1
resposta

Few-Shot vs Zero-Shot

1 - Fiz a proposta ao ChatGPT colocando apenas este texto no prompt: ‘Few-Shot vs Zero-Shot’
O modelo me retornou com a explicação dos dois paradigmas de prompting, mas mencionando um terceiro, o ‘One-Shot’
Então aceitei a sugestão que o ChatGPT me deu, de me mostrar um mesmo problema resolvido em Zero-Shot, One-Shot e Few-Shot, lado a lado — para ver a diferença prática no resultado.

  • Esta foi a resposta:

Diferença entre Zero-Shot, One-Shot e Few-Shot

Tarefa:
Classificar o sentimento das frases como positivo, negativo ou neutro.

  1. Zero-Shot Prompt

Prompt:
Classifique o sentimento da frase:
"O atendimento foi excelente e o produto chegou rápido."

Resposta esperada:
Sentimento: Positivo

Explicação:
O modelo entende a tarefa apenas pela instrução textual, sem exemplos prévios.


  1. One-Shot Prompt

Prompt:
Exemplo:
"O filme foi muito chato." → Negativo

Agora classifique:
"O atendimento foi excelente e o produto chegou rápido."

Resposta esperada:
Positivo

Explicação:
Um único exemplo mostra ao modelo o formato da resposta e o tipo de raciocínio esperado.


  1. Few-Shot Prompt

Prompt:
Classifique o sentimento das frases conforme os exemplos:

"O filme foi muito chato." → Negativo
"Adorei o novo celular, é incrível!" → Positivo
"O produto chegou no prazo, tudo certo." → Neutro

Agora classifique:
"O atendimento foi excelente e o produto chegou rápido."

Resposta esperada:
Positivo

Explicação:
Com mais exemplos, o modelo entende melhor os padrões e as diferenças sutis entre sentimentos neutros e positivos.


Resumo comparativo

Tipo de PromptNumero de ExemplosVantagem PrincipalLimitação
Zero-Shot0Rápido e diretoPode errar se a tarefa for ambígua
One-Shot1Mostra o formato da respostaPode não capturar nuances
Few-Shot2 a 5 ou maisEnsina o padrão e o estilo da tarefaPrompt mais longo e uso maior de tokens

Conclusão:
No Zero-Shot o modelo recebe apenas a instrução.
No One-Shot há um exemplo para guiar a resposta.
No Few-Shot há vários exemplos, o que ajuda o modelo a compreender melhor o contexto e seguir o padrão desejado.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Ricardo! Como vai?

Agradeço por compartilhar suas reflexões e aprendizados com a comunidade Alura.
Gostei da forma como você explorou a diferença entre Zero-Shot, One-Shot e Few-Shot, trazendo um exemplo prático que mostra bem como o número de exemplos influencia o desempenho do modelo. Essa comparação lado a lado é uma ótima forma de visualizar a evolução do raciocínio da IA.

Continue testando diferentes formatos de prompt e observe como pequenas variações mudam a resposta do modelo.
Uma dica: experimente alterar o tipo de tarefa (por exemplo, resumo ou tradução) e veja como o desempenho muda entre os três tipos de prompting.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!