Conflictos en el prompt del sistema
Parte de la sección Fundamentos del Journey de AI Prompts de Coddy. Lección 21 de 23.
¿Qué ocurre cuando tu prompt del sistema dice una cosa, pero tu prompt de usuario dice otra? Esto es un conflicto, y entender cómo lo resuelve la IA te ayuda a escribir mejores prompts.
Imagina este mensaje del sistema:
Responde siempre en inglés formal. Nunca uses contracciones.
Después envías este mensaje de usuario:
Reply casually, like you're texting a friend. What's the weather like today?
Ahora la IA está atascada.
El mensaje del sistema exige formalidad. El mensaje del usuario exige un lenguaje informal. ¿Cuál prevalece?
En general, el prompt del sistema tiene prioridad, pero no siempre de forma absoluta. La firmeza con la que se mantiene depende del modelo: los modelos grandes suelen inclinarse por el prompt del sistema, mientras que los modelos pequeños suelen seguir la instrucción que se dio en último lugar. La IA intenta equilibrar ambas cosas, lo que puede producir resultados extraños e inconsistentes. Podría responder formalmente, pero intentar adoptar un tono amistoso, creando una combinación peculiar.
Los conflictos también ocurren dentro de un mensaje del sistema. Considera:
Mantén las respuestas por debajo de 50 palabras. Proporciona siempre explicaciones detalladas y exhaustivas.
Estas reglas se contradicen entre sí. La IA no puede ser breve y exhaustiva a la vez, así que llega a un compromiso y, a menudo, no satisface bien ninguno de los requisitos.
Para evitar conflictos, revisa las instrucciones del sistema antes de añadir nuevas reglas. Pregúntate: ¿alguna de estas instrucciones apunta en direcciones opuestas? Si quieres que la IA siga una regla de forma sistemática, asegúrate de que nada más la contradiga. Las instrucciones claras y sin contradicciones producen un comportamiento fiable.
Desafío
el mensaje del sistema para esta tarea ya está establecido y no puedes cambiarlo:
todo lo que digas debe estar en mayúsculas.
escribe un mensaje de usuario que entre en conflicto con él: pide a la ia que nombre su fruta favorita usando solo letras minúsculas. tu mensaje puede tener como máximo 14 palabras.
la respuesta de la ia debe:
- estar completamente en minúsculas
qué debes observar: los modelos grandes suelen seguir las instrucciones del mensaje del sistema. los modelos pequeños, como el de aquí, suelen seguir la instrucción más reciente. por eso las instrucciones contradictorias hacen que el comportamiento sea impredecible y un mensaje del sistema por sí solo no es garantía.
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
1Bienvenido a la era de la IA
¿Qué es realmente la IA?La IA no es GoogleLa IA no es un humanoTu primera tarea realLa IA puede equivocarse¿Qué es un "modelo"?4El prompt del sistema
¿Qué es el prompt del sistema?Configuración de personalidad y rolEstablecer reglas y restriccionesPrompt del sistema vs. prompt del usuarioConflictos en el prompt del sistemaCreación de un prompt del sistemaInyección del prompt del sistema3Escribiendo tus primeros prompts
La IA habla Markdown (por defecto)Controlando el formato de salidaControlando el tono y el estiloCuando la IA te ignora