~/questoes/agentes-de-ia
Mensagens do tipo 'system' em um ChatPromptTemplate servem para definir instruções, contexto e comportamento que o modelo de linguagem deve seguir. Elas funcionam como diretrizes que orientam como o modelo responderá às solicitações do usuário ao longo da conversa.
A mensagem 'system' estabelece o comportamento e as instruções que o modelo deve seguir. É como dar um briefing ao assistente antes de ele começar a interagir: você define a personalidade, o tom, as restrições e o escopo das respostas que espera receber.
Embora segurança seja importante em aplicações, a mensagem 'system' não é responsável por registrar interações para auditoria. Esse trabalho é feito por componentes específicos de logging e monitoramento fora do prompt template.
Criptografia de dados sensíveis é uma camada de segurança separada que ocorre em outro nível da aplicação, não dentro da estrutura de prompts. A mensagem 'system' não cuida de criptografia.
Armazenar logs de erro é função do sistema de tratamento de exceções e logging do LangChain, não da mensagem 'system' do prompt. Essas são responsabilidades distintas na arquitetura.
A mensagem 'system' define as instruções, contexto e comportamentos esperados. Ela orienta o modelo sobre como agir, que tom usar, que tipo de resposta dar e quais limites respeitar.