5. Separar instrucciones de datos
Cuando trabajas con prompts que incluyen tanto instrucciones como datos externos, mantén una separación clara usando delimitadores.
El problema de mezclar todo
Prompt confuso:
Hola. Tienes que llegar a las 6 de la mañana porque soy el jefe. Reescribe este correo de forma más educada.
¿Dónde empieza la instrucción y dónde el contenido? No está claro.
La solución: delimitadores
Prompt mejorado:
Tengo el siguiente correo:
---Tienes que llegar a las 6 de la mañana porque soy el jefe.---Reescríbelo de forma más educada pero sin cambiar el mensaje principal.
Usando etiquetas XML
Las etiquetas XML son especialmente efectivas:
Tengo el siguiente correo:
<correo>Tienes que llegar a las 6 de la mañana porque soy el jefe.</correo>Reescríbelo de forma más educada pero sin cambiar el mensaje principal.
Datos múltiples
Compara estos dos artículos y dime cuál es más objetivo:
<articulo1>El nuevo alcalde ha implementado cambios revolucionarios que transformarán la ciudad en un paraíso urbano.</articulo1>
<articulo2>El alcalde ha implementado varias medidas en su primer mes, incluyendo nuevas zonas peatonales. La recepción ha sido mixta, con 60% de aprobación según encuesta municipal.</articulo2>Explica tu razonamiento en 2-3 frases.
Por qué funciona
Separar instrucciones de datos:
- Elimina ambigüedad
- Mejora la precisión
- Facilita prompts complejos
- Hace los prompts reutilizables
Usar delimitadores y etiquetas XML es una técnica simple pero poderosa. Cuando separas claramente qué quieres hacer (instrucciones) de con qué quieres trabajar (datos), eliminas la confusión y consigues respuestas más precisas.
Pero hay una forma aún más efectiva de comunicar lo que esperas: mostrar ejemplos concretos. En lugar de describir con palabras cómo quieres la respuesta, en la siguiente lección aprenderás a dejar que la IA aprenda del patrón que le muestres.
This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.
Desafíos de programación atemporales y multiparadigmáticos
Te encuentras ante un librillo de actividades, divididas en 2 niveles de dificultad. Te enfrentarás a los casos más comunes que te puedes encontrar en pruebas técnicas o aprender conceptos elementales de programación.
Buy the book
Support me on Ko-fi
Comments
There are no comments yet.