O que é prompt engineering?
Prompt engineering é a arte de formular instruções para obter as melhores respostas de modelos de linguagem como o ChatGPT. A mesma pergunta, formulada de formas diferentes, pode gerar resultados radicalmente distintos.
Técnica 1: Role Prompting
Defina um papel específico para o modelo antes de fazer sua pergunta.
Sem role prompting:
"Explique machine learning"
Com role prompting:
"Você é um professor universitário especialista em ciência de dados com 15 anos de experiência. Explique machine learning para um estudante de administração sem background técnico, usando analogias do mundo dos negócios."
Técnica 2: Chain-of-Thought (CoT)
Peça ao modelo para raciocinar passo a passo antes de dar a resposta final. Isso melhora drasticamente problemas matemáticos, lógicos e de análise.
Resolva o problema abaixo. Antes de dar a resposta, explique seu
raciocínio passo a passo.
Problema: Uma empresa tem 120 funcionários. 30% trabalham em home office.
Dos que trabalham presencialmente, 40% são da área técnica.
Quantos funcionários técnicos trabalham presencialmente?
Técnica 3: Few-Shot Prompting
Dê exemplos do formato de saída que você quer antes de fazer seu pedido real.
Classifique o sentimento dos seguintes comentários como Positivo, Negativo ou Neutro.
Comentário: "O produto chegou antes do prazo, adorei!"
Sentimento: Positivo
Comentário: "Demorou demais, não recomendo."
Sentimento: Negativo
Comentário: "O produto é exatamente como descrito."
Sentimento: Neutro
Agora classifique:
Comentário: "Bom custo-benefício, mas a embalagem poderia ser melhor."
Sentimento:
Técnica 4: Constraining (Restrições explícitas)
Defina o que o modelo NÃO deve fazer para direcionar melhor a resposta.
Escreva uma bio profissional para LinkedIn sobre mim.
Restrições:
- Máximo 3 parágrafos
- Não use clichês como "apaixonado por", "orientado a resultados"
- Não mencione objetivos pessoais, apenas realizações concretas
- Tom: profissional mas acessível, não corporativo
Sobre mim: [suas informações]
Técnica 5: Output Formatting
Especifique exatamente o formato da saída para facilitar o uso posterior.
Analise os pontos fortes e fracos deste plano de negócios.
Retorne EXATAMENTE neste formato JSON:
{
"pontos_fortes": ["item1", "item2", "item3"],
"pontos_fracos": ["item1", "item2", "item3"],
"recomendacao": "Aprovado/Revisar/Reprovado",
"justificativa": "máximo 2 frases"
}
Plano: [cole aqui]
Técnica 6: Iteração Estruturada
Em vez de aceitar a primeira resposta, use follow-ups estratégicos:
- "Torne 30% mais conciso sem perder as ideias principais"
- "Reescreva o segundo parágrafo com tom mais urgente"
- "Adicione 2 exemplos concretos com dados reais para o ponto sobre ROI"
- "Qual seria a principal objeção a este argumento? Como responder?"
Template universal de prompt de alta performance
# CONTEXTO
[Quem você é / qual é a situação]
# PAPEL
Você é [especialista específico] com [experiência/credenciais].
# TAREFA
[O que precisa ser feito, detalhado]
# RESTRIÇÕES
- [O que não deve ser feito]
- [Limites de tamanho/formato]
# FORMATO DE SAÍDA
[Como a resposta deve ser estruturada]
# INFORMAÇÕES
[Dados, textos ou contexto relevante]