1. Nuevas funciones de control del razonamiento
✦ Nuevo nivel de esfuerzo de razonamiento xhigh
El nuevo nivel xhigh se sitúa entre high y max, diseñado específicamente para tareas de programación y agénticas, logrando un mejor equilibrio entre capacidad y eficiencia.
low ── medium ── high ── xhigh ★NEW ── max
✦ Contenido de pensamiento oculto por defecto
En las respuestas en streaming, el proceso de pensamiento ya no se muestra por defecto. Para recibir un resumen del razonamiento, pasa explícitamente el campo display en tu solicitud:
| valor de display | Opus 4.7 | Opus 4.6 | Comportamiento |
|---|---|---|---|
| "omitted" | Por defecto | No predeterminado | El contenido del bloque de pensamiento está vacío |
| "summarized" | Debe configurarse manualmente | Por defecto | Devuelve el texto del resumen del pensamiento |
"reasoning": {
"effort": "xhigh",
"display": "summarized"
}
Figura: Nuevo nivel xhigh de Opus 4.7 — Comparación de rendimiento en programación agéntica (Fuente: Anthropic oficial)

2. Referencia de la API nativa de Claude
Los valores de effort para la API nativa de Anthropic son coherentes con la especificación oficial:
| valor de effort | Modelos compatibles | Descripción | Caso de uso recomendado |
|---|---|---|---|
| low | Todos los modelos compatibles | Ahorro significativo de tokens con un compromiso moderado de capacidad | Tareas sencillas, solicitudes de alta concurrencia, subagentes |
| medium | Todos los modelos compatibles | Modo equilibrado con un ahorro moderado de tokens | Tareas agénticas generales |
| high | Todos los modelos compatibles | Por defecto; rendimiento de alta capacidad | Razonamiento complejo, programación, tareas agénticas |
| xhigh (nuevo) | Solo Opus 4.7 | Capacidad ampliada entre high y max; destaca en tareas de largo alcance | Punto de partida recomendado para tareas de programación y agénticas |
| max | Serie Opus | Máxima capacidad | Problemas de investigación de vanguardia |
Ejemplo de API nativa de Claude en AIHubmix: 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"}, # Options: low / medium / high / xhigh / max
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
]
)
print(response.content[-1].text)
3. Soporte de esfuerzo de razonamiento en la interfaz unificada Chat de AIHubmix
La interfaz unificada Chat de AIHubMix se ajusta a la especificación de OpenAI y controla la intensidad del razonamiento mediante reasoning.effort. Los distintos modelos de Claude se asignan automáticamente al nivel de esfuerzo correspondiente:
reasoning_effort (control de intensidad del razonamiento) para modelos Claude
| valor de effort | Opus >=4.7 (nuevo) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| minimal | low | low | low |
| medium | medium | medium | medium |
| high | high | high | high |
| xhigh | xhigh | max | high |
| max | max | max | high |
Nota: xhigh solo es compatible de forma nativa con Opus 4.7. Los demás modelos Opus recurren automáticamente a max, y la serie Sonnet recurre a high.
Ejemplo de la interfaz unificada Chat: 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, # Default is 4096; enable for longer outputs
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Control del contenido de pensamiento en la interfaz unificada Chat
En la interfaz compatible con OpenAI, reasoning admite un campo display para controlar si se devuelven los resúmenes del pensamiento.Claude Opus 4.7 no devuelve el contenido del pensamiento por defecto. Configura "display": "summarized" para activarlo.
| Campo | Valor | Descripción |
|---|---|---|
display | (omitido) | No se devuelve el contenido del pensamiento (por defecto) |
display | "summarized" | Devuelve un resumen del pensamiento |
Ejemplo de resumen del pensamiento: 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",
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "summarized"}
}
)
print(completion.choices[0].message.content)
Para más detalles, consulta la documentación de AIHubmix o la documentación oficial de Anthropic.
Última actualización: 2026-06-01



