Guia de Novos Parâmetros do Claude Opus 4.7

Este artigo aborda duas mudanças principais no controle de raciocínio do Claude Opus 4.7, além de instruções completas de uso tanto para a API nativa da AIHubmix quanto para a interface unificada Chat. Veja também: comunicado oficial da Anthropic e registro de alterações do modelo.

AIHubMix3 min de leitura
Guia de Novos Parâmetros do Claude Opus 4.7

​1. Novos Recursos de Controle de Raciocínio

​✦ Novo nível de esforço de raciocínio xhigh

O novo nível xhigh fica entre high e max, projetado especificamente para tarefas de programação e tarefas agênticas, oferecendo um equilíbrio melhor entre capacidade e eficiência.

low  ──  medium  ──  high  ──  xhigh ★NEW  ──  max

​✦ Conteúdo de pensamento oculto por padrão

Em respostas em streaming, o processo de pensamento não é mais exibido por padrão. Para receber um resumo do raciocínio, passe explicitamente o campo display na sua requisição:

valor de displayOpus 4.7Opus 4.6Comportamento
”omitted”PadrãoNão padrãoO conteúdo do bloco de pensamento fica vazio
”summarized”Deve ser definido manualmentePadrãoRetorna o texto do resumo do pensamento
"reasoning": {
  "effort": "xhigh",
  "display": "summarized"
}
Figura: Novo nível xhigh do Opus 4.7 — Comparação de desempenho em programação agêntica (Fonte: Anthropic oficial)
Image

​2. Referência da API Nativa do Claude

​Os effort da API nativa da Anthropic são consistentes com a especificação oficial:

valor de effortModelos SuportadosDescriçãoCaso de Uso Recomendado
lowTodos os modelos suportadosEconomia significativa de tokens com compromisso moderado de capacidadeTarefas simples, requisições de alta concorrência, sub-agentes
mediumTodos os modelos suportadosModo equilibrado com economia moderada de tokensTarefas agênticas gerais
highTodos os modelos suportadosPadrão; desempenho de alta capacidadeRaciocínio complexo, programação, tarefas agênticas
xhigh (novo)Somente Opus 4.7Capacidade estendida entre high e max; se destaca em tarefas de longo prazoPonto de partida recomendado para tarefas de programação e agênticas
maxSérie OpusCapacidade máximaProblemas de pesquisa de fronteira

​Claude Native API da AIHubmix — Exemplo com 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. Suporte a Esforço de Raciocínio na Interface Unificada Chat da AIHubmix

A interface unificada Chat da AIHubMix segue a especificação da OpenAI e controla a intensidade do raciocínio por meio de reasoning.effort. Diferentes modelos Claude são mapeados automaticamente para o nível de esforço correspondente:

​reasoning_effort (Controle de Intensidade de Raciocínio) para Modelos Claude

valor de effortOpus >=4.7 (novo)Opus 4.6 / 4.5Sonnet 4.6
minimallowlowlow
mediummediummediummedium
highhighhighhigh
xhighxhighmaxhigh
maxmaxmaxhigh

Nota: xhigh é suportado nativamente apenas no Opus 4.7. Os demais modelos Opus recorrem automaticamente a max, e a série Sonnet recorre a high.

​Interface Unificada Chat — Exemplo com 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. Controle do Conteúdo de Pensamento na Interface Unificada Chat

Na interface compatível com OpenAI, reasoning oferece suporte ao campo display para controlar se os resumos do pensamento são retornados.O Claude Opus 4.7 não retorna o conteúdo do pensamento por padrão. Defina "display": "summarized" para ativá-lo.

CampoValorDescrição
display(omitido)Conteúdo do pensamento não retornado (padrão)
display"summarized"Retorna um resumo do pensamento

​Opus 4.7 — Exemplo de Resumo do Pensamento

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 mais detalhes, consulte a documentação da AIHubmix ou a documentação oficial da Anthropic.

Última atualização: 2026-06-01