Saltar al contenido
Técnicas

Prompting de cadena de pensamiento explicado (con ejemplos)

Pide a un modelo que piense paso a paso y acertará los problemas de varios pasos mucho más a menudo. Así funciona la cadena de pensamiento y cómo usarla bien.

Ilustración de una IA razonando un problema paso a paso

Pide a un modelo de lenguaje que multiplique dos números de tres cifras y suelte la respuesta de golpe, y a menudo tropezará. Pide al mismo modelo que trabaje la multiplicación una posición decimal a la vez, y la precisión se dispara. Esa diferencia es toda la idea del prompting de cadena de pensamiento: darle al modelo espacio para razonar antes de comprometerse con una respuesta final. Cuando un problema tiene piezas móviles que dependen unas de otras, el razonamiento no es decoración. Es lo que te lleva al resultado correcto.

Este artículo recorre las principales variantes de la técnica, muestra dónde se gana su sitio cada una y señala las situaciones en las que los pasos de razonamiento solo malgastan tokens. Si todavía estás construyendo tu base, la guía de fundamentos es un buen acompañamiento.

Por qué el razonamiento por pasos cambia la salida

Un modelo genera texto un token a la vez, y cada token que produce pasa a formar parte del contexto del siguiente. Cuando fuerzas una respuesta directa, comprimes un problema de varios pasos en un único salto. El modelo no tiene espacio de borrador, así que busca por coincidencia de patrones algo que parezca plausible y con frecuencia aterriza cerca de la respuesta en lugar de sobre ella.

Los pasos de razonamiento cambian la forma de esa generación. Cada conclusión intermedia que el modelo escribe se convierte en un hecho en el que puede apoyarse para el siguiente paso. Un problema difícil se transforma en una cadena de otros más fáciles, y el modelo solo tiene que ser localmente correcto en cada eslabón en vez de globalmente correcto de un tirón.

Esto ayuda más en tareas con estas características:

  • Aritmética y problemas de enunciado donde un error en una operación arrastra al resto
  • Acertijos de lógica con restricciones que interactúan
  • Preguntas de varios saltos que exigen encadenar varios hechos
  • Tareas de planificación donde el orden y las dependencias importan

Zero-shot: el disparador de una línea

La versión más ligera te cuesta una sola frase. Añades una instrucción que empuja al modelo a un modo de razonamiento antes de responder. La formulación exacta importa menos que la intención, así que trátala como una palanca que puedes reformular para tu dominio.

Pregunta: Una tienda vende bolígrafos a 3 por 2 €. María compra 21 bolígrafos y paga con un billete de 20 €. ¿Cuánto cambio recibe? Vamos a resolverlo paso a paso antes de responder.

El modelo normalmente establecerá el precio por grupo, contará cuántos grupos hay en 21 bolígrafos, calculará el coste total y luego restará de 20. Compáralo con una pregunta pelada, donde podría agarrar los números 21 y 20 y producir algo confiadamente erróneo.

También puedes dirigir el razonamiento. En vez de un disparador genérico, dile al modelo *cómo* pensar: «Primero enumera las restricciones, luego elimina las opciones que las incumplen y luego elige lo que quede». El andamiaje específico de un dominio suele ganar a una instrucción para todo.

Consejo: Pon tu instrucción de razonamiento al final del prompt, justo antes de que el modelo empiece a escribir. Es lo último en el contexto, así que tira con más fuerza de los primeros tokens de la respuesta.

Few-shot: enseñar con un ejemplo resuelto

El zero-shot se apoya en los propios hábitos del modelo. El few-shot le muestra al modelo exactamente qué aspecto tiene un buen razonamiento incluyendo uno o más ejemplos resueltos, con sus pasos intermedios y todo. El modelo imita el patrón de las demostraciones, no solo sus respuestas.

P: Un depósito contiene 12 litros. Pierde 0,5 litros por hora. ¿Al cabo de cuántas horas está medio vacío? R: La mitad de 12 son 6 litros. El depósito pierde 0,5 litros cada hora. Para perder 6 litros, divide 6 entre 0,5, que es 12. Respuesta: 12 horas. P: Un libro tiene 240 páginas. Sam lee 15 páginas al día pero se salta cada 7.º día. ¿Cuántas páginas después de 21 días? R:

Como el ejemplo resuelto detalla sus pasos, el modelo continúa con la misma voz: nombrará los días de lectura, contará cuántos caen en 21 días y multiplicará. La demostración hace doble función: muestra tanto el formato de la respuesta como el nivel de detalle del razonamiento que esperas. Si quieres una comparación más a fondo de los dos estilos y cuándo gana cada uno, mira few-shot vs zero-shot.

Mantén tus ejemplos cerca de la tarea real. Un modelo al que le muestras razonamiento geométrico no transferirá automáticamente esa disciplina a un problema de planificación de horarios, así que haz que el dominio de tus demostraciones coincida con el de tu consulta.

Descomposición: parte la tarea

A veces el movimiento más inteligente es dejar de tratar el problema como un solo prompt. La descomposición divide una petición compleja en subtareas con nombre, cada una de las cuales puedes resolver y verificar por separado. O le pides al modelo que enumere primero los subproblemas, o los conduces tú a través de llamadas separadas.

