Llamar a Claude a través de Bedrock difiere ligeramente de cómo llamarías a Claude cuando usas los SDK del cliente de Anthropic. Esta guía te explicará el proceso de completar una llamada API a Claude en Bedrock ya sea en Python o TypeScript.

Ten en cuenta que esta guía asume que ya te has registrado para una cuenta AWS y has configurado el acceso programático.

Instalar y configurar el AWS CLI

  1. Instala una versión del AWS CLI igual o más nueva que la versión 2.13.23
  2. Configura tus credenciales AWS usando el comando AWS configure (ver Configurar el AWS CLI) o encuentra tus credenciales navegando a “Acceso por línea de comandos o programático” dentro de tu panel de AWS y siguiendo las instrucciones en la ventana modal emergente.
  3. Verifica que tus credenciales estén funcionando:
Shell
aws sts get-caller-identity  

Instalar 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

Suscribirse 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 API

ModeloNombre del modelo API de Bedrock
Claude 3 Haikuanthropic.claude-3-haiku-20240307-v1:0
Claude 3 Sonnetanthropic.claude-3-sonnet-20240229-v1:0
Claude 3 Opusanthropic.claude-3-opus-20240229-v1:0
Claude 3.5 Sonnetanthropic.claude-3-5-sonnet-20241022-v2:0

Listar modelos disponibles

Los siguientes ejemplos muestran cómo imprimir una lista de todos los modelos Claude disponibles a través de Bedrock:

Realizando solicitudes

Los siguientes ejemplos muestran cómo generar texto desde Claude 3 Sonnet en Bedrock:

Consulta nuestros SDK de cliente para más detalles, y la documentación oficial de Bedrock aquí.

Was this page helpful?