Pesquisa Semântica em Base de Conhecimento

Pesquise e recupere facilmente informações de documentos privados da base de conhecimento utilizando pesquisa semântica alimentada por IA. O fluxo expande as consultas dos usuários, pesquisa em múltiplas fontes de conhecimento e apresenta resultados relevantes em uma interface de chat amigável.

Como o Fluxo de IA funciona - Pesquisa Semântica em Base de Conhecimento

Fluxos

Como o Fluxo de IA funciona

Usuário Insere Consulta de Pesquisa.
O usuário insere uma pergunta ou consulta de pesquisa por meio de uma interface de chat.
Expansão da Consulta com IA.
O sistema expande e parafraseia a consulta do usuário utilizando um modelo de linguagem de IA para melhorar a precisão da pesquisa.
Pesquisa Semântica na Base de Conhecimento.
As consultas expandidas são usadas para pesquisar em todos os domínios, documentos e seções de perguntas e respostas agendados na base de conhecimento privada.
Apresentação de Documentos Relevantes.
Os documentos ou informações mais relevantes são recuperados e exibidos ao usuário na interface do chat.
Experiência de Chat Amigável.
Os resultados são apresentados em um formato conversacional e acessível, tornando a descoberta do conhecimento fluida.

Prompts usados neste fluxo

Abaixo está uma lista completa de todos os prompts usados neste fluxo para alcançar sua funcionalidade. Os prompts são as instruções dadas ao modelo de IA para gerar respostas ou executar ações. Eles orientam a IA na compreensão da intenção do usuário e na geração de saídas relevantes.

Componentes usados neste fluxo

Abaixo está uma lista completa de todos os componentes usados neste fluxo para alcançar sua funcionalidade. Os componentes são os blocos de construção de cada Fluxo de IA. Eles permitem criar interações complexas e automatizar tarefas conectando várias funcionalidades. Cada componente serve a um propósito específico, como lidar com a entrada do usuário, processar dados ou integrar com serviços externos.

ChatInput

O componente Chat Input no FlowHunt inicia as interações do usuário capturando mensagens do Playground. Ele serve como ponto de partida para os fluxos, permitindo que o workflow processe entradas baseadas em texto e arquivos.

Saída do Chat

Descubra o componente Saída do Chat no FlowHunt—finalize as respostas do chatbot com saídas flexíveis e em múltiplas partes. Essencial para conclusão de fluxos e criação de chatbots de IA avançados e interativos.

Widget de Mensagem

O componente Widget de Mensagem exibe mensagens personalizadas dentro do seu fluxo de trabalho. Ideal para dar boas-vindas aos usuários, fornecer instruções ou mostrar qualquer informação importante, ele suporta formatação Markdown e pode ser configurado para aparecer apenas uma vez por sessão.

Gatilho de Chat Aberto

O componente Gatilho de Chat Aberto detecta quando uma sessão de chat é iniciada, permitindo que fluxos de trabalho respondam instantaneamente assim que um usuário abre o chat. Ele inicia fluxos com a mensagem inicial do chat, tornando-se essencial para a criação de chatbots responsivos e interativos.

Expansão de Consulta

A Expansão de Consulta no FlowHunt aprimora a compreensão do chatbot ao encontrar sinônimos, corrigir erros ortográficos e garantir respostas consistentes e precisas para as consultas dos usuários.

Recuperador de Documentos

O Recuperador de Documentos da FlowHunt melhora a precisão da IA ao conectar modelos generativos aos seus próprios documentos e URLs atualizados, garantindo respostas confiáveis e relevantes usando a Geração Aumentada por Recuperação (RAG).

Widget de Fonte de Conhecimento

Exiba documentos relevantes diretamente nas respostas do seu chatbot usando o Widget de Fonte de Conhecimento. Este componente apresenta documentos de conhecimento selecionados como widgets visualmente distintos, facilitando o acesso e a revisão das informações de apoio durante uma conversa.

LLM OpenAI

O FlowHunt suporta dezenas de modelos de geração de texto, incluindo modelos da OpenAI. Veja como utilizar o ChatGPT em suas ferramentas e chatbots de IA.

Descrição do fluxo

Objetivo e benefícios

Visão Geral do Fluxo de Pesquisa Semântica

Este fluxo, intitulado “Pesquisa Semântica”, permite que os usuários pesquisem informações em sua base de conhecimento privada utilizando modelos avançados de linguagem e técnicas de pesquisa semântica. Ele é projetado para escanear todos os domínios, documentos e seções de perguntas e respostas agendados, automatizando a recuperação das informações mais relevantes em resposta às consultas dos usuários.

Interação do Usuário e Mensagem de Boas-Vindas

