Es una técnica avanzada de Prompt Engineering que consiste en descomponer una tarea compleja en varios pasos más simples. La salida de un prompt se convierte en la entrada del siguiente, creando una ""cadena"" de razonamiento. Este método reduce significativamente las alucinaciones y eleva la calidad de los resultados al guiar al modelo a través de un proceso lógico y trazable. Suele implementarse utilizando bases vectoriales o filtros para enriquecer el contexto en cada paso de la cadena, lo que permite abordar problemas de mayor complejidad con mayor fiabilidad.