Español
Guías
Haiku 5.5 en Bedrock

Claude Haiku 5.5 en Amazon Bedrock

Claude Haiku 5.5 está disponible en Amazon Bedrock desde su lanzamiento el 7 de octubre de 2026 (anuncio de AWS (opens in a new tab)). El ID del modelo en Bedrock es anthropic.claude-haiku-5-5. La mayoría de las cuentas lo llaman mediante un perfil de inferencia entre regiones como global.anthropic.claude-haiku-5-5.

Esta guía explica qué ID usar, cuánto cuesta cada opción, qué permisos de IAM se necesitan y cómo conectarlo a OpenCode. Para el modelo en sí, incluidos los benchmarks y el tramo de precio de 100K, consulta la guía de Claude Haiku 5.5.

IDs de modelo y perfiles de inferencia en Bedrock

IDEnrutamientoPrecio de lista frente a la Claude API
global.anthropic.claude-haiku-5-5Cualquier región comercial compatibleIgual
anthropic.claude-haiku-5-5La región que llamasIgual
us.anthropic.claude-haiku-5-5Solo regiones de EE. UU.1.1×
eu.anthropic.claude-haiku-5-5Solo regiones de la UE1.1×
jp.anthropic.claude-haiku-5-5Solo regiones de Japón1.1×
au.anthropic.claude-haiku-5-5Solo regiones de Australia1.1×

Los prefijos de los perfiles provienen del anuncio de AWS; los precios, del catálogo de models.dev (opens in a new tab) que usa OpenCode. AWS fija sus propios precios y regiones, así que confirma ambos en la página de precios de Bedrock (opens in a new tab) antes de definir un presupuesto.

Elige global. si no tienes requisitos de residencia de datos; así Bedrock tiene la mayor capacidad para enrutar. Elige un perfil geográfico si las solicitudes deben quedarse dentro de una jurisdicción, y considera el precio más alto. Según el anuncio, AWS GovCloud (US) también es compatible.

Precios en Bedrock

USD por millón de tokens para el perfil global. Multiplica por 1.1 para los perfiles us., eu., jp. y au..

Tipo de tokenPrompt ≤ 100K tokensPrompt > 100K tokens
Entrada$0.10$0.50
Salida$0.50$2.50
Escritura de caché de 5 minutos$0.125$0.625
Lectura de caché$0.01$0.05

Igual que en la Claude API, el tramo se decide en cada solicitud según la longitud total del prompt, incluidas las lecturas de caché. Con el perfil us., una solicitud de 20K tokens de entrada y 2K de salida cuesta unos $0.0033 en lugar de $0.003. Usa AWS Cost Explorer o CloudWatch para comparar el uso real con estas cifras.

Antes de configurar OpenCode

  1. Habilita el modelo. Abre el catálogo de modelos en la consola de Bedrock y confirma que Claude Haiku 5.5 está disponible para tu cuenta en la región que vas a llamar.
  2. Otorga permisos de IAM. La identidad que usa OpenCode necesita bedrock:InvokeModel y bedrock:InvokeModelWithResponseStream. Con un perfil de inferencia, la política debe permitir el perfil y el modelo base en las regiones a las que enruta; consulta la inferencia entre regiones de AWS (opens in a new tab).
  3. Prueba fuera de OpenCode. Una llamada directa separa los problemas de acceso a AWS de la configuración de 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"}]}]'

Si esto falla, corrige primero el lado de AWS. Reinstalar OpenCode no cambiará el resultado.

Configurar Amazon Bedrock en OpenCode

El proveedor amazon-bedrock de OpenCode usa la cadena de credenciales de AWS. Define las credenciales en el entorno desde el que inicias opencode, por ejemplo un perfil con nombre:

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

Una clave de API de Bedrock en AWS_BEARER_TOKEN_BEDROCK, o una guardada con /connect, tiene prioridad sobre todos los perfiles y claves de acceso. Si una llamada usa la cuenta equivocada, revisa primero si quedó un bearer token. Todos los métodos de autenticación están en la guía del proveedor Amazon Bedrock.

Para fijar la región, el perfil y el modelo en el proyecto, agrégalos a 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"
      }
    }
  }
}

Las opciones del archivo de configuración tienen prioridad sobre las variables de entorno. Para un endpoint de VPC, agrega endpoint como se muestra en las opciones de configuración de Bedrock. Inicia OpenCode, ejecuta /models y confirma que Claude Haiku 5.5 aparece en Amazon Bedrock antes de enviar un prompt.

Usar Haiku 5.5 como small model

Haiku 5.5 sirve para el trabajo ligero en una sesión que usa por defecto un modelo de Bedrock más grande:

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"
}

Ambos modelos deben estar habilitados en tu cuenta. Revisa el ID del perfil de Sonnet 5.5 en /models, porque la disponibilidad varía según la cuenta.

Perfiles de inferencia de aplicación

Si tu organización controla costos con un perfil de inferencia de aplicación, usa una clave legible y coloca el ARN del perfil en id. Así el caché de prompts funciona correctamente:

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"
        }
      }
    }
  }
}

Reemplaza el número de cuenta y el ID del perfil por tus propios valores.

Solución de problemas

SíntomaQué revisar
AccessDeniedExceptionPermisos de IAM para el perfil y el modelo base en cada región enrutada, y que el modelo esté habilitado
ValidationException sobre throughput on-demandLlama a un ID de perfil de inferencia (global. o un prefijo geográfico) en lugar del ID base
El modelo no aparece en /modelsActualiza OpenCode y luego verifica que tu región y tu cuenta tengan acceso
Las solicitudes llegan a una cuenta inesperadaUn bearer token reemplaza a los perfiles; quita AWS_BEARER_TOKEN_BEDROCK o elimina la credencial de /connect
ThrottlingExceptionCuotas de Bedrock para la región y el perfil; el perfil global. puede enrutar a más regiones

Para problemas generales de autenticación y cuotas, consulta la configuración de proveedores y la solución de problemas.

¿Bedrock o la Claude API?

Bedrock conviene cuando tu organización ya factura, audita y controla el acceso mediante AWS, o necesita IAM, endpoints de VPC y control de datos por región. La Claude API es más sencilla para un desarrollador individual: una clave de API y los mismos precios base, sin configurar IAM ni regiones. En OpenCode, cambiar entre ambas solo modifica el prefijo del proveedor y las credenciales; la guía de Claude Haiku 5.5 muestra los dos IDs.