Quando um usuário abre a interface de chat, o fluxo dispara uma mensagem de boas-vindas:

  • Widget de Mensagem exibe:

    👋 Bem-vindo à Ferramenta de Pesquisa na Base de Conhecimento Privada!
    Estou aqui para ajudar você a pesquisar documentos na sua base de conhecimento privada 📚. Vou escanear todos os domínios agendados, documentos privados e seções de perguntas e respostas para encontrar a informação que você precisa.
    Basta digitar sua consulta e vamos começar a encontrar as respostas! ✨🔍

Esta mensagem amigável orienta os usuários e os guia para inserir sua consulta de pesquisa.

Processamento e Expansão da Consulta

  1. Entrada do Usuário:
    O usuário envia uma consulta por meio do campo de entrada do chat.

  2. Expansão da Consulta:

    • A consulta é enviada para um componente de Expansão de Consulta.
    • Alimentado por um modelo de linguagem OpenAI (especificamente, gpt-4o-mini), este componente gera até três consultas parafraseadas ou semanticamente similares.
    • O objetivo é aumentar as chances de recuperar todos os documentos relevantes, mesmo quando a formulação inicial da consulta é ambígua ou limitada.
ComponenteFinalidade
Entrada de ChatColeta a pergunta de pesquisa do usuário
OpenAI LLM (gpt-4o-mini)Gera formulações alternativas para a consulta
Expansão de ConsultaProduz até 3 variantes de consulta para pesquisa

Recuperação de Documentos

  • As consultas expandidas são passadas para um Recuperador de Documentos.
  • Este componente pesquisa na base de conhecimento privada do usuário, incluindo domínios agendados, documentos e seções de perguntas e respostas.
  • Ele recupera até 10 dos documentos mais relevantes, com foco no conteúdo dentro dos cabeçalhos <H1> para maximizar a relevância do contexto.

Apresentação dos Resultados

  • Os documentos recuperados são enviados para um Widget de Documentos, que os formata e apresenta de forma amigável no chat.
  • Os resultados finais compilados são exibidos de volta ao usuário na interface do chat.
EtapaComponenteTipo de Saída
Recuperar DocumentosRecuperador de DocumentosDocumentos Brutos
Formatar ResultadosWidget de DocumentosMensagem
Exibir ao UsuárioSaída de ChatMensagem de Chat

Diagrama do Fluxo

flowchart LR
    A[Chat Opened] --> B[Welcome Message]
    B --> C[User Query Input]
    C --> D[Query Expansion\n(OpenAI LLM)]
    D --> E[Document Retriever]
    E --> F[Document Widget]
    F --> G[Chat Output]

Benefícios e Casos de Uso

  • Automação: O fluxo automatiza a pesquisa semântica, economizando esforço manual e garantindo que os usuários sempre recebam uma experiência amigável e guiada.
  • Escalabilidade: Ao expandir consultas e pesquisar em todas as fontes relevantes, o fluxo oferece cobertura robusta, sendo ideal para bases de conhecimento grandes ou complexas.
  • Precisão: O uso de LLMs para parafrasear reduz o risco de perder informações devido à formulação da consulta.
  • Experiência do Usuário: Feedback imediato e instruções claras tornam a ferramenta fácil de usar, mesmo para públicos não técnicos.

Casos de uso típicos:

  • Gestão interna do conhecimento para equipes de suporte
  • Portais de pesquisa de FAQ e documentos em toda a empresa
  • Assistentes automatizados para conjuntos de dados privados ou proprietários

Ao integrar pesquisa semântica com expansão de consultas baseada em LLM, este fluxo garante que os usuários possam acessar eficientemente o conhecimento relevante, aumentando a produtividade e a descoberta de informações.

Deixe-nos construir sua própria equipe de IA

Ajudamos empresas como a sua a desenvolver chatbots inteligentes, servidores MCP, ferramentas de IA ou outros tipos de automação de IA para substituir humanos em tarefas repetitivas em sua organização.

Saiba mais

Pesquisa de Palavras-chave com Métricas de SEO por IA
Pesquisa de Palavras-chave com Métricas de SEO por IA

Pesquisa de Palavras-chave com Métricas de SEO por IA

Este fluxo de trabalho automatiza a pesquisa de palavras-chave gerando uma tabela detalhada de palavras-chave relacionadas para sua frase alvo, incluindo métric...

4 min de leitura
Analisador de Frequência de Palavras-Chave para SEO
Analisador de Frequência de Palavras-Chave para SEO

Analisador de Frequência de Palavras-Chave para SEO

Este fluxo analisa as palavras-chave mais frequentemente usadas em páginas web de melhor classificação para uma palavra-chave alvo. Ideal para profissionais de ...

3 min de leitura
Assistente de Pesquisa de Tópicos em Alta
Assistente de Pesquisa de Tópicos em Alta

Assistente de Pesquisa de Tópicos em Alta

Descubra sobre o que as pessoas estão falando online em torno da palavra-chave escolhida. Este fluxo de trabalho com IA pesquisa tópicos em alta ou relacionados...

4 min de leitura