Appearance
Conhecimento · knowledge_retrieval / knowledge_base
O Atende Direito tem dois nós complementares para trabalhar com bases de conhecimento. Um busca nas bases existentes; o outro indexa novos conteúdos durante o fluxo.
Knowledge Retrieval · knowledge_retrieval
Referência do nó
Kind:knowledge_retrievalCategoria:IAPara que serve
Imagina uma biblioteca enorme com todos os documentos da sua empresa. Em vez de você folhear cada um para encontrar a resposta certa, tem um bibliotecário inteligente que entende o que você está perguntando e traz exatamente os trechos mais relevantes. O Knowledge Retrieval faz esse papel: busca nos documentos que você indexou e retorna os pedaços mais úteis para responder a dúvida do cliente.
Quando usar
- Antes de um nó LLM que vai responder perguntas com base em documentos da empresa
- Para encontrar trechos de contratos, manuais, FAQs, tabelas ou políticas relevantes
- Como alternativa ao nó Data Source quando os dados estão indexados como conhecimento
Passo a passo
- Certifique-se de ter documentos indexados em pelo menos uma base de conhecimento.

CAPTURAR: tela de gerenciamento de bases de conhecimento com documentos listados e status indexado
- Arraste o nó **Knowledge Retrieval** para o canvas e conecte ao fluxo.
- Selecione as **Bases de Conhecimento** que o nó deve consultar (pode ser mais de uma).

CAPTURAR: painel do knowledge_retrieval com duas bases de conhecimento selecionadas e o campo de query preenchido com <span v-pre>{{userinput.query}}</span>
- Configure a **Query** — geralmente a mensagem do cliente:
{{userinput.query}}. - Ajuste o **Limite de resultados** (quantos trechos retornar) e o **Reranker** se disponível.
- Salve. Os trechos encontrados ficam em
{{knowledge_retrieval.result}}, prontos para passar a um nó LLM.
Campos
| Campo | O que faz |
|---|---|
| Bases de conhecimento | Quais bases consultar |
| Query | Texto de busca — suporta expressões {{ }} |
| Limite de resultados | Máximo de trechos retornados |
| Modo de busca | Semântica (significado), Keyword (palavras exatas) ou Híbrida |
| Reranker | Reordena os resultados pelo mais relevante antes de retornar |
Modos de busca
| Modo | Quando usar |
|---|---|
| Semântica | Perguntas em linguagem natural — o modelo entende o significado |
| Keyword | Quando o cliente usa termos técnicos ou códigos exatos |
| Híbrida | O melhor dos dois mundos — recomendado para uso geral |
Knowledge Base · knowledge_base
Referência do nó
Kind:knowledge_baseCategoria:IAPara que serve
Enquanto o Knowledge Retrieval busca, o Knowledge Base adiciona. Ele recebe um conteúdo durante a execução do fluxo e indexa esse conteúdo na sua base de conhecimento — para que ele possa ser encontrado em buscas futuras.
Quando usar
- Indexar documentos enviados pelo cliente durante o atendimento
- Atualizar a base de conhecimento com informações geradas no fluxo
- Salvar respostas aprovadas para uso futuro em RAG
Passo a passo
- Arraste o nó **Knowledge Base** para o canvas.
- Selecione a **Base de Destino** onde o conteúdo será indexado.
- Configure o **Conteúdo** — pode ser texto direto, resultado de um extrator de documento ou qualquer variável do fluxo.

CAPTURAR: painel do knowledge_base com base de destino selecionada e conteúdo mapeado a partir do document_extractor.content
- Adicione **Metadados** opcionais (categoria, fonte, data) para facilitar filtros futuros.
- Salve. O conteúdo é indexado de forma assíncrona — pode levar alguns segundos até estar disponível para busca.
Campos
| Campo | O que faz |
|---|---|
| Base de destino | Qual base receberá o novo conteúdo |
| Conteúdo | Texto ou referência ao conteúdo a indexar |
| Metadados | Informações extras para filtros e organização |
Fluxo típico com RAG
Mensagem do cliente (Esperar Texto)
↓
Knowledge Retrieval (busca os trechos mais relevantes)
↓
LLM (recebe a pergunta + trechos + responde)
↓
Enviar Mensagem (entrega a resposta ao cliente)
CAPTURAR: fluxo completo de RAG no canvas com os quatro nós conectados em sequência
Dica
No prompt do nó LLM, instrua o modelo a usar apenas as informações encontradas na base de conhecimento e a avisar quando não souber a resposta. Isso evita que ele invente respostas.
Atenção
Bases de conhecimento precisam de documentos indexados para funcionar. Se a base estiver vazia, o Knowledge Retrieval retorna uma lista vazia e o LLM não terá contexto para responder.