Assistente de Perguntas e Respostas com Fundamentação na Wikipedia

Um assistente de IA que responde perguntas de usuários com informações factuais e bem pesquisadas, usando a abordagem RIG para fundamentar as respostas em fontes da Wikipedia e especificar seções exatas. Ideal para respostas confiáveis e rastreáveis baseadas em dados externos.

Como o Fluxo de IA funciona - Assistente de Perguntas e Respostas com Fundamentação na Wikipedia

Como o Fluxo de IA funciona

Coleta de Entrada do Usuário

Coleta perguntas dos usuários através de uma interface de chat.

Geração de Rascunho Inicial

Gera uma resposta inicial e identifica quais seções precisam de dados externos ou verificação.

Recuperação de Dados da Wikipedia

Utiliza a ferramenta Wikipedia para buscar informações relevantes e factuais para cada seção da resposta.

Verificação de Fatos e Refinamento pelo Agente de IA

O agente de IA refina e fundamenta cada seção da resposta usando os dados recuperados da Wikipedia, adicionando links diretos para as fontes.

Entrega da Resposta

Apresenta a resposta fundamentada e bem referenciada ao usuário pela interface de chat.

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.

Prompt

Cria o prompt inicial do LLM para gerar uma resposta de exemplo com dados fictícios e indicadores de fontes para posterior refinamento. Orienta o LLM a especifi...

                Gived is user's query. Based on the User's query generate best possible answer with fake data or percentage. After each of different sections of your answer, include data which source to use in order to fetch the correct data and refine that section with correct data. you can either specify to choose Internal knowledge source to fetch data from in case there is custom data to user's product or service or use wikipedia to use as general knowledge source.

---
Example Input: Which countries are top in terms of renewable energy and what is the best metric for measuring this and what is that measure for top country?
Example output: The top countries in renewable energy are Norway, Sweden, Portugal, USA [Search in Wikipedia with query "Top Countries in renewable Energy"], the usual metric for renewable energy is Capacity factor [Search in Wikipedia with query "metric for renewable energy"] and number one country has 20% capacity factor [search in Wikipedia "biggest capacity factor"]
---

Let's begin now!

User Input:   {input} 
            

Agente de IA

Prompt do agente LLM que instrui o modelo a refinar uma resposta inicial usando a ferramenta Wikipedia, focar na precisão factual, citar fontes por seção e evit...

                You are given a sample answer to user's question. The sample answer might include wrong data.&

use wikipedia tool in the given sections with the specified query to use wikipedia's information to refine the answer. 

include the link of wikipedia in each of the sections specified. 

FETCH DATA FROM YOUR TOOLS AND REFINE THE ANSWER IN THAT SECTION. ADD THE LINK TO THE SOURCE IN THAT PARTICULAR SECTION AND NOT IN THE END.


Focus on detailed information. Don't use phrases like "In todays fast changing world...", "In today's complex...", "is a crucial step", "plays significant role", "fast-paced...", "pivotal role", "In the ever-evolving landscape of" or "In the realm of ...", always cut to the point without useless conclusions or intros.
            

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.

Descrição do fluxo

Objetivo e benefícios

Visão Geral

O Assistente Wikipedia RIG (Retrieval Interleaved Generator) é um fluxo de trabalho automatizado projetado para responder perguntas de usuários gerando respostas iniciais, identificando dados factuais necessários, recuperando informações da Wikipedia e refinando suas respostas com citações precisas para cada seção. Seu principal objetivo é fornecer respostas fundamentadas em fontes verificáveis e especificar exatamente quais seções e fontes foram utilizadas, tornando-o especialmente útil para pesquisa, verificação de fatos e fins educacionais.

