Última actualización: 2025-12-03
Estado: Compatible (compatible con OpenAI)
1. Descripción general
Interleaved Thinking es un marco de razonamiento avanzado que permite a los modelos realizar pasos de razonamiento explícitos entre llamadas a herramientas. Los modelos con Interleaved Thinking pueden:- Reflexionar sobre el entorno actual y las salidas de herramientas
- Decidir la siguiente acción en función del razonamiento actualizado
- Mantener una cadena de razonamiento continua a través de múltiples invocaciones de herramientas
- Proporcionar pensamiento multipaso transparente e inspeccionable mediante
reasoning_detailsoreasoning_content
2. Conceptos clave
2.1 Intercalado
En lugar de ejecutar una sola fase de razonamiento seguida de una llamada a herramienta, el modelo realiza:2.2 Detalles de razonamiento (reasoning_details)
Para algunos modelos, el contenido del pensamiento del modelo se devolverá en forma de una estructura separada:
2.3 Requisito de memoria de conversación
Para mantener la continuidad del razonamiento: debes anexar la respuesta completa del modelo, incluidosreasoning_details, tool_calls y content, a los messages posteriores.
No preservar la cadena puede provocar:
- Uso incorrecto de herramientas
- Pérdida del contexto de razonamiento
- Llamadas a herramientas repetidas o circulares
- Menor fiabilidad
3. Comportamiento de la API
3.1 Formato de solicitud
No se requieren cambios por parte del usuario. Interleaved Thinking funciona con la API estándar Chat Completions compatible con OpenAI.3.2 Formato de respuesta
El modelo puede devolver los siguientes campos:reasoning_content: contenido de pensamiento originalreasoning_details: segmentos de razonamiento estructurados; este campo es opcionaltool_calls: plan de invocación de herramientascontent: salida en lenguaje natural
4. Solicitud de ejemplo (MiniMax-M2)
5. Respuesta de ejemplo (sin streaming)
6. Ejemplo de respuesta en streaming
7. Notas para desarrolladores
7.1 Modelos compatibles con Interleaved Thinking
Todos los modelos que exponenreasoning_details mediante API compatibles con OpenAI, incluidos:
- MiniMax-M2
- (Próximamente) Novita Reasoning Series
- Otros modelos de socios con razonamiento habilitado
7.2 Precios
La facturación se basa en tokens de razonamiento, siguiendo las reglas de precios del modelo.reasoning_details aumentará el uso de tokens.
7.3 Manejo de errores
Puedes encontrar:- Parámetros de herramientas faltantes
- Llamadas a herramientas recursivas o repetidas
- Suposiciones incorrectas en la fase de razonamiento
8. Mejores prácticas
✓ Incluye siempre los mensajes completos del modelo en la siguiente solicitud Incluye:contenttool_callsreasoning_details
- Supervisar el proceso de razonamiento
- Detectar planes de herramientas incorrectos de forma temprana
- Proporcionar comentarios al usuario más rápidamente
- Validadores de parámetros
- Sandbox de ejecución
- Salvaguardas de recursión máxima
9. Resumen
Interleaved Thinking mejora significativamente el razonamiento multipaso y la fiabilidad del uso de herramientas:- Razonamiento paso a paso transparente e inspeccionable
- Planificación adaptativa entre invocaciones de herramientas
- Mayor retención de contexto en flujos de trabajo largos
- Totalmente compatible con la API Chat Completions al estilo de OpenAI