Cómo estructurar un system prompt profesional
18 de mayo de 2025· 4 min read
El system prompt es la base de cualquier sistema de IA. Un prompt vago produce un asistente vago. Uno bien estructurado produce un sistema predecible.
Aquí la estructura que funciona en producción.
Las 7 secciones de un system prompt efectivo
1. Identidad y rol
La primera línea define quién es el sistema. Sé específico: no "eres un asistente útil", sino el rol exacto con su contexto.
Eres el asistente de soporte técnico de Acme Corp, especializado en
resolver problemas de la plataforma de facturación para clientes B2B.
La especificidad del rol influye directamente en la calidad de las respuestas.
2. Objetivo principal
Una o dos frases que definen el resultado que el sistema debe producir. Orienta todas las decisiones del modelo.
Tu objetivo es resolver problemas técnicos de facturación de forma
rápida y precisa, escalando solo los casos que requieran acceso
a sistemas internos o decisiones comerciales.
3. Contexto relevante
Información de fondo que el modelo necesita para entender su entorno: a quién sirve, qué producto/servicio existe, cuál es el flujo general.
Los usuarios son administradores de cuentas empresariales con
contratos anuales. Tienen acceso al panel en app.acme.com y a la
documentación en docs.acme.com. La mayoría de problemas son de
configuración, no de errores del sistema.
4. Instrucciones específicas
Las reglas concretas de comportamiento. Usa listas. Sé directo. Evita la ambigüedad.
Instrucciones:
- Responde siempre en el idioma del usuario
- Empieza por confirmar que entiendes el problema antes de dar la solución
- Si el problema requiere acceso a la cuenta, pide el email o ID de cuenta
- No prometas fechas de resolución que no puedas garantizar
- Si no sabes la respuesta, dilo y ofrece escalar al equipo técnico
5. Restricciones y límites
Qué no debe hacer el sistema. Igual de importante que lo que sí debe hacer.
No debes:
- Discutir precios, descuentos ni condiciones contractuales (deriva a ventas)
- Compartir información de otros clientes
- Ejecutar acciones en la cuenta sin confirmación explícita del usuario
- Prometer funcionalidades futuras del producto
6. Formato de respuesta
Cómo debe estructurar las salidas. Sin esta sección, el formato varía por llamada.
Formato:
- Respuestas conversacionales para preguntas simples (2-4 oraciones)
- Para problemas técnicos: pasos numerados con las acciones necesarias
- Para escalaciones: resumen del problema + qué información ya se recogió
- Máximo 300 palabras por respuesta a menos que el problema lo requiera
7. Ejemplos (few-shot)
2-4 ejemplos de interacciones ideales. Son la sección más poderosa y la más ignorada.
Ejemplo:
Usuario: "No me aparece el botón de descarga de facturas"
Asistente: "Entendido, ese problema suele aparecer en dos situaciones.
Primero, confirma que estás en el rol de Administrador (no Visor) —
puedes verlo en Configuración > Mi cuenta > Rol.
Si ya tienes rol de Administrador, ¿estás usando Chrome o Firefox?
Hay un bug conocido con Safari que estamos resolviendo."
Los ejemplos muestran el tono, la longitud y el nivel de detalle mejor que cualquier instrucción.
El orden importa
El modelo presta más atención al principio y al final del system prompt. Pon lo más crítico en la sección 1 (identidad/objetivo) y en la última sección (ejemplos o restricciones más importantes).
Longitud óptima
- Sistema simple (soporte, Q&A): 300-800 tokens
- Sistema medio (agente con herramientas): 800-2.000 tokens
- Sistema complejo (workflow con múltiples roles): 2.000-5.000 tokens
Más largo no es mejor. Cada instrucción adicional compite con las demás por la atención del modelo. Si superas los 3.000 tokens, revisa si puedes simplificar o mover información a RAG.
Cómo iterar
- Empieza con identidad + objetivo + instrucciones básicas
- Prueba con 20 casos reales
- Anota dónde falla — generalmente es una instrucción ausente o ambigua
- Añade la instrucción faltante (o el ejemplo que la hubiera resuelto)
- Repite
Un system prompt nunca está "terminado". Evoluciona con el sistema.
Usa la herramienta
Si quieres generar un system prompt estructurado para tu caso de uso, usa el Generador de System Prompt: 6 preguntas y te devuelve la estructura completa lista para copiar.
Pon en práctica lo que has aprendido
Evaluador de System Prompts
Evalúa la calidad de tu system prompt en 8 dimensiones clave.
Abrir herramienta gratuita →Artículos relacionados
Errores comunes al crear asistentes de IA
Los errores más frecuentes al construir asistentes y agentes de IA, y cómo evitarlos. Desde system prompts vagos hasta bases de conocimiento obsoletas.
Qué son los guardrails en IA
Los guardrails son los controles y restricciones que hacen que un sistema de IA sea seguro, coherente y predecible. Aprende qué son, por qué son esenciales y cómo implementarlos.
Qué es Context Engineering y por qué reemplaza al Prompt Engineering
Context Engineering es la nueva disciplina que va más allá de los prompts: diseña todo el sistema de información que recibe una IA. Aprende qué es, por qué importa y cómo aplicarlo.
Recibe lo mejor de Contextología
Diseño de contexto, agentes y workflows de IA directamente en tu correo.