Encadeamento de Prompts
Encadeamento de Prompts (Prompt Chaining) é uma técnica na qual a saída gerada por um prompt de modelo de linguagem (LLM) serve como entrada ou contexto para um prompt subsequente e relacionado. Em vez de depender de um único prompt monolítico para resolver um problema complexo, o encadeamento divide a tarefa em uma série de etapas menores, gerenciáveis e interconectadas.
Problemas complexos do mundo real raramente têm uma resposta simples e única. O encadeamento de prompts permite que desenvolvedores e analistas aproveitem os pontos fortes dos LLMs para subtarefas específicas — como extração, sumarização, raciocínio e formatação — de maneira controlada e iterativa. Isso aumenta significativamente a confiabilidade e a profundidade do resultado final em comparação com abordagens de prompt único.
O processo é inerentemente sequencial. A Etapa 1 executa um prompt, gerando a Saída A. Essa Saída A é então alimentada programaticamente no campo de entrada do prompt da Etapa 2, que é projetado para processar a Saída A e gerar a Saída B. Esse fluxo continua até que o resultado final desejado seja alcançado. Frameworks como LangChain são especificamente projetados para gerenciar essa execução multifásica e com estado.
Agentes, Geração Aumentada por Recuperação (RAG), Aprendizado com Poucos Exemplos