Amazon Bedrock API
Los modelos Claude de Anthropic ahora están disponibles de forma general a través de Amazon Bedrock.
Llamar a Claude a través de Bedrock difiere ligeramente de cómo llamarías a Claude cuando usas los SDK de cliente de Anthropic. Esta guía te llevará a través del proceso de completar una llamada a la API de Claude en Bedrock en Python o TypeScript.
Ten en cuenta que esta guía asume que ya te has registrado para una cuenta de AWS y has configurado el acceso programático.
Instala y configura la CLI de AWS
- Instala una versión de la CLI de AWS en o más reciente que la versión
2.13.23
- Configura tus credenciales de AWS usando el comando de configuración de AWS (ver Configurar la CLI de AWS) o encuentra tus credenciales navegando a “Acceso de línea de comandos o programático” dentro de tu panel de AWS y siguiendo las instrucciones en la ventana emergente.
- Verifica que tus credenciales están funcionando:
aws sts get-caller-identity
Instala un SDK para acceder a Bedrock
Los SDK de cliente de Anthropic soportan Bedrock. También puedes usar un SDK de AWS como boto3
directamente.
Accediendo a Bedrock
Suscríbete a los modelos de Anthropic
Ve a AWS Console > Bedrock > Model Access y solicita acceso a los modelos de Anthropic. Ten en cuenta que la disponibilidad de los modelos de Anthropic varía según la región. Consulta la documentación de AWS para obtener la información más reciente.
Nombres de modelos de API
Modelo | Nombre del modelo de API de Bedrock |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-v1:0 |
Lista los modelos disponibles
Los siguientes ejemplos muestran cómo imprimir una lista de todos los modelos de Claude disponibles a través de Bedrock:
Realizando solicitudes
Los siguientes ejemplos muestran cómo generar texto de Claude 3 Sonnet en Bedrock:
Consulta nuestros SDK de cliente para obtener más detalles y la documentación oficial de Bedrock aquí.