Como o Fluxo de Trabalho Opera

  1. Início do Chat & Boas-Vindas

    • Quando uma sessão de chat é aberta, o usuário recebe uma mensagem de boas-vindas explicando o propósito do fluxo: fornecer respostas confiáveis e fundamentadas em fontes. Isso ajuda a definir as expectativas quanto à qualidade e transparência das respostas.
  2. Recebimento da Pergunta do Usuário

    • O usuário envia uma pergunta através do chat. Essa entrada é capturada e encaminhada para processamento.
  3. Geração do Prompt

    • O fluxo inclui um Template de Prompt que recebe a pergunta do usuário e constrói um prompt detalhado. Esse prompt instrui o sistema a:
      • Gerar uma resposta preliminar, mesmo que use dados fictícios.
      • Para cada seção da resposta, especificar qual fonte externa (como a Wikipedia) ou base de conhecimento interna deve ser utilizada para verificar e refinar aquela seção.
      • Incluir consultas de busca para a Wikipedia a fim de buscar as informações corretas para cada seção.

    Exemplo:

    Entrada do Usuário: Quais países lideram em energia renovável?
    Saída de Rascunho: Os principais países são Noruega, Suécia, Portugal [Buscar na Wikipedia: "Top Countries in renewable Energy"]...
    
  4. Geração da Resposta Inicial

    • Utilizando um gerador de modelo de linguagem, o sistema cria um rascunho de resposta com base no prompt, destacando onde os dados factuais precisam ser inseridos e quais fontes devem ser usadas para verificação.
  5. Recuperação de Dados & Refinamento da Resposta

    • Um Agente de IA recebe o rascunho e utiliza a Ferramenta Wikipedia para buscar na Wikipedia as consultas especificadas.
    • Para cada seção da resposta, o agente recupera os dados factuais relevantes da Wikipedia e substitui o conteúdo fictício ou de rascunho.
    • Cada seção é refinada para incluir um link direto para o artigo ou seção exata da Wikipedia utilizada, garantindo transparência e fácil verificação.

    O agente é instruído a evitar frases genéricas ou de preenchimento, focando apenas em conteúdo conciso e factual.

  6. Saída Final

    • A resposta totalmente refinada, com cada seção fundamentada em uma fonte específica da Wikipedia (e links fornecidos no texto), é exibida ao usuário na interface de chat.

Estrutura do Fluxo de Trabalho

EtapaComponenteFinalidade
1Disparador de Chat AbertoDetecta nova sessão de chat e dispara mensagem de boas-vindas
2Widget de MensagemExibe saudação inicial e instruções
3Entrada do ChatAceita a pergunta do usuário
4Template de PromptFormata o prompt com instruções para resposta + indicação de fontes
5GeradorProduz o rascunho inicial da resposta (com espaços reservados)
6Ferramenta WikipediaPermite a recuperação de dados da Wikipedia
7Agente de IARefina o rascunho, busca fatos, insere citações/links
8Saída do ChatApresenta a resposta final e fundamentada ao usuário

Principais Recursos e Benefícios

  • Transparência de Fontes: Cada seção da resposta especifica claramente qual página ou seção da Wikipedia foi utilizada, incluindo links diretos para verificação do usuário.
  • Automação e Escalabilidade: O fluxo automatiza o processo de rascunho, verificação de fatos e refinamento das respostas, tornando-o adequado para lidar com muitas consultas de forma eficiente.
  • Saída de Nível de Pesquisa: Ao fundamentar cada afirmação em uma fonte externa verificável, o sistema produz respostas adequadas para contextos acadêmicos, empresariais e profissionais.
  • Personalização: Se necessário, fontes de conhecimento internas podem ser integradas junto à Wikipedia, tornando o sistema adaptável para a recuperação de dados específicos de cada empresa.

Casos de Uso

  • Assistentes Educacionais: Fornecem respostas a estudantes sempre com citação das fontes.
  • Bots de Verificação de Fatos: Verificam informações instantaneamente e apresentam as fontes sem necessidade de pesquisa manual.
  • Suporte ao Cliente: Entregam informações sobre empresa ou produtos com clara procedência dos dados.
  • Criação de Conteúdo: Redatores e jornalistas podem obter rascunhos com referências incorporadas para posterior desenvolvimento.

Resumo

Este fluxo de trabalho capacita usuários com respostas confiáveis e bem referenciadas, intercalando etapas de geração e recuperação de informações. É especialmente útil onde precisão factual, transparência e atribuição de fontes são cruciais. Seu design modular e automatizado o torna altamente escalável para organizações que buscam automatizar tarefas de pesquisa e perguntas e respostas em larga escala.

Let us build your own AI Team

We help companies like yours to develop smart chatbots, MCP Servers, AI tools or other types of AI automation to replace human in repetitive tasks in your organization.

Saiba mais