0Pricing
AI Prompt Engineering · Lección

Restricciones de tema y alcance

Limite la IA a dominios específicos y excluya tangentes y divagaciones.

Restricciones de tema y alcance es una lección gratuita de AI Prompt Engineering en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de AI Prompt Engineering, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de AI Prompt Engineering incluye 4 lecciones en total.

Por qué importa el alcance

Los modelos de IA están entrenados para ser útiles y exhaustivos. Si no se les impone ninguna restricción, suelen incluir contexto, antecedentes, alternativas y salvedades que usted no necesita para su caso de uso específico.

Las restricciones de alcance en los mensajes indican al modelo que debe mantenerse dentro de unos límites definidos: un tema, un ámbito, una perspectiva o un conjunto de aspectos que debe tener en cuenta. Sin ellas, a menudo se obtienen respuestas generalmente correctas, pero demasiado amplias para resultar directamente útiles.

Concéntrese únicamente en X

El patrón de alcance más directo es "Concéntrese únicamente en X":

  • "Concéntrese únicamente en las implicaciones de seguridad; no hable del rendimiento."
  • "Aborde únicamente el proceso de incorporación, no el conjunto completo de funcionalidades del producto."
  • "Hable únicamente de herramientas de código abierto. No mencione productos comerciales."

Este patrón funciona mejor cuando X es una categoría claramente definida y delimitada. Las instrucciones de enfoque imprecisas, como "concéntrese en lo importante", son demasiado subjetivas para resultar útiles.

No mencione Y

Las restricciones de exclusión eliminan temas específicos que no desea que se aborden:

  • "No mencione los precios ni los costes."
  • "Evite cualquier referencia a la crisis financiera de 2008."
  • "No hable de las limitaciones de este enfoque."
  • "Excluya cualquier mención de partidos políticos."

Las restricciones de exclusión son útiles cuando sabe de antemano que el modelo incluirá naturalmente algo que desea omitir. Son especialmente importantes para contenido seguro para la marca o sujeto a requisitos de cumplimiento normativo.

Manténgase dentro del tema de Z

Las restricciones que delimitan el ámbito mantienen al modelo dentro de un campo o contexto específico:

  • "Manténgase dentro del tema del desarrollo de aplicaciones móviles."
  • "Limite su respuesta al contexto de las pequeñas empresas minoristas."
  • "Manténgase dentro del alcance de Python 3.10 y versiones posteriores."
  • "Sus respuestas deben abordar únicamente el contexto normativo de la UE."

Los límites de ámbito son especialmente importantes cuando se utiliza el modelo en una aplicación vertical; por ejemplo, un asistente de cocina que no debería ofrecer asesoramiento médico.

Excluya las conversaciones sobre competidores

La exclusión de competidores es un requisito habitual para el contenido de marketing y de producto:

  • "No mencione ni compare ningún producto de la competencia."
  • "Concéntrese en los puntos fuertes de nuestro producto. No mencione el panorama competitivo."
  • "Evite cualquier comparación con otras herramientas de CRM."

Esta restricción de alcance es importante para mantener la seguridad de marca del contenido generado por IA. Los modelos entrenados con datos de Internet conocen a los competidores y los mencionarán si no se les impone una restricción explícita.

Restricciones de alcance de la perspectiva

Puede restringir no solo el tema, sino también la perspectiva que adopta el modelo:

  • "Presente únicamente los argumentos a favor del trabajo remoto. No incluya contraargumentos."
  • "Analice esto únicamente desde la perspectiva de una persona que compra una vivienda por primera vez."
  • "Concéntrese en la implementación técnica. No hable de aspectos empresariales ni estratégicos."

Las restricciones de perspectiva son útiles cuando necesita un análisis parcial para un propósito específico, como un informe de preparación para un debate, un informe dirigido a una parte interesada concreta o un texto persuasivo unilateral.

Restricciones de alcance en los mensajes del sistema

En las aplicaciones con límites de alcance persistentes, codifíquelos en el mensaje del sistema. Esto evita que los usuarios saquen del ámbito previsto al modelo de forma accidental o deliberada:

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

Fallos de las restricciones de alcance

Las restricciones de alcance no siempre se cumplen a la perfección. Estos son algunos fallos habituales:

  • Desviación: el modelo se mantiene dentro del alcance durante la primera parte de la respuesta y después se desvía
  • Inclusión implícita: usted restringió las menciones explícitas, pero el modelo da a entender el contenido restringido
  • Límites ambiguos: la definición del alcance no era lo bastante precisa para que el modelo la aplicara de forma coherente

