Início › Glossário › system prompt
Glossário

O que é system prompt?

System prompt é a instrução “de bastidor” que define regras e comportamento de um modelo (tom, limites, segurança, formato). Ele costuma ter prioridade sobre o que você pede depois. Por isso, às vezes a IA “não obedece” seu pedido: não é birra, é conflito com regras superiores (políticas, sistema, ferramentas) ou com o contexto já estabelecido.

System prompt, em português direto

Pense no system prompt como o manual interno do assistente: ele diz quem a IA é naquele chat (ex.: “você é um revisor”, “você é um analista jurídico”), quais limites respeitar (ex.: não fornecer dados sensíveis), e como responder (ex.: em bullets, com resumo primeiro).

Em muitos produtos, você não vê o system prompt completo. Ele pode ser fixo (do app) ou composto dinamicamente (por exemplo, quando você ativa navegação, análise de arquivos, voz, conectores, etc.).

A hierarquia de instruções: por que seu pedido perde

Modelos conversacionais seguem uma hierarquia de prioridade. Os nomes variam por plataforma, mas a lógica é bem parecida: instruções de sistema e políticas ficam acima do que o usuário pede. Quando há conflito, a IA tenta seguir o nível mais alto.

Nível (mais forte → mais fraco)ExemploO que acontece se conflitar
Políticas / segurança“Não gere conteúdo ilegal; não exponha dados pessoais”A IA recusa, suaviza ou redireciona, mesmo que o usuário insista
System prompt (sistema)“Responda como consultor financeiro e não dê recomendações definitivas”A IA mantém o papel e coloca ressalvas; pode ignorar partes do pedido
Developer / instruções da ferramenta“Sempre responda em JSON com campos X e Y”A IA prioriza formato e regras do app/bot
Usuário (seu prompt)“Escreva um e-mail curto e objetivo”Segue, desde que não bata com níveis acima
Contexto da conversaO que já foi combinado antes no chatPode “puxar” o estilo/tema para o que já estava estabelecido

Como o system prompt aparece na prática (mesmo quando você não vê)

Sinais comuns de que existe um system prompt forte por trás:

1) A IA insiste em um formato (ex.: sempre com tópicos) mesmo quando você pede o contrário.

2) Ela mantém um personagem/papel (“sou seu assistente…”) apesar de você tentar trocar.

3) Em temas sensíveis, ela adiciona avisos ou recusa trechos específicos.

4) Em ferramentas com documentos/projetos, ela dá prioridade ao “escopo” (o que está no projeto) em vez de considerar qualquer coisa fora.

Exemplos de prompts: o que funciona melhor do que “ignore as instruções anteriores”

Quando você percebe que está brigando com o sistema, a melhor saída não é “hackear” e sim negociar claramente dentro das regras. Três padrões que costumam ajudar:

  • Peça explicação do conflito: “Quais instruções você está seguindo que impedem esse pedido? Responda em uma frase.”
  • Reduza ambiguidade: “Dentro das suas políticas, gere uma versão segura: sem nomes, sem dados pessoais, e com exemplos fictícios.”
  • Troque o objetivo sem trocar a regra: em vez de pedir algo proibido, peça um guia, checklist, template, ou explicação conceitual.

Dica de bastidor para times (produto, suporte, conteúdo): documente seu system prompt

Se você trabalha com bots internos, automações ou atendimento com IA, trate o system prompt como um artefato versionado: objetivo, tom, limites, exemplos, e critérios de qualidade. Isso reduz respostas “criativas demais” e facilita auditoria.

Não dá para prometer “zero alucinação”, mas dá para desenhar um system prompt que force transparência (ex.: pedir fontes quando houver, sinalizar incerteza e não inventar dados).

Perguntas frequentes

System prompt é a mesma coisa que prompt normal?
Não. O prompt do usuário é o que você digita. O system prompt é uma camada superior que define regras e comportamento. Ele geralmente tem prioridade e pode limitar, reformatar ou recusar parte do seu pedido.
Dá para ver ou editar o system prompt no ChatGPT/Claude/Gemini?
Depende do produto e do modo. Em geral, o system prompt completo não é mostrado. Algumas interfaces permitem “instruções personalizadas” ou configuração de projeto, mas isso não necessariamente substitui as regras de sistema e políticas.
Por que a IA ignora “ignore todas as instruções anteriores”?
Porque essa frase está no nível do usuário e, portanto, não tem autoridade para anular políticas e system prompt. Ela pode funcionar para mudar o rumo do texto dentro do que é permitido, mas não para derrubar regras superiores.
System prompt resolve alucinação?
Ajuda a reduzir, mas não elimina. Um bom system prompt pode exigir que a IA sinalize incerteza, faça perguntas antes de assumir, use citações quando possível e evite inventar números. Ainda assim, o modelo pode errar, então verificação continua necessária.

Termos relacionados

← Ver glossário completo