Como funciona

Um template contém variáveis entre chaves, como "Resuma o texto: {texto}". No momento da execução, o placeholder é substituído pelo valor real e o prompt final é enviado ao modelo. Isso padroniza a instrução e facilita reuso, além de permitir versionamento como qualquer outro artefato de código.

Exemplo prático

Um template de atendimento: "Você é um assistente da empresa {empresa}. Responda em até {limite} palavras: {pergunta}". Cada chamada preenche empresa, limite e pergunta com valores diferentes, mantendo a instrução consistente e auditável.

Para que serve

Organiza o código, evita repetição e permite versionar prompts como qualquer outro artefato de software. É a base de frameworks como LangChain e de sistemas de agentes que precisam gerar prompts dinamicamente em tempo de execução.

Boas práticas

Mantenha templates em arquivos versionados, teste-os com diferentes entradas e documente o propósito de cada variável. Isso facilita manutenção, revisão e auditoria do comportamento do modelo ao longo do tempo.