O encadeamento de prompts decompõe uma tarefa em uma sequência de etapas, onde cada chamada do LLM processa a saída da anterior. Você pode adicionar verificações programáticas (veja “gate” no diagrama abaixo) em quaisquer etapas intermediárias para garantir que o processo ainda esteja no caminho certo.
O fluxo de trabalho de encadeamento de prompts – Quando usar este fluxo de trabalho: Este fluxo de trabalho é ideal para situações em que a tarefa pode ser decomposta de forma fácil e limpa em subtarefas fixas. O objetivo principal é compensar a latência por maior precisão, tornando cada chamada de LLM uma tarefa mais fácil.
atendimento multicanal whatsapp
Exemplos onde o encadeamento de prompts é útil:
Gerar textos de marketing e depois traduzi-los para um idioma diferente.
Escrever um esboço de um documento, verificar se o esboço atende a determinados critérios e, então, escrever o documento com base no esboço.
Fluxo de trabalho: Roteamento
O roteamento classifica uma entrada e a direciona para uma tarefa de acompanhamento especializada. Esse fluxo de trabalho permite a separação de preocupações e a criação de prompts mais especializados. Sem esse fluxo de trabalho, a otimização para um tipo de entrada pode prejudicar o desempenho de outras entradas.