La solución para los tres casos es hacer que los límites del alcance sean más explícitos y específicos. En lugar de "manténgase en el tema", indique exactamente qué está dentro y qué está fuera del alcance en dos listas distintas.

Planteamiento positivo frente a negativo del alcance

Puede plantear el alcance como inclusiones, es decir, qué debe incluirse, o como exclusiones, es decir, qué debe omitirse. Ambos enfoques son útiles y funcionan conjuntamente:

Positivo (inclusión): "Incluya únicamente: descripciones de funcionalidades, niveles de precios y opciones de integración."

Negativo (exclusión): "No incluya: la historia de la empresa, las biografías del equipo ni detalles sobre la arquitectura técnica."

Para requisitos de alcance complejos, use ambos enfoques: defina explícitamente la lista de elementos incluidos Y la lista de elementos excluidos. Este doble límite es más sólido que utilizar cualquiera de los dos enfoques por separado.

Restricciones de alcance temporal

Las restricciones de alcance temporal delimitan el período en el que el modelo debe centrarse:

  • "Hable únicamente de acontecimientos desde 2020 hasta el presente."
  • "Céntrese en el estado actual de la tecnología, no en su desarrollo histórico."
  • "Ignore cualquier avance posterior a 2022; nuestro público aún no los conoce."

Son útiles cuando se escribe para públicos con conocimientos previos limitados o cuando el contexto histórico distraería de una respuesta práctica centrada en el presente. Nota: los modelos pueden tener limitaciones por la fecha de corte de sus conocimientos, lo que afecta a la precisión sobre acontecimientos muy recientes.

Alcance de granularidad: alto nivel frente a detalle

El alcance también puede controlar el nivel de granularidad o profundidad:

  • "Proporcione una visión general de alto nivel; no entre en detalles de implementación técnica."
  • "Céntrese en los aspectos específicos de la implementación. Omita los fundamentos conceptuales."
  • "Manténgase en el nivel estratégico. Los detalles tácticos quedan fuera del alcance de este documento."

Las restricciones de alcance de granularidad son especialmente útiles al crear documentación por niveles —una versión para ejecutivos y otra para ingenieros— y necesita que cada una se mantenga en el nivel adecuado sin invadir el de la otra.

Comprobación de conocimientos: restricciones de alcance

Está escribiendo un prompt para una aplicación de asistente de cocina. El asistente debe ayudar con recetas, ingredientes, técnicas culinarias y equipamiento de cocina. NO debe ofrecer consejos nutricionales, orientación dietética médica, advertencias sobre alergias alimentarias ni hablar de temas no relacionados con los alimentos.

¿Qué prompt del sistema define mejor este alcance?

Recapitulación: restricciones de tema y alcance

Las restricciones de alcance centran la respuesta de la IA al definir qué se incluye y qué queda fuera. Los patrones fundamentales son: centrarse únicamente en X, no mencionar Y, mantenerse dentro del dominio Z y delimitar la perspectiva.

La codificación más sólida del alcance combina una formulación positiva y negativa, utiliza listas explícitas en lugar de términos vagos y sitúa las restricciones en el prompt del sistema para las aplicaciones persistentes.

En la próxima lección, aplicará restricciones a nivel de estilo: controlará no solo lo que dice el modelo, sino también cómo lo dice.

Preguntas frecuentes

¿La lección «Restricciones de tema y alcance» es gratis?

Sí — el texto completo de «Restricciones de tema y alcance» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de AI Prompt Engineering, actualiza a CoddyKit PRO. El curso de AI Prompt Engineering incluye 4 lecciones en total.

¿Qué aprenderé en «Restricciones de tema y alcance»?

Limite la IA a dominios específicos y excluya tangentes y divagaciones. Practicas AI Prompt Engineering con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar AI Prompt Engineering?

No se requiere experiencia previa. AI Prompt Engineering en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.

¿Cuánto tiempo toma la lección «Restricciones de tema y alcance»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de AI Prompt Engineering?

Sí. Cada lección de AI Prompt Engineering incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Límites de palabras y longitud
  2. Restricciones de tema y alcance
  3. Restricciones de estilo del contenido
  4. Combinar varias restricciones
← Volver a AI Prompt Engineering