1
resposta

[Projeto] Faca como eu fiz comandos com exemplos

Zero-shot prompting: apenas o comando, sem nenhum exemplo.

"Esse filme foi bacana"

Positivo

One-shot prompting: quando há um exemplo do comportamento esperado do modelo, além do comando;
Maçãs iniciais: 23
Maçãs usadas: 20 → 23 - 20 = 3 maçãs restantes
Maçãs compradas: 6 → 3 + 6 = 9 maçãs no total

Resposta: A resposta é 9.

Few-shot prompting: quando há dois ou mais exemplos do comportamento esperado do modelo, além do comando.Total de filmes dirigidos: 16
Metade são de ação: 16 ÷ 2 = 8 filmes de ação
Metade dos filmes de ação têm Nicolas Cage: 8 ÷ 2 = 4 filmes de ação com Nicolas Cage
Metade desses têm Nicolas Cage com bigode: 4 ÷ 2 = 2 filmes de ação com Nicolas Cage com bigode

Resposta: A resposta é 2.

1 resposta

Olá, Samyrle. Como vai?

Excelente postagem! Você sintetizou com muita clareza a evolução das técnicas de contextualização de prompts, indo do mais simples ao mais estruturado. Entender a diferença entre Zero-shot, One-shot e Few-shot é a base para economizar tokens e extrair o máximo de precisão de qualquer modelo de linguagem.

O seu exemplo de Few-shot com a lógica dos filmes do Nicolas Cage ficou fantástico porque demonstra como os exemplos ajudam a IA a quebrar problemas matemáticos textuais em pequenas etapas dedutivas, aproximando-se da lógica humana.

Para ilustrar de forma visual a diferença na estrutura de dados que enviamos para o modelo em cada uma dessas abordagens, podemos pensar no seguinte esquema:

Como complemento para o seu aprendizado sobre o uso de exemplos (Few-shot), vale a pena destacar duas boas práticas essenciais para quando você for criar prompts complexos no seu dia a dia:

  • Mantenha a consistência no formato: Se nos seus exemplos você estruturou a resposta linha por linha (ex: Maçãs iniciais: 23), garanta que todos os exemplos sigam rigorosamente a mesma estrutura de texto e símbolos. A IA aprende tanto pelo conteúdo quanto pelo padrão visual da escrita.
  • Cuidado com o viés dos exemplos: Se você for usar o Few-shot para classificar sentimentos de textos (como positivo, negativo ou neutro) e fornecer apenas exemplos de frases positivas, o modelo pode ficar enviesado e tender a responder "Positivo" para quase tudo. O ideal é balancear os exemplos com todas as respostas possíveis que você espera receber.

Seu resumo ficou excelente e serve como um ótimo guia de consulta rápida para a comunidade do fórum. Parabéns pelo projeto!

Espero que possa ter lhe ajudado!