
gpt-5.6-sol, gpt-5.6-terra e gpt-5.6-luna já podem ser chamados via Chat Completions e Responses. Este lançamento também ajusta o mecanismo e a cobrança do cache de prompts — a escrita de cache passa a ser cobrada separadamente. Este artigo apresenta o posicionamento dos três níveis e analisa cada mudança no cache.
O que muda nos três níveis do GPT-5.6
O GPT-5.6 ajusta o sistema de nomenclatura: o número representa a geração do modelo, e Sol, Terra e Luna são níveis de capacidade que evoluem de forma independente. A definição oficial: Sol é o modelo flagship, Terra é o nível de preço reduzido com desempenho equivalente ao GPT-5.5, e Luna é o nível mais rápido e de menor preço.| gpt-5.6-sol | gpt-5.6-terra | gpt-5.6-luna | |
|---|---|---|---|
| Posicionamento oficial | Flagship para trabalho profissional complexo | Equilíbrio entre inteligência e custo | Para cargas sensíveis a custo |
| Janela de contexto | 1.050.000 | 1.050.000 | 1.050.000 |
| Saída máxima | 128.000 | 128.000 | 128.000 |
| Corte de conhecimento | 2026-02-16 | 2026-02-16 | 2026-02-16 |
| Nível aproximado na geração anterior | Sem sufixo | mini | nano |
Análise da atualização do mecanismo de cache
Antes do GPT-5.6, o cache de prompts da série GPT era totalmente automático: prefixos a partir de 1.024 tokens eram cacheados automaticamente, o desenvolvedor tinha controle sobre o que era cacheado ou por quanto tempo, e o cache era limpo após 5–10 minutos de inatividade. A OpenAI resume as mudanças do GPT-5.6 como “more predictable prompt caching” (cache de prompts mais previsível), em três pontos:- A retenção passa de “mínimo de 5 minutos” para “mínimo de 30 minutos”.
prompt_cache_options.ttlatualmente aceita apenas"30m"; essa é a duração garantida, e na prática a retenção pode ser maior. - Novos pontos de quebra de cache explícitos. Definir
prompt_cache_breakpointem um bloco de conteúdo fixa a fronteira do cache no fim do conteúdo estável; alterações no conteúdo posterior ao ponto de quebra não invalidam o cache do prefixo anterior; comprompt_cache_options.modeem"explicit", apenas os pontos de quebra manuais são usados. prompt_cache_keypassa de otimização a requisito oficial. A partir do GPT-5.6, o parâmetro deve ser definido para habilitar a correspondência de cache mais confiável; a recomendação oficial é manter o tráfego de cada key em torno de 15 requisições/minuto.
Como avaliar a cobrança de escrita de cache a 1.25x
A partir do GPT-5.6, a escrita de cache é cobrada a 1.25x o preço base de entrada e a leitura a 0.1x; nos modelos anteriores, a escrita de cache não tinha cobrança adicional. Texto oficial (do anúncio de lançamento do GPT-5.6): “For GPT-5.6 and later models, cache writes are billed at 1.25x the model’s uncached input rate, while cache reads continue to receive the 90% cached-input discount.” Calculando diretamente com os multiplicadores oficiais: escrever um prefixo custa 0.25x o preço de entrada a mais do que não usar cache; a partir daí, cada acerto economiza 0.9x o preço de entrada — basta o prefixo ser reutilizado 1 vez para haver economia líquida, e quanto mais reutilizações, maior a economia.- Cargas com benefício claro: workflows de agentes com prompts de sistema longos, RAG que cita repetidamente material de referência longo, aplicações com muitas definições de ferramentas e conversas de múltiplos turnos que apenas acrescentam mensagens ao final. Nessas cargas, a taxa de reutilização do prefixo é alta e o preço de leitura de 0.1x predomina.
- Cargas que exigem atenção: requisições longas de uso único cujo prefixo não será reutilizado. O cache automático fica ativado por padrão e essas requisições geram uma taxa de escrita de 1.25x que não é recuperada; defina
prompt_cache_options.modecomo"explicit"sem pontos de quebra, e a requisição não usa cache nem gera taxa de escrita.
Comparação: cache de prompts do GPT-5.6 e do Claude
O design de cache do GPT-5.6 converge com ocache_control do Claude em várias dimensões; a diferença central está no comportamento padrão: o GPT faz cache automaticamente sem nenhum parâmetro; o Claude exige a habilitação do cache na requisição — campo cache_control de nível superior (ponto de quebra automático) ou ponto de quebra explícito em nível de bloco de conteúdo.
| Dimensão | Série GPT-5.6 | Série Claude (todos os modelos ativos) |
|---|---|---|
| Ativação | Cache automático, ponto de quebra explícito opcional | Requer habilitação: cache_control de nível superior (ponto de quebra automático) ou ponto de quebra explícito em nível de bloco |
| Parâmetro de ponto de quebra | prompt_cache_breakpoint (nível de bloco de conteúdo) | cache_control (nível superior ou de bloco de conteúdo) |
| Limite de pontos de quebra | Máximo de 4 novas escritas por requisição | Máximo de 4 pontos de quebra |
| Retenção do cache | Mínimo de 30 minutos | 5 minutos por padrão (refresh gratuito a cada acerto), opção de 1 hora |
| Cobrança de escrita de cache | 1.25x o preço de entrada | 1.25x na faixa de 5 minutos, 2x na de 1 hora |
| Cobrança de leitura de cache | 0.1x o preço de entrada | 0.1x o preço de entrada |
| Comprimento mínimo de cache | 1.024 tokens | 512–4.096 tokens conforme o modelo |
| Requisito de acerto | Idêntico byte a byte antes do ponto de quebra | Idêntico byte a byte antes do ponto de quebra |
prompt_cache_breakpoint + prompt_cache_key, e o Claude usa cache_control.
Comparação da escrita de cache nos dois protocolos
Para o mesmo cenário de “cachear uma instrução longa fixa”, as implementações mínimas nos dois protocolos ficam assim. Os exemplos usamgpt-5.6-sol e claude-opus-4-8 — ambos têm o mesmo preço base de entrada ($5/M), e os preços efetivos calculados para escrita (1.25x) e leitura (0.1x) de cache também são idênticos; apenas a sintaxe difere:
O protocolo GPT define prompt_cache_key no nível superior (o prefixo longo é cacheado automaticamente, sem marcação de ponto de quebra); o protocolo Claude define cache_control no nível superior para habilitar o cache automático e, quando é preciso controlar a fronteira do cache com precisão, passa a usar pontos de quebra em nível de bloco de conteúdo:
GPT-5.6 (Chat Completions)
Claude (Messages)
/v1/chat/completions e /v1/messages), cabeçalho de autenticação (Authorization: Bearer e x-api-key + anthropic-version), parâmetro de cache (prompt_cache_key de nível superior e cache_control de nível superior) e o max_tokens explícito exigido pelo Claude. As duas requisições foram testadas em aihubmix.com (2026-07-10): gpt-5.6-sol retornou cached_tokens: 2816 na segunda chamada; claude-opus-4-8 retornou cache_creation_input_tokens: 3632 na primeira chamada e cache_read_input_tokens: 3632 na segunda.
Além do formato da requisição, há três diferenças de mecanismo:
- Forma de habilitação: o GPT faz cache automaticamente mesmo sem nenhum parâmetro de cache, e
prompt_cache_keyserve para aumentar a confiabilidade dos acertos; o Claude exige declaração — ponto de quebracache_controlem nível de bloco de conteúdo, oucache_controlde nível superior no modo automático. - Campos de usage: no GPT, o volume de leitura de cache fica em
prompt_tokens_details.cached_tokens; o Claude reporta escrita e leitura separadamente emcache_creation_input_tokensecache_read_input_tokens, o que facilita conferir escrita e acertos individualmente. - Controle do tempo de vida: o
ttldo GPT-5.6 atualmente aceita apenas"30m"; o Claude usa 5 minutos por padrão (refresh gratuito a cada acerto), com opção de"ttl": "1h"(escrita cobrada a 2x).
O que alterar ao trocar de modelo entre protocolos
O gateway da AIHubMix suporta chamadas entre protocolos: a interface compatível com OpenAI pode chamar modelos Claude (ocache_control vai diretamente nos blocos de conteúdo das mensagens em formato OpenAI; a sintaxe está em Cache de prompts); o /v1/messages compatível com Claude também pode chamar o GPT-5.6 (testado e funcional). Ao trocar de modelo, verifique três itens:
- Troque
modelpelo ID do modelo de destino; - Troque a sintaxe do parâmetro de cache:
prompt_cache_key/ ponto de quebra explícito correspondem aocache_controldo Claude; - Troque o nome do campo de usage:
cached_tokenscorresponde aocache_read_input_tokensdo Claude.
Comparação: cache do GPT-5.6 e das gerações GPT anteriores
| Dimensão | Antes do GPT-5.6 | GPT-5.6 e posteriores |
|---|---|---|
| Escrita de cache | Sem cobrança adicional | 1.25x o preço de entrada |
| Retenção do cache | Limpo após 5–10 minutos de inatividade, no máximo 1 hora | Mínimo de 30 minutos |
| Controle do cache | Nenhum | Ponto de quebra explícito, modo explicit, correspondência confiável via prompt_cache_key |
| Retenção estendida de 24 horas | Alguns modelos suportam prompt_cache_retention | Substituída por prompt_cache_options.ttl (atualmente apenas 30m) |
Comece a usar na AIHubMix
Os três níveis já estão disponíveis, com os IDs de modelogpt-5.6-sol, gpt-5.6-terra e gpt-5.6-luna. O cache não requer configuração adicional; requisições consecutivas com o mesmo prefixo longo geram acerto:
Python
usage.prompt_tokens_details.cached_tokens da segunda chamada for maior que 0, houve acerto (exemplo medido: cached_tokens: 2816). A descrição dos parâmetros, os detalhes de cobrança e a solução de problemas de acerto estão na documentação Cache de Prompt do GPT.
Perguntas Frequentes (FAQ)
Quais interfaces podem chamar o GPT-5.6 na AIHubMix?
Chat Completions (/v1/chat/completions), Responses (/v1/responses) e a interface Messages compatível com Claude (/v1/messages); os três níveis de modelo já estão disponíveis. Para o cache de prompts, a recomendação atual é usar Chat Completions.
Sem alterações no cliente, o que muda na cobrança ao migrar para o GPT-5.6?
O cache de prompts entra em vigor automaticamente: requisições com prefixo a partir de 1.024 tokens geram um item de escrita de cache cobrado a 1.25x o preço de entrada; quando o prefixo é reutilizado, a leitura é cobrada a 0.1x. Em aplicações com alta taxa de reutilização de prefixo, o custo total tende a cair; requisições longas de uso único sem reutilização de prefixo podem desativar o cache com o modo explicit.Já uso o cache de prompts do Claude; o que preciso alterar para migrar ao GPT-5.6?
A estratégia de estrutura do prompt permanece: conteúdo fixo no início, conteúdo variável no final. O parâmetro muda decache_control para prompt_cache_breakpoint, com a adição de prompt_cache_key; a retenção muda das duas faixas de 5 minutos/1 hora para o mínimo garantido de 30 minutos.
Como escolher entre os três níveis do GPT-5.6?
Posição oficial: para trabalho profissional complexo e tarefas de código, Sol; para cargas de trabalho do dia a dia, Terra (desempenho equivalente ao GPT-5.5 pela metade do preço); para cenários de grande volume sensíveis a custo, Luna. Os três níveis têm a mesma janela de contexto e a mesma saída máxima, permitindo roteamento em camadas conforme a complexidade da tarefa.Referências oficiais
As especificações de modelo, o mecanismo de cache e os multiplicadores de cobrança deste artigo vêm das seguintes fontes oficiais:- Anúncio de lançamento do GPT-5.6 (OpenAI, 2026-07-09)
- Guia de cache de prompts da OpenAI
- OpenAI Pricing
- Documentação de cache de prompts da Anthropic
Consulte os preços da série GPT-5.6 no catálogo de modelos ou conheça outras formas de integração na central de documentação.
Última atualização: 2026-07-10