El resumen de una investigación, por ejemplo, se descompone con limpieza:

  • Extraer las afirmaciones clave de la fuente
  • Comprobar cada afirmación contra el texto de apoyo
  • Agrupar las afirmaciones relacionadas en temas
  • Escribir el resumen a partir de los temas verificados

Resolver cada etapa por separado te da puntos de inspección. Si el resumen está mal, puedes ver si falló la extracción o la agrupación, en vez de quedarte mirando un bloque opaco de salida. Este enfoque estructurado es un tema central en la ingeniería de prompts avanzada, donde el encadenamiento y la descomposición a menudo pesan más que un prompt único ingenioso.

Autoconsistencia y la comprobación final

Una única cadena de razonamiento puede descarrilar y aun así sonar segura. Dos técnicas protegen contra eso.

La autoconsistencia muestrea varias cadenas independientes para la misma pregunta, cada una con algo de aleatoriedad, y luego toma la respuesta mayoritaria. Si ocho de diez caminos de razonamiento aterrizan en 42, te fías de 42 mucho más que de cualquier intento aislado. Cuesta más llamadas, así que resérvala para preguntas donde una respuesta errónea sale cara.

La autocomprobación pide al modelo que audite su propio trabajo antes de dar el resultado. Una instrucción de cierre hace mucho aquí:

Resuelve el problema de abajo. Muestra tu razonamiento. Luego, antes de dar la respuesta final, relee tus pasos y señala cualquier cálculo del que no estés seguro. Problema: Tres trenes salen de una estación a las 9:00, 9:20 y 9:45. Cada uno tarda 90 minutos. ¿Cuál llega primero y a qué hora?

Esa última instrucción convierte la propia salida del modelo en algo que revisa en vez de algo que solo produce. Atrapa un número sorprendente de descuidos, sobre todo errores aritméticos y de más-o-menos-uno en problemas de tiempo o de conteo. Un generador dedicado como la herramienta de prompts de cadena de pensamiento puede crearte este andamiaje de razonamiento más verificación, y el optimizador de prompts ayuda a ajustar la redacción una vez que tienes un borrador.

Cuándo saltárselo

Los pasos de razonamiento tienen un coste. Gastan tokens, añaden latencia y, en la tarea equivocada, pueden perjudicar de verdad al inventar una justificación para un dato que el modelo ya sabía sin problemas. Sáltate la cadena de pensamiento explícita cuando:

  • La tarea sea una consulta directa o un único dato («¿Cuál es la capital de Perú?»)
  • Necesites una clasificación corta sin ambigüedad
  • La salida sea creativa y no tenga una respuesta correcta que verificar
  • La latencia importe más que los últimos puntos de precisión

Forzar «pensemos paso a paso» en una recuperación simple solo infla la respuesta y, de vez en cuando, desvía al modelo de una respuesta instantánea correcta.

Los modelos de razonamiento cambian el equilibrio

Los modelos de razonamiento más nuevos manejan gran parte de esto internamente. Generan una pasada de deliberación oculta antes de responder, así que pegarles un genérico «piensa paso a paso» aporta poco. El razonamiento ya está ocurriendo donde no lo ves.

Lo que sí compensa es la estructura y la verificación. Decirle al modelo *qué* dimensiones considerar, en qué orden, y pedirle que haga una autocomprobación final te da palanca incluso cuando el razonamiento interno es fuerte:

  • Especifica los criterios que debe satisfacer la respuesta
  • Pide la respuesta en un formato comprobable (un número, una tabla, una decisión etiquetada)
  • Solicita una breve pasada de verificación frente a los criterios que indicaste

Ya no estás enseñando al modelo a razonar. Estás apuntando su razonamiento a tu problema y dándote a ti mismo una forma de confirmar el resultado. Ese enfoque mantiene la cadena de pensamiento útil mucho después de que el truco crudo de «piensa paso a paso» deje de mover la aguja.

Referencias

Ponlo en práctica. Aplica lo que acabas de leer con nuestra herramienta gratuita: Generador de Prompts de Razonamiento →
Por Entusiasta de la IA y usuario avanzado

Jordi Benitez lleva años usando herramientas de IA a diario. Ni investigador ni título académico: solo un usuario avanzado que ha dedicado las horas suficientes a prompear ChatGPT, Claude, Gemini y modelos de imagen como para saber qué funciona de verdad, y creó GetEasyPrompt para compartirlo en lenguaje claro.

FAQ

Preguntas frecuentes

Es una técnica en la que pides al modelo que razone paso a paso antes de responder. Trabajar los pasos intermedios lo hace mucho más preciso en problemas que requieren varias etapas.
Los modelos de razonamiento más nuevos ya piensan internamente, así que los prompts explícitos ayudan menos. Aun así, pedir pasos bien expuestos y una autocomprobación final sigue haciendo las respuestas más fáciles de verificar.
Es simplemente añadir una línea como «pensemos paso a paso» para activar el razonamiento sin dar ejemplos resueltos. Es un primer paso rápido y eficaz.

Escribe tu próximo prompt en segundos

Convierte una idea difusa en un prompt claro y estructurado que cualquier IA pueda seguir. Gratis, privado y sin cuenta.

Abrir el Optimizador de PromptsVer todas las herramientas