prompt-engineering
Engenharia de prompts é a prática de projetar, estruturar e refinar instruções (prompts) para obter as melhores respostas de modelos de linguagem como GPT. É uma mistura de linguagem natural + técnica, e funciona como a “programação” desses modelos.
Principais Conceitos
- Clareza e Contexto
- Instruções e Restrições
- Papéis (Role prompting)
- Chain of Thought (CoT)
- Few-shot e Zero-shot prompting
- Prompt chaining
- Formatos de Saída Estruturados
- Redução de Ambiguidade
- Iteração e Teste
Visão geral (pipeline em 7 passos)
- Definir objetivo e escopo
- Especificar vocabulário & funções permitidas (contrato)
- Criar um IR (representação intermediária) canônica
- Mapear IR → JsonLogic (regras determinísticas)
- Validar formato e sanidade
- Avaliar JsonLogic no contexto
- Testar e iterar (prompt engineering)
O que é IR (Representação Intermediária)