Para conformidade garantida com esquema JSON
Se você precisa que o Claude sempre produza JSON válido em conformidade com um esquema específico, use Structured Outputs em vez das técnicas de engenharia de prompt abaixo. Structured outputs fornecem conformidade garantida com o esquema e foram projetados especificamente para esse caso de uso.
As técnicas abaixo são úteis para consistência geral de saída ou quando você precisa de flexibilidade além de esquemas JSON estritos.
Veja como tornar as respostas do Claude mais consistentes:
Defina com precisão o formato de saída desejado usando JSON, XML ou templates personalizados para que o Claude entenda cada elemento de formatação de saída que você exige.
Preencha previamente o turno do Assistant com o formato desejado. Esse truque ignora o preâmbulo amigável do Claude e impõe sua estrutura.
Forneça exemplos da saída desejada. Isso treina a compreensão do Claude melhor do que instruções abstratas.
Para tarefas que exigem contexto consistente (por exemplo, chatbots, bases de conhecimento), use "retrieval" (recuperação) para fundamentar as respostas do Claude em um conjunto fixo de informações.
Divida tarefas complexas em subtarefas menores e consistentes. Cada subtarefa recebe a atenção total do Claude, reduzindo erros de inconsistência em fluxos de trabalho em escala.
Para aplicações baseadas em papéis, manter um personagem consistente requer prompts deliberados.
Was this page helpful?