1
resposta

Faça como eu fiz: comandos com exemplos

Zero-shot: Resuma este artigo em três pontos principais.
O modelo resumiu sem nenhum exemplo prévio.

One-shot:
Mostrei um exemplo de resumo que considero ideal: 1. Contexto histórico; 2. Principais avanços; 3. Impacto ambiental.
Comando: Agora resuma este novo artigo seguindo o mesmo padrão.

Few-shot:
Forneci 3 exemplos de resumos bem estruturados, cada um com tópicos claros.
O modelo aprendeu o estilo e aplicou ao novo artigo, manteve consistência.

1 resposta

Olá, Penha. Como vai?

Excelente resumo sobre as técnicas de fornecimento de exemplos na Engenharia de Prompt! O seu mapeamento prático mostra com muita clareza a evolução de aprendizado dos modelos de Inteligência Artificial conforme adicionamos contexto e referências.

Essa prática de "treinar" o modelo dentro do próprio prompt é uma das habilidades mais valiosas para quem deseja criar assistentes personalizados, automatizar relatórios ou padronizar a comunicação de um negócio.

Para complementar o seu tópico e enriquecer o aprendizado de quem está acompanhando a discussão, vale a pena detalhar quando escolher cada uma dessas técnicas no dia a dia:


Quando utilizar cada abordagem?

  • Zero-shot (Sem exemplos): É ideal para tarefas rápidas, genéricas e de baixa complexidade, onde o modelo já possui amplo conhecimento prévio (como traduções diretas, correções gramaticais simples ou resumos livres). Economiza tokens e tempo.
  • One-shot (Um exemplo): Excelente quando você precisa estipular um formato específico de saída (como um JSON, uma tabela ou um tom de voz bem característico), mas a estrutura em si não é complexa demais. Apenas um espelho já basta para a IA entender o caminho.
  • Few-shot (Vários exemplos): Torna-se indispensável quando a tarefa envolve nuances complexas, padrões de classificação subjetivos (como análise de sentimento de clientes) ou quando o formato de resposta possui muitas regras de negócios.

Uma dica de Ouro para Prompts Few-shot

Quando estiver montando seus exemplos para o modelo (o cenário de 3 ou mais exemplos que você citou), uma boa prática recomendada pelo mercado é utilizar delimitadores claros para separar o que é exemplo do que é o comando real. Isso evita que a IA se confunda.

Veja um exemplo de estrutura aplicando essa boa prática:

Você é um assistente de atendimento ao cliente. Classifique o sentimento da mensagem em [Positivo, Neutro ou Negativo].

### Exemplos ###

Mensagem: "O produto chegou antes do prazo e funciona perfeitamente!"
Sentimento: Positivo

Mensagem: "O prazo de entrega era para ontem, mas ainda não recebi nada."
Sentimento: Negativo

Mensagem: "Gostaria de saber se vocês têm o modelo azul em estoque."
Sentimento: Neutro

### Nova Mensagem ###

Mensagem: "O atendimento foi bom, mas o produto veio com a cor errada."
Sentimento:

Ao ver essa separação, o modelo capta o padrão imediatamente e preenche a última linha com precisão cirúrgica, mantendo a consistência que você muito bem destacou no seu post.

Parabéns pela dedicação e por compartilhar seus exemplos com a comunidade!

Espero que possa ter lhe ajudado!