Saltar al contenido principal

⚙️ System, Role y Contextual Prompting

Estas tres técnicas permiten guiar a un modelo de lenguaje de forma más precisa y coherente. Funcionan como marcos de referencia que definen quién es el modelo, qué contexto tiene, y cómo debe comportarse.


🧠 ¿Qué son?

🛠️ System Prompting

Define el comportamiento global del modelo. Es como darle reglas del juego antes de empezar. Por ejemplo: “Siempre responde como un experto en medicina” o “No hagas suposiciones si no tienes datos.”

👤 Role Prompting

Asigna un rol específico al modelo (ej. abogado, profesor, periodista). Esto modifica tono, tipo de vocabulario y enfoque.

📦 Contextual Prompting

Agrega información adicional o antecedentes sobre la situación. Esto puede incluir el público objetivo, el tono deseado, el objetivo del output, etc.

📌 Estas técnicas son combinables y muy poderosas para personalizar el comportamiento del LLM.


✅ Ventajas

  • Dirigen al modelo desde el inicio.
  • Aumentan la coherencia en diálogos largos o múltiples turnos.
  • Reducen ambigüedad o errores de interpretación.
  • Clave para construir agentes conversacionales o asistentes inteligentes.

⚠️ Desventajas

  • Requieren planificación previa.
  • Si el contexto o rol es mal definido, la respuesta será incoherente.
  • Algunos modelos pueden ignorar instrucciones muy extensas.

💡 Casos de uso comunes

  • Agentes conversacionales (ej. asistentes médicos o legales).
  • Respuestas formales vs. coloquiales.
  • Entrenadores o tutores personalizados.
  • Simulación de expertos.
  • Automatización con criterios de seguridad o tono.

🧪 Ejemplos

🟢 Ejemplo fácil – Role Prompting

Eres un nutricionista. ¿Qué desayuno le recomendarías a alguien que busca perder peso?

🟠 Ejemplo intermedio – System + Role Prompting

System Prompt: Responde como un editor de corrección gramatical profesional. Sé claro, objetivo y directo.

Input: "La casa esta limpia y ordenada pero hay cosas q no se donde ponerlas."
Output:

🔴 Ejemplo avanzado – Contextual + System + Role Prompting

Contexto: Estás escribiendo un artículo para un blog educativo sobre finanzas personales para adolescentes.
Rol: Actúa como un educador financiero.
Sistema: Sé empático, didáctico y evita lenguaje técnico innecesario. Mantén un tono informal pero responsable.

Tarea: Explica qué es una tarjeta de crédito y cómo se diferencia de una de débito.

🔎 Aplicaciones actuales

  • ChatGPT con "custom instructions" y GPTs personalizados.
  • Claude, Gemini, y modelos que permiten instrucciones persistentes.
  • Bots de atención al cliente con roles definidos.

🧠 Consejo final

  • Cuanto más específico sea el sistema, más consistente será la respuesta.
  • Role Prompting mejora la empatía y adecuación.
  • Contextual Prompting aporta claridad en tareas ambiguas.

¿Listo para avanzar? Sigamos con técnicas de razonamiento: Step-Back Prompting y Chain of Thought.