Português
Guias
Haiku 5.5 no Bedrock

Claude Haiku 5.5 no Amazon Bedrock

O Claude Haiku 5.5 está disponível no Amazon Bedrock desde o lançamento, em 7 de outubro de 2026 (anúncio da AWS (opens in a new tab)). O ID do modelo no Bedrock é anthropic.claude-haiku-5-5. A maioria das contas o chama por meio de um perfil de inferência entre regiões, como global.anthropic.claude-haiku-5-5.

Este guia mostra qual ID usar, quanto custa cada opção, quais permissões de IAM são necessárias e como conectar o modelo ao OpenCode. Para o modelo em si, incluindo benchmarks e a faixa de preço de 100K, veja o guia do Claude Haiku 5.5.

IDs de modelo e perfis de inferência no Bedrock

IDRoteamentoPreço de tabela em relação à Claude API
global.anthropic.claude-haiku-5-5Qualquer região comercial compatívelIgual
anthropic.claude-haiku-5-5A região que você chamaIgual
us.anthropic.claude-haiku-5-5Somente regiões dos EUA1,1×
eu.anthropic.claude-haiku-5-5Somente regiões da UE1,1×
jp.anthropic.claude-haiku-5-5Somente regiões do Japão1,1×
au.anthropic.claude-haiku-5-5Somente regiões da Austrália1,1×

Os prefixos dos perfis vêm do anúncio da AWS; os preços, do catálogo do models.dev (opens in a new tab) usado pelo OpenCode. A AWS define os próprios preços e regiões, então confirme ambos na página de preços do Bedrock (opens in a new tab) antes de fechar um orçamento.

Escolha global. quando não houver exigência de residência de dados; assim o Bedrock tem a maior capacidade de roteamento. Escolha um perfil geográfico quando as requisições precisarem ficar dentro de uma jurisdição e considere o preço mais alto. Segundo o anúncio, o AWS GovCloud (US) também é compatível.

Preços no Bedrock

USD por milhão de tokens para o perfil global. Multiplique por 1,1 para os perfis us., eu., jp. e au..

Tipo de tokenPrompt ≤ 100K tokensPrompt > 100K tokens
EntradaUS$ 0,10US$ 0,50
SaídaUS$ 0,50US$ 2,50
Gravação de cache de 5 minutosUS$ 0,125US$ 0,625
Leitura de cacheUS$ 0,01US$ 0,05

Como na Claude API, a faixa é definida em cada requisição pelo tamanho total do prompt, incluindo leituras de cache. Com o perfil us., uma requisição com 20K tokens de entrada e 2K de saída custa cerca de US$ 0,0033 em vez de US$ 0,003. Use o AWS Cost Explorer ou o CloudWatch para comparar o uso real com esses valores.

Antes de configurar o OpenCode

  1. Ative o modelo. Abra o catálogo de modelos no console do Bedrock e confirme que o Claude Haiku 5.5 está disponível para sua conta na região que você vai chamar.
  2. Conceda permissões de IAM. A identidade usada pelo OpenCode precisa de bedrock:InvokeModel e bedrock:InvokeModelWithResponseStream. Com um perfil de inferência, a política deve permitir o perfil e o modelo base nas regiões para onde ele roteia; veja a inferência entre regiões da AWS (opens in a new tab).
  3. Teste fora do OpenCode. Uma chamada direta separa problemas de acesso à AWS da configuração do OpenCode:
aws bedrock-runtime converse \
  --region us-east-1 \
  --model-id global.anthropic.claude-haiku-5-5 \
  --messages '[{"role":"user","content":[{"text":"Reply with OK"}]}]'

Se isso falhar, corrija primeiro o lado da AWS. Reinstalar o OpenCode não muda o resultado.

Configurar o Amazon Bedrock no OpenCode

O provedor amazon-bedrock do OpenCode usa a cadeia de credenciais da AWS. Defina as credenciais no ambiente em que você inicia o opencode, por exemplo um perfil nomeado:

AWS_PROFILE=my-profile AWS_REGION=us-east-1 opencode

Uma chave de API do Bedrock em AWS_BEARER_TOKEN_BEDROCK, ou uma salva com /connect, tem prioridade sobre todos os perfis e chaves de acesso. Se uma chamada for para a conta errada, verifique primeiro se sobrou um bearer token. Todos os métodos de autenticação estão no guia do provedor Amazon Bedrock.

Para fixar região, perfil e modelo no projeto, adicione-os ao opencode.json:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "model": "amazon-bedrock/global.anthropic.claude-haiku-5-5",
  "provider": {
    "amazon-bedrock": {
      "options": {
        "region": "us-east-1",
        "profile": "my-profile"
      }
    }
  }
}

As opções do arquivo de configuração têm prioridade sobre as variáveis de ambiente. Para um endpoint de VPC, adicione endpoint como mostrado nas opções de configuração do Bedrock. Inicie o OpenCode, execute /models e confirme que o Claude Haiku 5.5 aparece em Amazon Bedrock antes de enviar um prompt.

Usar o Haiku 5.5 como small model

O Haiku 5.5 serve para o trabalho leve numa sessão que usa por padrão um modelo maior do Bedrock:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "model": "amazon-bedrock/global.anthropic.claude-sonnet-5-5",
  "small_model": "amazon-bedrock/global.anthropic.claude-haiku-5-5"
}

Os dois modelos precisam estar ativados na sua conta. Confira o ID do perfil do Sonnet 5.5 em /models, porque a disponibilidade varia por conta.

Perfis de inferência de aplicação

Se a sua organização controla custos com um perfil de inferência de aplicação, use uma chave legível e coloque o ARN do perfil em id. Assim o cache de prompts funciona corretamente:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "amazon-bedrock": {
      "models": {
        "claude-haiku-5-5-team": {
          "id": "arn:aws:bedrock:us-east-1:111122223333:application-inference-profile/abc123"
        }
      }
    }
  }
}

Substitua o número da conta e o ID do perfil pelos seus valores.

Solução de problemas

SintomaO que verificar
AccessDeniedExceptionPermissões de IAM para o perfil e o modelo base em cada região roteada, e se o modelo está ativado
ValidationException sobre throughput sob demandaChame um ID de perfil de inferência (global. ou um prefixo geográfico) em vez do ID base
Modelo ausente em /modelsAtualize o OpenCode e depois confirme que sua região e sua conta têm acesso
Requisições vão para uma conta inesperadaUm bearer token substitui os perfis; remova AWS_BEARER_TOKEN_BEDROCK ou apague a credencial do /connect
ThrottlingExceptionCotas do Bedrock para a região e o perfil; o perfil global. pode rotear para mais regiões

Para problemas gerais de autenticação e cotas, veja a configuração de provedores e a solução de problemas.

Bedrock ou Claude API?

O Bedrock é indicado quando sua organização já fatura, audita e controla acesso pela AWS, ou precisa de IAM, endpoints de VPC e controle de dados por região. Para um desenvolvedor individual, a Claude API é mais simples: uma chave de API e os mesmos preços base, sem configurar IAM nem regiões. No OpenCode, trocar entre os dois muda apenas o prefixo do provedor e as credenciais; o guia do Claude Haiku 5.5 traz os dois IDs.