Skip to main content

Expansão de Consulta (Query Expansion & HyDE)

PARA AGENTES DE IAChatGPTClaude

Técnica de preparação de consultas em sistemas RAG. Antes de consultar a base vetorial, o modelo de linguagem gera automaticamente sinônimos, palavras-chave ou uma resposta hipotética fictícia (HyDE — Hypothetical Document Embeddings), aumentando significativamente a qualidade dos documentos recuperados.

1. Visão geral do conceito e propósito

Ao buscar algo na base de documentos corporativa, você frequentemente escreve como pensa:

  • "Por que meu login por telefone não funciona?"

Mas, na instrução oficial para engenheiros, o mesmo processo é descrito com outras palavras:

  • "Autenticação SMS de dois fatores via gateway Twilio: resolução de timeouts".

Se você simplesmente converter sua pergunta curta em um vetor, ela pode passar despercebida pela instrução oficial.

Expansão de Query (Query Expansion) é uma ponte inteligente entre a linguagem conversacional humana e a terminologia profissional da base de conhecimento:

  • Antes de consultar a base vetorial, um modelo rápido transforma sua única pergunta em 3 versões profissionais.
  • A base busca documentos seguindo as três direções.
  • Você obtém um resultado 100% preciso, mesmo sem conhecer nenhum termo técnico.

Na prática de engenharia, isso é como contratar um bibliotecário experiente que traduz seu pedido simples nos códigos científicos exatos dos catálogos.

2. Como funciona o método HyDE (Resposta Hipotética)

┌─────────────────────────────────────────────────────────────┐
│                 MÉTODO HyDE EM SISTEMAS RAG                   │
├─────────────────────────────────────────────────────────────┤
│ 1. SUA PERGUNTA: “Por que a roda da bicicleta range?”         │
├─────────────────────────────────────────────────────────────┤
│ 2. O MODELO GERA UM ARTIGO HIPOTÉTICO (HyDE):                │
│    “O rangido no cubo da roda geralmente é causado pelo        │
│    desgaste dos rolamentos ou falta de lubrificante no eixo   │
│    do movimento central...”                                   │
├─────────────────────────────────────────────────────────────┤
│ 3. BUSCA VETORIAL:                                           │
│    O sistema busca na base documentos semelhantes não à sua  │
│    pergunta curta, mas ao artigo técnico detalhado com       │
│    terminologia específica!                                  │
├─────────────────────────────────────────────────────────────┤
│ 🎯 RESULTADO: Manual de fábrica preciso encontrado instantaneamente! │
└─────────────────────────────────────────────────────────────┘

3. Quatro técnicas de expansão de query

  1. Geração de sinônimos: adição de palavras relacionadas em português e inglês.
  2. Decomposição (Decomposition): se a consulta for "Compare as receitas das empresas X e Y em 2025", o sistema busca separadamente as receitas da empresa X e as da empresa Y.
  3. Step-Back Prompting (Passo para trás): geração de uma pergunta mais genérica para extrair os princípios fundamentais do tópico.
  4. Correção de erros de digitação e gírias: normalização automática do texto para o vocabulário oficial.

4. Conclusão prática

Adicionar uma etapa simples de Query Expansion antes da busca vetorial aumenta a qualidade da recuperação de documentos corretos na base de conhecimento da empresa de 65% para 90%, sem a necessidade de adquirir um banco de dados mais caro.

/ Perguntas FrequentesSchema.org FAQPage

FAQ: Expansão de Consulta (Query Expansion & HyDE)

Os usuários frequentemente escrevem de forma breve, coloquial e imprecisa: por exemplo, \"como consertar o erro com dinheiro\". Na base de conhecimento corporativa, o documento é intitulado rigorosamente: \"Regulamento para tratamento de falhas no gateway de pagamento\". A busca direta pode não encontrar nenhuma correspondência, por isso a IA gera sinônimos profissionais.
/ Links internos
Todos os termos