Definição
Engenharia de prompts é a prática de projetar e otimizar prompts de entrada para orientar o comportamento de grandes modelos de linguagem.
Propósito
O objetivo é melhorar a qualidade da saída, a confiabilidade e o alinhamento com os objetivos do usuário. É amplamente utilizado em aplicações de IA generativa.
Importância
- Essencial para o uso eficaz de LLMs.
- Ajuda a reduzir alucinações e preconceitos.
- Requer experimentação e conhecimento de domínio.
- Evoluindo rapidamente com ferramentas como encadeamento de prompts e modelos.
Como Funciona
- Defina a tarefa e o resultado desejado.
- Crie instruções claras e específicas.
- Teste os prompts com o LLM.
- Refine com base nos resultados.
- Aplique técnicas como a técnica de poucos disparos ou a técnica de encadeamento de pensamentos.
Exemplos (mundo real)
- ChatGPT: prompts otimizados para resumo ou perguntas e respostas.
- MidJourney: prompts orientam a geração de arte de IA.
- Google Bard: otimização rápida para precisão factual.
Referências/Leituras Adicionais
- Reynolds & McDonell. “Programação Rápida para Grandes Modelos de Linguagem.” arXiv.
- OpenAI Cookbook: Guia rápido de engenharia.
- Pesquisa HAI de Stanford sobre design de prompts.
- Engenharia de Prompt otimizada para automação de IA inteligente!