Establece el nivel
El campo reasoning expresa una preferencia por una deliberación adicional. No convierte todos los modelos en modelos de razonamiento ni garantiza razonamiento interno en la respuesta.
Elige el esfuerzo según la tarea: extraer campos suele beneficiarse más de un esquema estricto, mientras que una comparación difícil puede beneficiarse de un procesamiento más profundo.
{
"model": "openai/gpt-5.6-sol",
"messages": [{"role": "user", "content": "Compare two migration plans."}],
"reasoning": {"effort": "high"}
}Ten en cuenta las restricciones
- Comprueba supported_parameters del modelo seleccionado.
- Deja suficiente espacio de salida para una respuesta final útil.
- Mide la latencia y el uso por separado de las solicitudes ordinarias.
Evalúa la calidad
Compara variantes con un conjunto fijo de tareas reales, no con un único ejemplo llamativo.
No muestres datos técnicos intermedios al usuario como explicación si no estaban destinados a la salida.