Saltar al contenido principal

🧠 Chain of Thought (CoT) Prompting

Chain of Thought es una técnica de prompting que consiste en pedir al modelo que razone paso a paso antes de dar la respuesta final. Esto mejora notablemente el rendimiento en tareas complejas, especialmente aquellas que requieren lógica, matemática o inferencia.


🧠 ¿Qué es Chain of Thought Prompting?

Se estructura el prompt para que el modelo exponga su razonamiento intermedio, como lo haría una persona resolviendo un problema por partes.

📌 Frases como “Pensemos paso a paso” son claves para activar esta capacidad en modelos grandes (especialmente a partir de GPT-3).


✅ Ventajas

  • Mejora la precisión en problemas lógicos o matemáticos.
  • Hace el razonamiento más interpretable y depurable.
  • Reduce errores sistemáticos por atajos heurísticos.

⚠️ Desventajas

  • Aumenta la longitud del output (más tokens).
  • Puede ser más lento.
  • Si no se formula bien, puede inducir errores encadenados.

💡 Casos de uso comunes

  • Resolución de problemas matemáticos paso a paso.
  • Preguntas de tipo IQ o acertijos.
  • Razonamiento jurídico o financiero.
  • Clasificación compleja con justificación.

🧪 Ejemplos

🟢 Ejemplo fácil – Problema de edades

Pregunta: Cuando yo tenía 4 años, mi hermana tenía el doble de mi edad. Hoy yo tengo 20. ¿Cuántos años tiene mi hermana?

Pensemos paso a paso:
1. Cuando yo tenía 4, mi hermana tenía 8.
2. Diferencia de edad: 4 años.
3. Hoy tengo 20 → ella tiene 20 + 4 = 24 años.
Respuesta final: 24.

🟠 Ejemplo intermedio – Inferencia lógica

Todos los pingüinos son aves.
Algunas aves pueden volar.
Los pingüinos pueden volar.
¿Esta afirmación es verdadera o falsa?

Pensemos paso a paso:
1. Todos los pingüinos son aves → correcto.
2. Algunas aves pueden volar → también correcto.
3. Pero no todos los aves vuelan, y los pingüinos son aves que **no** vuelan.
4. Por lo tanto, “los pingüinos pueden volar” es falso.

🔴 Ejemplo avanzado – Análisis financiero

Un país tiene inflación creciente y una moneda debilitada. ¿Qué política monetaria podría aplicar su banco central?

Pensemos paso a paso:
1. La inflación alta reduce el poder adquisitivo.
2. Una moneda débil encarece las importaciones, lo que alimenta más inflación.
3. Para contenerla, el banco puede subir las tasas de interés.
4. Esto encarece el crédito, reduce el consumo y ayuda a estabilizar la moneda.
Respuesta: Subir la tasa de interés es una política razonable.

🔎 Aplicaciones actuales

  • Google’s Minerva (resolución matemática)
  • GPT-4 y Claude con razonamientos estructurados
  • Evaluaciones académicas automatizadas
  • Agentes financieros, legales o médicos explicativos

🧠 Consejo final

  • Siempre pedí al modelo: “Pensemos paso a paso”.
  • Si querés aún más robustez, combiná CoT con Self-Consistency (varias cadenas de razonamiento).
  • Ideal para tareas donde "la respuesta sola" no es suficiente.

¿Vamos al siguiente nivel? Continuemos con: Self-Consistency Prompting.