¿Qué es un prompt de sistema? Por qué importa en las conversaciones con IA
- Escrito por
- Jack Limebear
- Publicado
- Última actualización
EscucharEscucha este artículo
Un system prompt es un conjunto claro de instrucciones que un modelo de IA sigue en cada conversación. Define cómo actúa el modelo, el tono que utiliza, los límites de sus conocimientos, las herramientas a las que recurre y las medidas de seguridad que rigen el sistema. Desarrolladores utilizan los system prompts para garantizar que los modelos de IA se comporten de forma coherente en las interacciones con clientes.
En esta guía, veremos qué es un system prompt y cómo funciona, con ejemplos de system prompts en acción y las buenas prácticas que puedes seguir para crear el tuyo.
Resumen
- Un system prompt define el rol, el tono y los límites de una IA en todas sus interacciones.
- Los system prompts se sitúan por encima de los prompts de usuario y controlan el comportamiento conversacional.
- Todas las principales plataformas de IA aplican system prompts.
- Los system prompts eficaces usan secciones claras, medidas de seguridad e instrucciones para las herramientas.
- Los system prompts evolucionan a medida que lo hace tu sistema, y desarrolladores los perfeccionan al revisar conversaciones con clientes.
¿Qué es un system prompt?
Un system prompt es la capa de instrucciones que se ejecuta antes de que un usuario escriba un mensaje. Normalmente, un desarrollador o un equipo de producto redacta el prompt para guiar a un modelo, y la mayoría de las interfaces de chat y las API lo tratan como un contexto de mayor prioridad que cualquier cosa que escriba el usuario al interactuar con el modelo.
Un system prompt define varios aspectos esenciales de un modelo:
- Rol: La especificación exacta de a quién debe emular o qué función debe desempeñar un modelo en su caso de uso. Por ejemplo: «Eres un agente de atención al cliente amable y eficiente para una empresa de automoción».
- Entorno: Define el contexto más amplio de las interacciones habituales en las que un agente de IA prestará ayuda y cómo hacerlo de la mejor manera. Por ejemplo: «Estás ayudando a un cliente por teléfono durante una llamada de atención al cliente. El cliente puede llamar por diversos motivos, desde consultas hasta información sobre pedidos. Tienes acceso al historial de la cuenta del cliente, su historial de pedidos, los detalles de los productos y el catálogo interno».
- Tono: Pautas que establecen cómo responderá el agente a un usuario y qué tipo de lenguaje utilizará. Por ejemplo: «Tus respuestas son amables y concisas, utilizarás patrones de habla naturales y puedes incluir confirmaciones ocasionales como [warmly] «Lo entiendo»».
- Objetivo: El objetivo que tiene un agente al intentar «completar una conversación» de forma eficaz. Esta parte del system prompt suele ser mucho más extensa y aborda los matices de varios objetivos distintos. En líneas generales, puedes empezar esta sección con algo como: «Tu objetivo principal es resolver de forma eficiente el problema o la consulta de un cliente, proporcionando una experiencia positiva durante el siguiente proceso estructurado […]».
- Medidas de seguridad: Indican qué temas se deben evitar, qué información no debe compartir la IA, qué debe hacer un agente cuando una solicitud queda fuera de su ámbito y cómo responder a intentos de manipular o anular sus instrucciones. Un ejemplo breve sería: «Nunca compartas datos confidenciales de clientes entre conversaciones. Verifica siempre la identidad de un cliente antes de acceder a la información de su cuenta». Más allá del propio system prompt, ElevenAgents Guardrails 2.0 protege las conversaciones en tres niveles, lo que permite a las empresas crear medidas de gobernanza sólidas para protegerse de áreas de riesgo comunes.
- Proceso y formato: Aunque no siempre tiene su propia sección —a veces se incluye dentro de Entorno—, debes indicar cómo quieres que se estructuren las respuestas, cuándo hacer preguntas aclaratorias, qué herramientas puede utilizar el agente de IA y a qué fuentes de datos puede conectarse.
Aunque las empresas pueden incluir toda la información anterior en un único bloque de texto extenso, algunos agentes pueden priorizar información o prestar más atención a encabezados claramente estructurados. Delimitar las secciones con formato Markdown aportará claridad y evitará la filtración de instrucciones, cuando el contexto de una sección afecta a otra.
Considera un system prompt como el plano de un agente de IA: define su rol, sus objetivos, las herramientas permitidas, las instrucciones paso a paso para una tarea y las medidas de seguridad sobre lo que el agente nunca debe hacer.

