Amazon Bedrock API
Os modelos Claude da Anthropic agora estão disponíveis de forma geral através do Amazon Bedrock.
Chamar o Claude através do Bedrock difere um pouco de como você chamaria o Claude ao usar os SDKs de cliente da Anthropic. Este guia irá orientá-lo através do processo de completar uma chamada de API para o Claude no Bedrock em Python ou TypeScript.
Observe que este guia pressupõe que você já se inscreveu em uma conta AWS e configurou o acesso programático.
Instale e configure o AWS CLI
- Instale uma versão do AWS CLI na versão
2.13.23
ou mais recente - Configure suas credenciais da AWS usando o comando AWS configure (veja Configurar o AWS CLI) ou encontre suas credenciais navegando até “Acesso de linha de comando ou programático” dentro do seu painel da AWS e seguindo as instruções no modal pop-up.
- Verifique se suas credenciais estão funcionando:
aws sts get-caller-identity
Instale um SDK para acessar o Bedrock
Os SDKs de cliente da Anthropic suportam o Bedrock. Você também pode usar um SDK da AWS como o boto3
diretamente.
Acessando o Bedrock
Inscreva-se nos modelos da Anthropic
Vá para o AWS Console > Bedrock > Model Access e solicite acesso aos modelos da Anthropic. Observe que a disponibilidade do modelo Anthropic varia por região. Consulte a documentação da AWS para obter as informações mais recentes.
Nomes de modelo da API
Modelo | Nome do modelo da API do 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 |
Listar modelos disponíveis
Os exemplos a seguir mostram como imprimir uma lista de todos os modelos Claude disponíveis através do Bedrock:
Fazendo solicitações
Os exemplos a seguir mostram como gerar texto a partir do Claude 3 Sonnet no Bedrock:
Consulte nossos SDKs de cliente para obter mais detalhes e a documentação oficial do Bedrock aqui.