1
resposta

Exemplificando no Gemini.

Zero-shot

Aqui você dá a instrução direta, sem mostrar como se faz. Você confia que a IA já sabe o conceito.

Prompt:
"Identifique o idioma da frase: 'The sun is shining today'."

Resposta da IA:
"Inglês"

Few-shot

Aqui você "treina" a IA no momento do prompt, dando alguns exemplos (os shots) para definir o formato exato que você deseja.
Prompt:
"Siga o padrão dos exemplos abaixo:

Frase: 'Hola, ¿cómo estás?' -> Idioma: Espanhol
Frase: 'Bonjour tout le mundo' -> Idioma: Francês
Frase: 'Tudo bem com você?' -> Idioma:

Resposta da IA:
"Português"
Qual a diferença na prática?
No Zero-shot, você economiza palavras, mas a IA pode responder de várias formas (ex: "O idioma é inglês" ou "English").

No Few-shot, você garante que a IA entenda exatamente o formato da resposta que você quer (apenas o nome do idioma, sem frases extras).

1 resposta

Oi, Cíntia. Tudo bem com você?

Você conseguiu diferenciar claramente as duas abordagens de prompting. A explicação sobre como o Zero-shot confia no conhecimento prévio da IA e como o Few-shot define o formato da resposta através de exemplos ficou clara. A observação sobre a variação de resposta no Zero-shot e a padronização no Few-shot mostra que você entendeu a aplicação prática de cada técnica.

Continue explorando essas abordagens em diferentes contextos. Quanto mais você praticar, mais vai perceber quando vale a pena usar exemplos e quando uma instrução direta é suficiente.

Você pode também testar a técnica Few-shot com tarefas mais complexas, como classificação de sentimentos ou extração de informações específicas de textos. Por exemplo, crie um prompt com 3 exemplos mostrando como extrair nome, cargo e empresa de apresentações profissionais, e depois teste com novos textos. Isso ajuda a perceber como a quantidade e qualidade dos exemplos influenciam a precisão e consistência das respostas da IA.

Obrigado por compartilhar sua análise com a turma.

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