← Últimos artigos
💬 NLP

Evaluating Prompt Engineering Techniques for RAG in Small Language Models: A Multi-Hop QA Approach

Este estudo apresenta uma análise empírica em larga escala que demonstra como a otimização de técnicas de engenharia de prompts pode melhorar significativamente o desempenho de modelos de linguagem pequenos (SLMs) em tarefas de raciocínio multi-hop com RAG, oferecendo diretrizes práticas para ambientes com recursos limitados.

Autores originais: Amir Hossein Mohammadi, Ali Moeinian, Zahra Razavizade, Afsaneh Fatemi, Reza Ramezani

Publicado 2026-02-17
📖 4 min de leitura☕ Leitura rápida

Autores originais: Amir Hossein Mohammadi, Ali Moeinian, Zahra Razavizade, Afsaneh Fatemi, Reza Ramezani

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você tem dois assistentes de pesquisa muito inteligentes, mas que não são "gênios" completos. Eles são como estudantes brilhantes (os Modelos de Linguagem Pequenos, ou SLMs) que sabem muito, mas às vezes se perdem quando precisam conectar várias peças de informação para responder a uma pergunta difícil.

Para ajudar esses estudantes, os pesquisadores usaram uma técnica chamada RAG (Geração Aumentada por Recuperação). Pense no RAG como dar ao estudante uma pilha de livros e artigos antes de ele fazer a prova. O problema é: como você pede para o estudante ler esses livros e responder?

É aqui que entra o Prompt Engineering (Engenharia de Prompts). O prompt é a instrução ou o mapa que você dá ao estudante. A pergunta deste estudo foi: "Qual é o melhor mapa para guiar esses estudantes a encontrar a resposta certa, sem que eles fiquem confusos ou demorem horas?"

Os pesquisadores testaram 24 tipos diferentes de mapas (prompts) em dois modelos diferentes (Qwen e Gemma) usando perguntas complexas que exigem raciocínio em várias etapas (como um detetive que precisa ligar pistas de lugares diferentes).

Aqui está o resumo do que eles descobriram, usando analogias do dia a dia:

1. O Dilema: Precisão vs. Velocidade (O "Carro Esportivo" vs. "Caminhão de Mudança")

O estudo descobriu uma regra de ouro: quanto mais detalhado e complexo for o mapa, mais precisa será a resposta, mas mais lento o estudante será.

  • Os Prompts Simples (Mapas Rápidos): Imagine um mapa que diz apenas: "Vá para o ponto X." É super rápido, o estudante chega lá em segundos. Mas, se a estrada estiver cheia de desvios, ele pode se perder.
    • Resultado: Muito rápido, mas às vezes erra a resposta.
  • Os Prompts Complexos (Mapas de Detetive): Imagine um mapa que diz: "Primeiro, vá até a biblioteca, leia o capítulo 3, depois vá ao museu, compare a data com o livro, e só então responda."
    • Resultado: O estudante demora muito mais (8 a 10 vezes mais!), mas a chance de acertar a resposta é enorme.

2. A Surpresa: Nem Todo Estudante Precisa do Mesmo Mapa

Os pesquisadores testaram dois "estudantes" diferentes:

  • O Estudante Qwen (3B): É um pouco menor. Ele precisa de instruções muito passo a passo. Se você pedir para ele pensar sozinho, ele se perde. Ele precisa de um "guia de mão" (prompts de decomposição) para quebrar a pergunta em pedacinhos.
  • O Estudante Gemma (4B): É um pouco mais inteligente e tem uma arquitetura diferente. A grande descoberta foi que, para ele, menos é mais.
    • O Milagre: Um prompt chamado "Expert Synthesis" (Síntese de Especialista) funcionou perfeitamente. Em vez de dar 10 passos, eles disseram: "Aja como um especialista e sintetize a resposta." O Gemma entendeu na hora, foi rápido E preciso. Ele não precisou de microgerenciamento.

3. A Métrica de Avaliação (O "Juiz Humano")

Antes, os computadores avaliavam as respostas apenas comparando palavras (se a resposta tinha as mesmas palavras que a resposta certa). Isso era ruim, porque se o estudante explicasse a resposta de um jeito diferente, mas correto, o computador dizia que estava errado.

Neste estudo, eles usaram um Juiz Inteligente (um outro modelo de IA muito forte) para ler a resposta e dizer: "Isso faz sentido? A lógica está correta? A informação é verdadeira?" Foi como ter um professor experiente corrigindo a prova, em vez de um robô contando palavras.

4. O Veredito Final: Qual Mapa Usar?

A resposta não é "um mapa serve para todos". Depende do que você precisa:

  • Se você precisa de velocidade extrema (ex: um chatbot de atendimento ao cliente que não pode fazer o cliente esperar): Use os prompts simples. É rápido, mas você aceita um risco maior de erro.
  • Se você precisa de precisão absoluta (ex: diagnóstico médico, análise financeira, pesquisa científica): Use os prompts complexos e híbridos. Aceite que vai demorar um pouco mais, mas a resposta será muito mais confiável.
  • Se você tem um modelo mais inteligente (como o Gemma): Tente usar prompts de alto nível (como o de Síntese). Você pode ter o melhor dos dois mundos: rapidez e precisão.

Resumo em uma frase:

Este estudo nos ensina que, para fazer pequenas IAs funcionarem bem em tarefas difíceis, não basta apenas dar a elas os livros; você precisa saber como pedir a resposta. Às vezes, um pedido simples é o melhor; outras vezes, você precisa dar um roteiro detalhado. E, dependendo de quão inteligente é a IA, você pode até conseguir ser rápido e preciso ao mesmo tempo!

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →