Este artículo cubre dos cambios clave en el control de razonamiento en Claude Opus 4.7, junto con instrucciones completas de uso tanto para la API nativa de AIHubmix como para la interfaz unificada de Chat. Vea también: anuncio oficial de Anthropic y registro de cambios del modelo.
1. Nuevas Características de Control de Razonamiento
✦ Nuevo xhigh Nivel de Esfuerzo de Razonamiento
El nuevo xhigh se sitúa entre high y max, diseñado específicamente para tareas de codificación y agentes, logrando un mejor equilibrio entre capacidad y eficiencia.
bajo ── medio ── alto ── xhigh ★NUEVO ── max
✦ Contenido de Pensamiento Oculto por Defecto
En las respuestas de streaming, el proceso de pensamiento ya no se muestra por defecto. Para recibir un resumen de razonamiento, pase explícitamente el campo display en su solicitud:
| valor de display | Opus 4.7 | Opus 4.6 | Comportamiento |
|---|---|---|---|
| ”omitido” | Por defecto | No por defecto | El contenido del bloque de pensamiento está vacío |
| ”resumido” | Debe establecerse manualmente | Por defecto | Devuelve el texto del resumen de pensamiento |
"reasoning": {
"effort": "xhigh",
"display": "summarized"
}
Figura: Nuevo nivel xhigh de Opus 4.7 — Comparación de rendimiento de codificación agentic (Fuente: oficial de Anthropic)

2. Referencia de la API Nativa de Claude
Los valores de esfuerzo para la API nativa de Anthropic son consistentes con la especificación oficial:
| valor de esfuerzo | Modelos Soportados | Descripción | Caso de Uso Recomendado |
|---|---|---|---|
| bajo | Todos los modelos soportados | Ahorro significativo de tokens con un compromiso moderado de capacidad | Tareas simples, solicitudes de alta concurrencia, sub-agentes |
| medio | Todos los modelos soportados | Modo equilibrado con ahorros moderados de tokens | Tareas agentic generales |
| alto | Todos los modelos soportados | Por defecto; rendimiento de alta capacidad | Razonamiento complejo, codificación, tareas agentic |
| xhigh (nuevo) | Solo Opus 4.7 | Capacidad extendida entre alto y máximo; sobresale en tareas a largo plazo | Punto de partida recomendado para tareas de codificación y agentic |
| máx | Serie Opus | Capacidad máxima | Problemas de investigación de frontera |
API Nativa de AIHubmix Claude — Ejemplo de Opus 4.7
from anthropic import Anthropic
client = Anthropic(
api_key="<AIHUBMIX_API_KEY>",
base_url="https://aihubmix.com"
)
response = client.messages.create(
model="claude-opus-4-7",
max_tokens=16000,
thinking={"type": "adaptive"},
output_config={"effort": "xhigh"}, # Opciones: bajo / medio / alto / xhigh / max
messages=[
{
"role": "user",
"content": "Un caracol está en el fondo de un pozo de 10 metros. Cada día sube 3 metros, pero cada noche resbala 2 metros. ¿Cuántos días tarda en llegar a la cima?"
}
]
)
print(response.content[-1].text)
3. Soporte de Esfuerzo de Razonamiento en la Interfaz Unificada de Chat de AIHubmix
La interfaz unificada de AIHubMix Chat se alinea con la especificación de OpenAI y controla la intensidad del razonamiento a través de reasoning.effort. Diferentes modelos de Claude se asignan automáticamente al nivel de esfuerzo correspondiente:
reasoning_effort (Control de Intensidad de Razonamiento) para Modelos Claude
| valor de esfuerzo | Opus >=4.7 (nuevo) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| mínimo | bajo | bajo | bajo |
| medio | medio | medio | medio |
| alto | alto | alto | alto |
| xhigh | xhigh | máx | alto |
| máx | máx | máx | alto |
Nota: xhigh es compatible de forma nativa solo en Opus 4.7. Otros modelos de Opus automáticamente regresan a max, y la serie Sonnet regresa a high.
Interfaz Unificada de Chat — Ejemplo de Opus 4.7
from openai import OpenAI
client = OpenAI(
base_url="https://aihubmix.com/v1",
api_key="<AIHUBMIX_API_KEY>",
)
completion = client.chat.completions.create(
model="claude-opus-4-7",
# max_tokens=10000, # Por defecto es 4096; habilitar para salidas más largas
messages=[
{
"role": "user",
"content": "Un caracol está en el fondo de un pozo de 10 metros. Cada día sube 3 metros, pero cada noche resbala 2 metros. ¿Cuántos días tarda en llegar a la cima?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Controlando el Contenido de Pensamiento en la Interfaz Unificada de Chat
En la interfaz compatible con OpenAI, reasoning soporta un campo display para controlar si se devuelven resúmenes de pensamiento.Claude Opus 4.7 no devuelve contenido de pensamiento por defecto. Establezca "display": "summarized" para habilitarlo.
| Campo | Valor | Descripción |
|---|---|---|
display | (omitido) | Contenido de pensamiento no devuelto (por defecto) |
display | "resumido" | Devuelve un resumen de pensamiento |
Opus 4.7 — Ejemplo de Resumen de Pensamiento
from openai import OpenAI
client = OpenAI(
base_url="https://aihubmix.com/v1",
api_key="<AIHUBMIX_API_KEY>",
)
completion = client.chat.completions.create(
model="claude-opus-4-7",
messages=[
{
"role": "user",
"content": "Un caracol está en el fondo de un pozo de 10 metros. Cada día sube 3 metros, pero cada noche resbala 2 metros. ¿Cuántos días tarda en llegar a la cima?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "summarized"}
}
)
print(completion.choices[0].message.content)
Para más detalles, consulte la documentación de AIHubmix o la documentación oficial de Anthropic.
Última actualización: 2026-06-01