1
resposta

[Projeto] Faça como eu fiz: comandos com exemplos

Pedi para a Maritalk fazer uma receita de bolo de aipim com base em uma estrutura pré-definida:

Prompt
Bolo de chocolate
Ingredientes
500g de farinha de trigo
200g de manteiga
2 ovos
1 xícara de leite
1/2 de açucar
200g de chocolate em pó
1g de fermento para bolo

Preparo:
Passo 1 - Misture a farinha, o açucar e o chocolate em pó
Passo 2 - acrescente os ovos e a manteiga
Passo 3 - acrescente o leite
Passo 4 - misture bem ou leve na batedeira
Passo 5 - acrescente o fermento
Passo 6 - Leve no forno a 230º

Maritaca, faça uma receita de bolo de aipim

Resposta
Bolo de Aipim (Mandioca) Tradicional

Ingredientes:

  • 500g de aipim (mandioca) ralado
  • 3 ovos
  • 1 xícara de leite
  • 1 xícara de açúcar
  • 100g de manteiga ou margarina
  • 1/2 xícara de coco ralado (opcional)
  • 1 colher (sopa) de fermento em pó

Preparo:

  • Pré-aqueça o forno a 180°C.
  • Em uma tigela, misture o aipim ralado, os ovos, o leite, o açúcar e a manteiga derretida.
  • Acrescente o coco ralado (se desejar) e misture bem até formar uma massa homogênea.
  • Por último, adicione o fermento e misture delicadamente.
  • Despeje a massa em uma forma untada e enfarinhada.
  • Leve ao forno por aproximadamente 40 minutos, ou até dourar e firmar ao toque.
  • Espere esfriar um pouco antes de cortar.

Agora o mesmo pedido, mas com zero contexto ou exemplo:

Prompt:
Maritaca, faça uma receita de bolo

Resposta:
Claro! Aqui está uma receita clássica de bolo de fubá, fácil de fazer e deliciosa:

Bolo de Fubá Simples

Ingredientes:

  • 2 xícaras de açúcar
  • 2 xícaras de fubá
  • 1 xícara de farinha de trigo
  • 3 ovos
  • 1 xícara de leite
  • 1/2 xícara de óleo
  • 1 colher (sopa) de fermento em pó
  • 1 pitada de sal

Modo de preparo:

  1. Pré-aqueça o forno a 180 °C.
  2. Em uma tigela, bata os ovos, o açúcar e o óleo até formar um creme claro.
  3. Acrescente o leite e misture bem.
  4. Adicione o fubá, a farinha de trigo, o sal e o fermento, mexendo até a massa ficar homogênea.
  5. Despeje a massa em uma forma untada e enfarinhada.
  6. Leve ao forno por cerca de 35–40 minutos, ou até dourar e passar no teste do palito.
  7. Espere esfriar um pouco para desenformar.

Dica:
Se quiser, pode polvilhar açúcar com canela por cima antes de servir!

Se quiser uma receita de outro tipo de bolo (chocolate, cenoura, fubá cremoso, etc.), é só pedir!


Conclusão:
Ao testar a geração de receitas com a Maritalk, ficou evidente como a estrutura do prompt influencia diretamente o tipo de resposta produzida. No cenário one-shot, ao fornecer um exemplo completo (receita de bolo de chocolate com estrutura definida), a IA conseguiu replicar não apenas o formato, mas também o padrão de organização e detalhamento esperado, gerando uma receita de bolo de aipim bem estruturada. Já no cenário zero-shot, com um prompt genérico (“faça uma receita de bolo”), a resposta foi igualmente correta, porém mais livre. A IA escolheu por si só o tipo de bolo (fubá) e seguiu um formato padrão, sem necessidade de aderir a um modelo específico previamente demonstrado.

Do ponto de vista do que temos aprendido, esse experimento ilustra bem as três abordagens fundamentais em engenharia de prompt faladas em aula: zero-shot, one-shot e few-shot. No zero-shot, o modelo depende exclusivamente do seu conhecimento pré-treinado, o que resulta em respostas mais genéricas e menos controladas. No one-shot, um único exemplo funciona como guia de padrão, reduzindo ambiguidade e aumentando a previsibilidade da saída. Já o few-shot (quando fornecemos múltiplos exemplos) tende a reforçar ainda mais a consistência das respostas, especialmente em tarefas mais complexas, onde há necessidade de seguir regras específicas, estilos ou múltiplas etapas de raciocínio.

Em contextos simples, como o da receita, as diferenças podem parecer sutis; porém, em problemas mais elaborados, como análise de dados, essas técnicas impactam diretamente a qualidade, padronização e confiabilidade dos resultados.

1 resposta

Olá, Taisa. Como vai?

Parabéns pelo excelente experimento prático! Você conseguiu ilustrar de forma muito clara e didática a diferença entre as abordagens de Zero-Shot e One-Shot, que são pilares fundamentais na Engenharia de Prompt.

Seu teste com a Maritalk (baseada no modelo Maritaca) mostra exatamente como o modelo de linguagem "pega o ritmo" da conversa quando fornecemos um exemplo. No cenário One-Shot, você não apenas pediu uma receita, mas ensinou à IA qual era a estrutura de tópicos, a ordem dos passos e até o nível de detalhamento que você desejava.

Para complementar sua conclusão e agregar ainda mais valor ao que você observou, podemos destacar alguns pontos técnicos:

  • Padronização de Saída: O One-Shot é ideal quando precisamos que a IA gere dados que serão lidos por outros sistemas ou inseridos em planilhas, onde o formato (como "Passo 1", "Passo 2") precisa ser rigorosamente igual em todas as respostas.
  • Redução de Ambiguidade: No seu exemplo Zero-Shot, a IA escolheu bolo de fubá. Em um contexto de negócios, essa "liberdade" da IA pode ser um problema. O exemplo (One-Shot) serve como uma "âncora" que limita as alucinações e mantém o foco no que é relevante para o usuário.
  • Economia de Tokens (Context Window): Enquanto o One-Shot resolve muitos problemas, o Few-Shot (múltiplos exemplos) é usado quando a tarefa tem muitas nuances ou exceções. A desvantagem é que cada exemplo consome mais tokens da sua janela de contexto, por isso saber dosar a quantidade de exemplos é uma arte na Engenharia de Prompt.

Sua análise sobre como essas técnicas impactam a confiabilidade dos resultados em tarefas complexas, como análise de dados, está corretíssima. Quanto mais exemplos de "entrada e saída esperada" damos à IA, menor é a chance de ela desviar do padrão lógico necessário para a tarefa.

Espero que possa ter lhe ajudado!