Capítulo 2: Refinamento Iterativo
O Ciclo de Iteração
1. ESCREVA o prompt inicial
↓
2. TESTE com entradas reais
↓
3. ANALISE os resultados
↓
4. IDENTIFIQUE problemas
↓
5. MODIFIQUE o prompt
↓
6. REPITA até ficar satisfatório
Teste A/B de Prompts
Compare duas versões de forma sistemática:
| Versão A | Versão B |
|---|---|
| "Escreva um post de blog sobre IA" | "Escreva um post de blog de 500 palavras sobre aplicações práticas de IA para pequenas empresas" |
| Genérico, saídas variáveis | Saídas consistentes e direcionadas |
Controle de Versão para Prompts
Prompt: Resposta de E-mail ao Cliente v3.2
v1.0 - Versão inicial
v2.0 - Adicionada especificação de tom
v2.1 - Corrigidos problemas de comprimento
v3.0 - Adicionados exemplos (few-shot)
v3.1 - Exemplos refinados
v3.2 - Adicionado tratamento de casos extremos ← Atual
Alterações na v3.2:
- Adicionado tratamento para pedidos de reembolso
- Esclarecidos gatilhos de escalonamento
Melhorias Incrementais
Faça uma alteração por vez:
Iteração 1: Adicionar especificação de formato
Iteração 2: Adicionar restrição de comprimento
Iteração 3: Melhorar o contexto
Iteração 4: Adicionar exemplos
Iteração 5: Refinar orientação de tom
Modelo de Documentação
Nome do Prompt: [Nome]
Versão: [X.Y]
Finalidade: [O que faz]
Status: [Rascunho/Testes/Produção]
Texto do Prompt:
[Prompt completo aqui]
Resultados dos Testes:
- Taxa de sucesso: X%
- Problemas comuns: [Lista]
- Observações: [Observações]
Principais Aprendizados
Summary
- Itere de forma sistemática – uma alteração por vez
- Teste A/B mudanças significativas
- Controle de versão dos seus prompts
- Documente o que funciona e o que não funciona
- Meça o sucesso de forma objetiva