System Prompt
Instruções fundamentais que definem a persona, restrições e comportamento básico de uma AI.
Definição
Um system prompt é um conjunto de instruções fundamentais fornecidas a um large language model (LLM) no início de uma conversa, estabelecendo sua persona, capacidades, restrições e diretrizes comportamentais. Ao contrário das mensagens do usuário, os system prompts são tipicamente ocultados dos usuários finais e servem como o principal mecanismo do desenvolvedor para controlar como o modelo se comporta.
As principais características dos system prompts incluem:
-
Definição de Persona: System prompts estabelecem quem é a AI, incluindo seu tom, áreas de especialização e estilo de comunicação. Isso molda todas as interações subsequentes dentro da sessão.
-
Restrições Comportamentais: Eles estabelecem limites explícitos sobre o que o modelo deve e não deve fazer, como recusar-se a gerar conteúdo prejudicial ou permanecer dentro de um domínio específico.
-
Formatação de Saída: Os desenvolvedores usam system prompts para especificar formatos de resposta, incluindo estruturas JSON, convenções de markdown ou requisitos de comprimento.
-
Preparo de Contexto: System prompts podem incluir informações de referência, exemplos ou demonstrações few-shot que guiam o modelo em direção aos padrões de resposta desejados.
-
Hierarquia de Prioridade: A maioria dos provedores de modelos trata as instruções do system prompt com maior prioridade do que as mensagens do usuário, tornando-as a camada principal de controle para os desenvolvedores de aplicações.