0Pricing
AI Prompt Engineering · Aula

Restrições de tópico e escopo

Restrinja a IA a domínios específicos, excluindo temas laterais e digressões.

Restrições de tópico e escopo é uma aula grátis de AI Prompt Engineering no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de AI Prompt Engineering, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de AI Prompt Engineering inclui 4 aulas no total.

Por que o escopo é importante

Os modelos de IA são treinados para serem úteis e abrangentes. Quando não são restringidos, frequentemente incluem contexto, informações de base, alternativas e ressalvas de que você não precisa para seu caso de uso específico.

As restrições de escopo nas instruções orientam o modelo a permanecer dentro de um limite definido — um tema, um domínio, uma perspectiva ou um conjunto de considerações. Sem elas, você frequentemente obtém respostas amplamente corretas, mas abrangentes demais para serem diretamente úteis.

Concentre-se apenas em X

O padrão de escopo mais direto é "Concentre-se apenas em X":

  • "Concentre-se apenas nas implicações de segurança — não discuta o desempenho."
  • "Aborde apenas o processo de integração, não o conjunto completo de funcionalidades do produto."
  • "Discuta apenas ferramentas de código aberto. Não mencione produtos comerciais."

Esse padrão funciona melhor quando X é uma categoria claramente definida e delimitada. Instruções de foco vagas, como "concentre-se nas coisas importantes", são subjetivas demais para serem úteis.

Não mencione Y

As restrições de exclusão removem tópicos específicos que você não quer que sejam abordados:

  • "Não mencione preços nem custos."
  • "Evite qualquer referência à crise financeira de 2008."
  • "Não discuta as limitações desta abordagem."
  • "Exclua qualquer menção a partidos políticos."

As restrições de exclusão são úteis quando você sabe antecipadamente que o modelo naturalmente incluirá algo que deseja deixar de fora. Elas são especialmente importantes para conteúdo seguro para a marca ou sensível à conformidade.

Mantenha-se no tema de Z

As restrições que delimitam o domínio mantêm o modelo dentro de um campo ou contexto específico:

  • "Mantenha-se no tema do desenvolvimento de aplicativos móveis."
  • "Limite sua resposta ao contexto de pequenas empresas varejistas."
  • "Mantenha isto dentro do escopo do Python 3.10 e de versões posteriores."
  • "Suas respostas devem abordar apenas o contexto regulatório da EU."

Os limites de domínio são especialmente importantes quando você usa o modelo em uma aplicação vertical, como um assistente de culinária que não deve oferecer aconselhamento médico.

Exclua discussões sobre concorrentes

A exclusão de concorrentes é um requisito comum para conteúdo de marketing e de produtos:

  • "Não mencione nem compare quaisquer produtos concorrentes."
  • "Concentre-se nos pontos fortes do nosso produto. Não mencione o cenário competitivo."
  • "Evite qualquer comparação com outras ferramentas de CRM."

Essa restrição de escopo é importante para manter o conteúdo gerado por IA seguro para a marca. Os modelos treinados com dados da internet conhecem os concorrentes e os mencionarão se não forem explicitamente instruídos a não fazê-lo.

Restrições de escopo da perspectiva

Você pode restringir não apenas o tema, mas também a perspectiva adotada pelo modelo:

  • "Apresente apenas os argumentos a favor do trabalho remoto. Não inclua contra-argumentos."
  • "Analise isto apenas da perspectiva de uma pessoa que está comprando seu primeiro imóvel."
  • "Concentre-se na implementação técnica. Não discuta considerações de negócios nem de estratégia."

As restrições de perspectiva ajudam quando você precisa de uma análise parcial para uma finalidade específica — um resumo preparatório para um debate, um relatório destinado a uma parte interessada específica ou um texto persuasivo unilateral.

Restrições de escopo nas instruções do sistema

Para aplicações com limites de escopo persistentes, defina-os na instrução do sistema. Isso impede que os usuários, acidental ou deliberadamente, levem o modelo para fora do domínio pretendido:

import openai

client = openai.OpenAI(api_key='sk-...')

system_prompt = '''You are a customer support assistant for Acme SaaS, a project management tool.

Scope restrictions:
- Answer only questions related to Acme SaaS features, pricing, and account management
- Do not discuss competitor products by name
- Do not give legal, financial, or medical advice
- If a question is outside your scope, say: "I can only help with Acme SaaS questions. For that topic, please consult an appropriate professional."
'''

def support_chat(user_message):
    response = client.chat.completions.create(
        model='gpt-4o-mini',
        messages=[
            {'role': 'system', 'content': system_prompt},
            {'role': 'user', 'content': user_message}
        ]
    )
    return response.choices[0].message.content

