- Inicio
- Habilidades
- Prompting
- Encadenamiento de Prompts
Encadenamiento de Prompts
Encadena multiples prompts en flujos de trabajo complejos donde cada salida alimenta la siguiente entrada.
El Problema
Los prompts individuales tienen un techo cuando las tareas requieren multiples transformaciones — analizar codigo, luego generar tests, luego escribir documentacion. Intentar hacer todo en un prompt produce resultados superficiales en todos los pasos. El encadenamiento de prompts divide flujos de trabajo complejos en etapas discretas, donde cada prompt hace una cosa bien y pasa su salida al siguiente.
El Prompt
Estamos ejecutando un flujo de trabajo multi-paso. Te dare un paso a la vez.
VISION GENERAL DEL WORKFLOW:
Paso 1: [Descripcion breve del paso 1]
Paso 2: [Descripcion breve del paso 2]
Paso 3: [Descripcion breve del paso 3]
PASO ACTUAL: Paso 1
OBJETIVO: [Objetivo detallado para este paso]
ENTRADA: [Datos o contexto para este paso]
FORMATO DE SALIDA:
[Formato exacto necesario para que la salida alimente el Paso 2]
Al completar, termina tu respuesta con:
---CHAIN OUTPUT---
[salida estructurada para el siguiente paso]
---END CHAIN---
Ejemplo de Salida
PASO 1 ANALISIS COMPLETO:
Encontrados 4 endpoints API publicos sin middleware de autenticacion:
- POST /api/comments (linea 45, routes/comments.ts)
- GET /api/export (linea 78, routes/export.ts)
- DELETE /api/cache (linea 12, routes/admin.ts)
- PUT /api/settings (linea 91, routes/settings.ts)
---CHAIN OUTPUT---
{
"endpoints_sin_proteccion": [
{"metodo": "POST", "ruta": "/api/comments", "archivo": "routes/comments.ts", "linea": 45},
{"metodo": "GET", "ruta": "/api/export", "archivo": "routes/export.ts", "linea": 78},
{"metodo": "DELETE", "ruta": "/api/cache", "archivo": "routes/admin.ts", "linea": 12},
{"metodo": "PUT", "ruta": "/api/settings", "archivo": "routes/settings.ts", "linea": 91}
]
}
---END CHAIN---
Cuando Usar
Usa encadenamiento de prompts para tareas multi-fase como pipelines de code review, flujos de creacion de contenido, secuencias de transformacion de datos, o cualquier proceso donde la calidad mejora cuando cada paso recibe atencion completa. Es la base para construir automatizacion confiable con IA.
Tips Pro
- Define el formato de salida de la cadena desde el inicio — datos estructurados (JSON, CSV) se encadenan mas confiablemente que prosa entre pasos.
- Mantiene cada paso enfocado — una tarea por prompt previene degradacion de calidad; resiste la urgencia de combinar pasos.
- Incluye la vision general del workflow en cada paso — esto ayuda al modelo a entender que viene despues y optimizar su salida en consecuencia.
- Agrega validacion entre pasos — antes de alimentar la salida del Paso 1 al Paso 2, verifica programaticamente que cumple tus expectativas.