¿En qué se diferencia un system prompt de un prompt de usuario?
Un system prompt se sitúa en el nivel más alto de una conversación e informa del comportamiento subyacente de un agente de IA en cada interacción. Un prompt de usuario es lo que escribe un cliente para dar a tu agente algo a lo que responder. Varía según lo que el usuario quiera conseguir y depende por completo del contexto. En un agente de atención al cliente, el prompt de usuario podría pedir al chatbot que obtenga los detalles de un pedido. En una herramienta de generación de imágenes, podría pedir crear un recurso específico.
Esta tabla detalla las diferencias entre un system prompt y un prompt de usuario:
Otra distinción importante es que, aunque un system prompt controla el comportamiento de un agente y cómo responde, no define mecanismos de infraestructura como los turnos de conversación o los idiomas que puede hablar un agente.
Cómo funcionan los system prompts en los modelos de IA
Cada sistema de IA principal implementa los system prompts de forma ligeramente distinta, pero normalmente intervienen en los mismos procesos. Un system prompt se sitúa al inicio de la conversación, antes del primer mensaje del usuario, y define el contexto general que un modelo utiliza para actuar y responder.
- System prompts en ChatGPT: Los usuarios pueden añadir un system prompt a sus modelos de ChatGPT desde la pestaña Instrucciones personalizadas (ve a Configuración, después a Personalización y, por último, a Instrucciones personalizadas). Desarrolladores que usan la API de OpenAI pueden establecer el prompt directamente mediante un mensaje.
- System prompts en Claude: Anthropic establece los system prompts y los aplica globalmente en las aplicaciones web y móviles. Los usuarios pueden emular un system prompt personalizado con Claude Projects y añadiendo instrucciones personalizadas. En las solicitudes a la API, desarrolladores pueden especificar parámetros del sistema para controlar el comportamiento del modelo.
- System prompts personalizados en otras plataformas: Por lo general, el system prompt se configura una vez en un panel de ajustes del agente. Definirlo en los ajustes o configuraciones permite al agente aplicar ese contexto a todas sus conversaciones, ya sean por WhatsApp, en una aplicación web, mediante llamada telefónica o por SMS.
Aunque el método exacto de configuración varía entre plataformas, el efecto de cambiar el system prompt para modificar cómo responde un modelo es el mismo.
Si eres cliente empresarial y quieres crear con modelos de IA, asegúrate de probar tu system prompt con 2 o 3 modelos candidatos. El rendimiento de un modelo en términos de latencia, precisión y tasa de éxito en las llamadas a herramientas puede variar según la estructura de tu prompt y la complejidad de la tarea. Explora todos los modelos disponibles en ElevenAgents.
Cómo escribir un system prompt: buenas prácticas y consejos
Un system prompt debe leerse como una especificación clara. Al redactar tu propio system prompt de IA, sigue estas buenas prácticas para crear una guía sólida y detallada que tus agentes puedan seguir.

