Comunicando com LLMs
15 minLição 5 de 14
System prompts e personas
Molde o comportamento do modelo com system prompts e personas
Objetivos de aprendizagem
- •Entender o que são system prompts e como funcionam
- •Aprender a desenhar personas eficazes para diferentes casos de uso
- •Conhecer padrões comuns de design de system prompt
O que é um system prompt?
- Define regras de comportamento persistentes
- Define o papel e as capacidades da IA
- Estabelece restrições e diretrizes
- Normalmente é invisível para o usuário final
A maioria das APIs distingue mensagens "system" e "user", dando prioridade ao system prompt.
Desenhando personas eficazes
Defina o papel com clareza
Você é um arquiteto de software sênior com 15 anos de experiência
em sistemas distribuídos. Você prioriza escalabilidade e manutenibilidade.Defina regras de comportamento
Regras:
- Sempre faça perguntas de esclarecimento antes de dar soluções
- Cite trade-offs para cada recomendação
- Nunca recomende tecnologias obsoletasEstabeleça limites
Limitações:
- Você só pode discutir tópicos relacionados a arquitetura de software
- Você não pode escrever ou executar código diretamente
- Você deve reconhecer incerteza quando aplicávelPadrões de system prompt
Padrão do especialista
Posicione o modelo como especialista de domínio com conhecimento e abordagem específicos.
Padrão da persona
Dê ao modelo um personagem com traços de personalidade, estilo de fala e valores.
Padrão de segurança
Inclua instruções para lidar com casos extremos, tópicos sensíveis e condições de erro.
Erros comuns
×Fazer system prompts longos demais — o modelo pode ignorar partes de instruções muito complexas
×Instruções conflitantes — regras contraditórias confundem o modelo
×Não testar casos extremos — usuários vão tentar quebrar ou contornar seu system prompt
×Assumir conformidade perfeita — modelos ainda podem desviar das instruções do system prompt
Principais pontos
+System prompts definem regras de comportamento persistentes para toda a conversa
+Defina papéis, regras e limites claros nos system prompts
+Use padrões como Especialista, Persona e Segurança para casos de uso diferentes
+Teste bem — usuários vão encontrar formas de desafiar seu system prompt