Pesquisa na Base de Conhecimento
Pesquise em sua base de conhecimento e retorne documentos relevantes para usar em seu fluxo.

Configuração
| Campo | Descrição |
|---|---|
| Rótulo do Nó | Nome personalizado para este nó |
| Consulta de Pesquisa | O que pesquisar (use variáveis como {{query}}) |
| Limite de Resultados | Máximo de resultados a retornar (1-50) |
Formulário vs JSON
Alternar entre:
- Formulário — Configuração visual
- JSON — JSON bruto para uso avançado
Variáveis
Acesse variáveis de nós anteriores usando o dropdown Variáveis:
{{query}} — Consulta de pesquisa do usuário a partir do gatilho
{{message}} — Mensagem do usuário
{{result}} — Saída da ação anterior
Saída
A ação retorna resultados de pesquisa disponíveis como {{searchResults}}:
{
"searchResults": [
{
"content": "Conteúdo do documento...",
"metadata": { "source": "file.pdf", "page": 1 },
"score": 0.95
}
]
}
Exemplo: Ferramenta de Pesquisa de Produtos
Fluxo:
- Gatilho: Ferramenta de Conversa (coleta
query) - Ação: Pesquisar na Base de Conhecimento (
{{query}}) - Ação: Definir Observação (retornar
{{searchResults}})
Configuração:
- Consulta de Pesquisa:
{{query}} - Limite de Resultados:
5
Exemplo: Aprimoramento do Bot de FAQ
Fluxo:
- Gatilho: Substituição do Serviço de Chat
- Ação: Pesquisar na Base de Conhecimento (
{{message}}) - Ação: Solicitação de IA (responder usando
{{searchResults}}) - Ação: Enviar Mensagem
Dicas
- Limite inferior (3-5) para resultados focados
- Limite superior (10-20) quando você precisa de contexto abrangente
- Combine com Solicitação de IA para gerar respostas em linguagem natural
- Use Definir Observação para retornar resultados à IA