Modos de falha das restrições de escopo

As restrições de escopo nem sempre são respeitadas perfeitamente. Modos comuns de falha:

  • Desvio — o modelo permanece dentro do escopo na primeira parte da resposta e depois sai dele
  • Inclusão implícita — você restringiu menções explícitas, mas o modelo dá a entender o conteúdo restringido
  • Limites ambíguos — sua definição de escopo não era precisa o suficiente para que o modelo a aplicasse de forma consistente

A correção para os três casos é tornar os limites do escopo mais explícitos e específicos. Em vez de "mantenha-se no tema", liste exatamente o que está dentro e o que está fora do escopo, em duas listas distintas.

Formulação de escopo positiva e negativa

Você pode formular o escopo como inclusões, ou seja, o que deve ser incluído, ou como exclusões, o que deve ser deixado de fora. Ambas são úteis e funcionam em conjunto:

Positiva (inclusão): "Aborde apenas: descrições de funcionalidades, níveis de preços e opções de integração."

Negativa (exclusão): "Não inclua: história da empresa, biografias da equipe nem detalhes da arquitetura técnica."

Para requisitos de escopo complexos, use ambas: defina explicitamente a lista dentro do escopo AND a lista fora do escopo. Esse limite duplo é mais robusto do que usar apenas uma das formulações.

Restrições do escopo temporal

As restrições do escopo temporal delimitam o período em que o modelo deve se concentrar:

  • "Discuta apenas eventos de 2020 até o presente."
  • "Concentre-se no estado atual da tecnologia, não em seu desenvolvimento histórico."
  • "Ignore quaisquer avanços posteriores a 2022 — nosso público ainda não tem conhecimento deles."

Essas restrições são úteis ao escrever para públicos com conhecimento prévio limitado ou quando o contexto histórico desviaria a atenção de uma resposta prática e focada no presente. Observação: os modelos podem ter limitações relacionadas à data-limite do conhecimento, o que afeta a precisão em eventos muito recentes.

Escopo da granularidade: alto nível versus detalhes

O escopo também pode controlar o nível de granularidade ou profundidade:

  • "Apresente uma visão geral de alto nível — não entre em detalhes técnicos de implementação."
  • "Concentre-se nos aspectos específicos da implementação. Ignore o contexto conceitual."
  • "Mantenha-se no nível estratégico. Os detalhes táticos estão fora do escopo deste documento."

As restrições de granularidade são especialmente úteis ao criar documentação em camadas — uma versão para executivos e outra para engenheiros — quando é necessário que cada uma permaneça em seu nível apropriado sem invadir o conteúdo da outra.

Verificação de conhecimento: restrições de escopo

Você está escrevendo uma instrução para um aplicativo de assistência culinária. A assistente deve ajudar com receitas, ingredientes, técnicas culinárias e equipamentos de cozinha. Ela deve NOT fornecer aconselhamento nutricional, orientação médica sobre alimentação, alertas sobre alergias alimentares nem discutir temas não relacionados a alimentos.

Qual instrução do sistema codifica melhor esse escopo?

Recapitulação: restrições de tópico e escopo

As restrições de escopo direcionam a saída da IA ao definir o que está incluído e o que está excluído. Os padrões fundamentais são: concentrar-se apenas em X, não mencionar Y, permanecer dentro do domínio Z e delimitar a perspectiva.

A codificação de escopo mais robusta combina formulações positivas e negativas, usa listas explícitas em vez de termos vagos e coloca as restrições na instrução do sistema em aplicações persistentes.

Na próxima lição, você aplicará restrições no nível do estilo — controlando não apenas o que o modelo diz, mas também como ele diz isso.

Perguntas Frequentes

A aula “Restrições de tópico e escopo” é grátis?

Sim — o texto completo de “Restrições de tópico e escopo” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de AI Prompt Engineering, atualize para CoddyKit PRO. O curso de AI Prompt Engineering inclui 4 aulas no total.

O que vou aprender em “Restrições de tópico e escopo”?

Restrinja a IA a domínios específicos, excluindo temas laterais e digressões. Você pratica AI Prompt Engineering com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar AI Prompt Engineering?

Nenhuma experiência prévia é necessária. AI Prompt Engineering no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Restrições de tópico e escopo”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de AI Prompt Engineering?

Sim. Cada aula de AI Prompt Engineering inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Limites de palavras e extensão
  2. Restrições de tópico e escopo
  3. Restrições de estilo do conteúdo
  4. Combinando várias restrições
← Voltar para AI Prompt Engineering