Loading...
    • Construir
    • Admin
    • Modelos e preços
    • SDKs do cliente
    • Referência da API
    Search...
    ⌘K
    Administração
    Visão geral da Admin APIWorkspacesResidência de dadosRetenção de dados e API
    Monitoramento
    Claude Code Analytics APIAPI de Uso e Custo
    Plataformas de terceiros
    Amazon BedrockAmazon Bedrock (legado)Microsoft FoundryVertex AI
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Plataformas de terceiros

    Claude no Amazon Bedrock

    Acesse modelos Claude através do Amazon Bedrock com autenticação nativa da AWS, faturamento e limites de segurança.

    Este guia o orienta na configuração e na realização de chamadas de API para Claude no Amazon Bedrock. Claude no Amazon Bedrock é executado em infraestrutura gerenciada pela AWS com acesso zero do operador (pessoal da Anthropic não tem acesso à infraestrutura de inferência), permitindo que você crie aplicações sensíveis inteiramente dentro do limite de segurança da AWS enquanto usa a mesma forma de API Messages que você usa com a API de primeira parte da Anthropic.

    Esta página aborda a nova oferta Claude no Amazon Bedrock, que expõe a API Messages em /anthropic/v1/messages. Para a integração Bedrock legada (a API InvokeModel com identificadores de modelo com versão ARN e codificação de fluxo de eventos da AWS), consulte Claude no Amazon Bedrock.

    Visualização de pesquisa

    Claude no Amazon Bedrock está em visualização de pesquisa, disponível na região US East (N. Virginia) us-east-1 no lançamento. Entre em contato com seu executivo de conta Anthropic para solicitar acesso.

    Pré-requisitos

    Antes de começar, certifique-se de que você tem:

    • Uma nova conta AWS em us-east-1. A visualização de pesquisa requer uma conta dedicada para isolamento. Seu executivo de conta Anthropic enviará seu ID de conta para a equipe do Bedrock Marketplace para inclusão na lista de permissões (normalmente processado em 24 horas).
    • A AWS CLI instalada e configurada (opcional, para gerenciamento de credenciais)
    • Após a inclusão na lista de permissões, a AWS envia um email de boas-vindas com seu ID de modelo e detalhes adicionais de configuração.

    Autenticação

    Claude no Amazon Bedrock suporta três caminhos de autenticação. Escolha o que melhor se adequa aos seus requisitos de segurança.

    Função de serviço Bedrock (recomendado)

    Use uma função de serviço Bedrock com chaves gerenciadas pela AWS para o acesso mais seguro e de longa duração:

    1. 1

      Admin: provisionar a função de serviço

      Um administrador da AWS provisiona uma função de serviço Bedrock e concede aos desenvolvedores permissão iam:PassRole no ARN da função de serviço.

    2. 2

      Desenvolvedor: passar a função

      Ao chamar a API, passe o ARN da função de serviço como um parâmetro de solicitação. Bedrock assume a função em seu nome e assina solicitações com credenciais gerenciadas pela AWS. Um exemplo de código mostrando onde o parâmetro ARN vai será adicionado quando os pacotes SDK forem publicados.

    Funções IAM assumidas

    Para acesso federado por identidade com uma sessão máxima de 12 horas:

    1. 1

      Admin: configurar a função IAM

      Crie uma função IAM com escopo para seus modelos Claude. A política de confiança nomeia seu provedor de identidade (SAML, OIDC ou AWS Identity Center). A política de permissões concede bedrock-mantle:CreateInference apenas nos ARNs de modelo permitidos.

    2. 2

      Desenvolvedor: autenticar e assumir

      Autentique-se através de seu provedor de identidade corporativo e, em seguida, assuma a função IAM. AWS STS emite credenciais temporárias que o SDK ou CLI usa para assinar solicitações.

    Tokens portadores

    Para acesso de curto prazo sem funções IAM (máximo de 12 horas, menos preferido):

    1. 1

      Admin: restringir tipos de token

      Bloqueie chaves de longa duração anexando uma política que nega bedrock:CallWithBearerToken a menos que a condição bedrock:BearerTokenType corresponda a um token de curto prazo.

    2. 2

      Desenvolvedor: criar um token

      Use a CLI aws-bedrock-token-generator (link pendente de publicação) para criar um token portador. Passe-o no cabeçalho x-api-key em cada solicitação.

    Instalar um SDK

    Os SDKs de cliente da Anthropic suportam Claude no Amazon Bedrock através de um pacote ou módulo específico do Bedrock.

    Fazendo sua primeira solicitação

    O endpoint segue o padrão https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages. Ao contrário da integração Bedrock legada, este endpoint usa streaming SSE padrão e a mesma forma de corpo de solicitação que a API de primeira parte da Anthropic.

    O SDK resolve credenciais e região usando a precedência padrão da AWS: argumentos do construtor, depois variáveis de ambiente (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN, AWS_REGION), depois o arquivo de configuração da AWS e a cadeia de credenciais (SSO, funções assumidas, função de tarefa ECS, IMDS).

    from anthropic import AnthropicBedrockMantle
    
    client = AnthropicBedrockMantle(aws_region="us-east-1")
    
    message = client.messages.create(
        model="CLAUDE_MODEL_ID",
        max_tokens=1024,
        messages=[{"role": "user", "content": "Hello, Claude"}],
    )
    
    print(message.content[0].text)

    Se o cliente dedicado AnthropicBedrockMantle ainda não estiver disponível na versão do SDK da sua linguagem, você pode usar o cliente padrão Anthropic em seu lugar: defina base_url como https://bedrock-mantle.{region}.api.aws/anthropic e passe seu token portador como api_key. Este caminho suporta apenas autenticação por token portador. A assinatura SigV4 requer o cliente dedicado.

    Modelos suportados

    IDs de modelo no Claude no Amazon Bedrock carregam um prefixo de provedor anthropic.. Os recursos e comportamentos do modelo são documentados na página Visão geral de modelos. Consulte seu email de boas-vindas da AWS para o ID de modelo exato habilitado para sua conta.

    Disponibilidade de recursos

    Claude no Amazon Bedrock suporta recursos que são executados dentro do modelo. Recursos que requerem infraestrutura operada pela Anthropic não estão disponíveis.

    Suportado:

    • API Messages (/v1/messages)
    • Cache de prompt
    • Pensamento estendido
    • Uso de ferramentas (ferramentas definidas pelo cliente)
    • Citações
    • Saídas estruturadas
    • Inferência na região (solicitações permanecem em uma única região da AWS)

    Não suportado:

    • Ferramentas definidas pela Anthropic (Web Search, Web Fetch, Remote MCP, Memory, Files API, Computer Use, Skills, Code Execution)
    • Agent API
    • Message Batches API
    • Endpoint /v1/users

    Regiões

    A visualização de pesquisa está disponível apenas em us-east-1 (IAD).

    Cotas

    A cota padrão é de 2 milhões de tokens de entrada por minuto (TPM). Você pode solicitar até 4 milhões de TPM de entrada sem aprovação adicional da Anthropic. A AWS impõe limites de solicitações por minuto (RPM) no lado do Bedrock; entre em contato com o suporte da AWS para ajustes de RPM.

    Retenção de dados

    Todos os dados de inferência são retidos por 30 dias no seu armazenamento da AWS. Não há opção de retenção zero de dados nesta oferta. Para clientes padrão, a Anthropic pode inspecionar dados armazenados para revisão de segurança e abuso. Para clientes de nível Select, apenas a AWS pode inspecionar dados; a Anthropic pode executar operações automatizadas, mas não revisão manual. Para detalhes sobre elegibilidade de nível Select, entre em contato com seu executivo de conta Anthropic.

    Observabilidade

    Claude no Amazon Bedrock emite logs para CloudWatch e CloudTrail. A Anthropic recomenda reter logs de atividade em pelo menos uma base móvel de 30 dias para entender padrões de uso e investigar possíveis problemas.

    Suporte

    Para suporte de visualização de pesquisa, entre em contato com [email protected]. Inclua seu ID de conta da AWS e o request-id de qualquer resposta de API com falha.

    Was this page helpful?

    • Visualização de pesquisa
    • Pré-requisitos
    • Autenticação
    • Função de serviço Bedrock (recomendado)
    • Funções IAM assumidas
    • Tokens portadores
    • Instalar um SDK
    • Fazendo sua primeira solicitação
    • Modelos suportados
    • Disponibilidade de recursos
    • Regiões
    • Cotas
    • Retenção de dados
    • Observabilidade
    • Suporte