Empieza con un rol y un objetivo claros
Las palabras que incluyes en un system prompt importan, así que no puedes dejar nada al azar. Decirle simplemente a un agente que «se comporte bien» no es claro, ya que lo que significa «bien» puede depender del contexto. En su lugar, empieza siempre con un rol claro y un objetivo específico. Cuanto más concretamente describas quién es el agente y qué quieres que consiga, menos margen tendrá el modelo para rellenar los huecos basándose en suposiciones.
Divide el prompt en secciones claras
Un párrafo denso no indica claramente dónde termina una sección y empieza la siguiente. Tampoco ofrece información sobre la jerarquía o la importancia de determinadas instrucciones. Utiliza secciones con encabezados para dividir el texto y presentar un esquema más lógico a tu modelo.
Dividir un system prompt en secciones también ayuda a tus ingenieros y desarrolladores, ya que podrán añadir o reescribir secciones más fácilmente en el futuro.
Da a las reglas innegociables su propia sección
Para cualquier regla definitiva que un agente no deba incumplir bajo ninguna circunstancia, crea una sección específica con prioridad clara. Mezclar tus reglas innegociables con otras secciones puede reducir su impacto y generar problemas. Por ejemplo, añadir «nunca compartas datos de clientes» en la sección de tono puede no resultar claro para un modelo.
Siempre es mejor no dejar ningún margen de interpretación. Expón las cosas con claridad y define tus reglas innegociables en una sección independiente.
Define lo que la IA no debe hacer
Indica claramente qué debe hacer un modelo de IA si se encuentra con un caso de uso límite que no sabe cómo gestionar. Determinar qué hace un modelo cuando no conoce la respuesta o recibe una solicitud que queda fuera de su ámbito ayudará a evitar comportamientos irresponsables de la IA en casos límite.
Aclara a qué herramientas recurrir y cómo utilizarlas
Es probable que un agente —especialmente uno que atiende a clientes— disponga de diversas herramientas y funciones a las que puede recurrir. Si es así, asegúrate de indicar cuándo usar estas herramientas, cómo utilizarlas y qué hacer si una llamada falla. Sé específico sobre las acciones exactas que debe realizar un agente y qué hacer si las herramientas responden de forma inesperada.
Ajusta la longitud a lo que está en juego
Un agente de demostración sencillo puede tener un system prompt de solo unas líneas. Su función es bastante simple, por lo que no necesitas páginas de documentación que detallen casos de uso límite y numerosos sistemas de llamadas a herramientas. Un agente más complejo necesitará un system prompt más largo para cubrir con precisión su rol y sus vías de escalado.
Sigue las buenas prácticas de formato para system prompts
Siempre que sea posible, aplica estas buenas prácticas de formato a tu system prompt:
- Usa encabezados Markdown: Cada sección debe tener un encabezado para que el modelo entienda dónde terminan las instrucciones relacionadas con una sección y empieza otra.
- Mantén la coherencia: Aplica la misma estructura de formato en toda la página, incluido el uso uniforme de mayúsculas y minúsculas en los títulos.
- Usa listas con viñetas: Divide las instrucciones con varias partes en listas paso a paso o con viñetas para aportar claridad.
Trátalo como un documento vivo
Los system prompts pueden evolucionar con el tiempo. Revisa tu prompt comparándolo con registros de conversaciones reales para comprobar si satisface eficazmente las necesidades de clientes y, después, perfecciónalo según los aspectos en los que tu agente no alcance el resultado esperado.
Ejemplos de system prompts en ElevenAgents
A continuación encontrarás tres ejemplos de system prompts eficaces en ElevenAgents. Siguen las buenas prácticas, presentan la información de forma concisa, destacan los pasos críticos e incluyen secciones específicas de medidas de seguridad.
Estos ejemplos de system prompts sirven para tres casos de uso diferentes: un agente de soporte técnico, un agente de atención al cliente para reembolsos y un agente de programación de citas.
Ejemplo de system prompt para un agente de soporte técnico
Ejemplo de system prompt para un agente de atención al cliente para reembolsos
Ejemplo de system prompt para programar citas
Empieza con ElevenAgents
Redactar buenos system prompts proporciona a tus modelos de IA las instrucciones necesarias para desempeñar su función específica de la manera que esperas. Lo que significa «bueno» en tu caso evolucionará con el tiempo, con nuevas incorporaciones o modificaciones a tus system prompts a partir de la revisión de transcripciones de clientes y la investigación de casos de uso límite.
ElevenAgents ofrece a los equipos una configuración específica para system prompts junto con los ajustes de voz, idioma y base de conocimientos. Las simulaciones integradas te permiten probar cómo responde un agente ante situaciones reales antes de que llegue nada a un cliente, mientras que las medidas de seguridad mantienen las respuestas alineadas con la política de tu empresa.
Explora ElevenAgents para obtener más información o contacta con ventas para empezar hoy mismo con tu implementación empresarial.
Preguntas frecuentes sobre los system prompts
Jack Limebear forma parte del equipo de Growth, donde escribe y desarrolla estrategias de contenido para el blog y la sección de insights. Antes de unirse a ElevenLabs, pasó más de diez años liderando la estrategia de contenido en organizaciones que van desde startups SaaS en rápido crecimiento hasta empresas Fortune 500. Tiene un máster en Literatura Inglesa por la Universidad de Cambridge.




