SabiucoAPI

Guías

Razonamiento

Cuándo activarlo y cuánto cuesta.

Antes de responder, sabiuco puede razonar: piensa el problema paso a paso internamente y después escribe la respuesta. Mejora mucho los resultados en matemáticas, programación, lógica, análisis y planificación.

Lo que debes saber

  • El razonamiento no se devuelve: solo recibes la respuesta final.
  • Sí cuenta como salida: aparece en usage.completion_tokens, y el desglose en usage.completion_tokens_details.reasoning_tokens.
  • Aumenta el tiempo hasta la primera palabra, y más cuanto más difícil sea la pregunta.
  • max_tokens incluye el razonamiento. Si lo pones muy bajo, el modelo puede agotarlo pensando y la respuesta saldrá cortada (finish_reason: "length"). Con razonamiento, no bajes de 1.000. Si no lo indicas, el tope es 16.384.

Cómo controlarlo

QuieresUsa
Máxima calidadmodel: "sabiuco"
Rapidez y bajo costemodel: "sabiuco-rapido", o reasoning_effort: "none" con cualquier modelo
Decidirlo por asistenteEl interruptor Razonamiento del asistente
Python
cliente.chat.completions.create(
    model="sabiuco",
    reasoning_effort="none",
    messages=[{"role": "user", "content": "Clasifica este mensaje como queja, duda o felicitación: «¡Llegó rapidísimo, gracias!»"}],
)

Una buena práctica es usar sabiuco-rapido por defecto y sabiuco solo en las funciones que lo necesiten.