View a markdown version of this page

Obtenha uma lista de modelos - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Obtenha uma lista de modelos

O Amazon Bedrock fornece dois endpoints de inferência separados, cada um com sua própria API para listar os modelos disponíveis nele. Para obter uma visão geral dos endpoints, consulteEndpoints compatíveis com o Amazon Bedrock.

  • bedrock-mantle— Use o OpenAI-compatible /models endpoint (por exemplo, client.models.list() com o OpenAI SDK) para listar os modelos disponíveis no. bedrock-mantle

  • bedrock-runtime— Use a AWS-native ListFoundationModelsAPI. A resposta retorna um FoundationModelSummaryobjeto para cada modelo, incluindo seu ARN, ID do modelo, modalidades e recursos compatíveis e status de suspensão de uso. Para obter detalhes de um modelo específico, use GetFoundationModel, especificando o ID do modelo.

    nota

    A resposta também exibe IDs de modelo que não estão nos gráficos de ID de modelo de base ou de IDs de modelos de base para throughput provisionado. Esses IDs de modelo estão obsoletos ou são compatíveis com versões anteriores.

Escolha uma guia para ver exemplos de código em uma interface ou linguagem.

Listar modelos em bedrock-mantle

OpenAI SDK (Python)
# List all available models using the OpenAI SDK # Requires OPENAI_API_KEY and OPENAI_BASE_URL environment variables from openai import OpenAI client = OpenAI() models = client.models.list() for model in models.data: print(model.id)
Anthropic SDK (Python)
from anthropic import AnthropicBedrockMantle client = AnthropicBedrockMantle(aws_region="us-east-1") models = client.models.list() for model in models.data: print(model.id)
nota

O bedrock-mantle /v1/models endpoint retorna as entradas OpenAI-shaped do modelo. Somente model.id é confiável ao usar o Anthropic SDK; outros campos ModelInfo podem estar vazios.

curl
# List all available models # Requires OPENAI_API_KEY and OPENAI_BASE_URL environment variables curl -X GET $OPENAI_BASE_URL/models \ -H "Authorization: Bearer $OPENAI_API_KEY"

Liste e obtenha modelos em bedrock-runtime

AWS CLI

Liste os modelos de base do Amazon Bedrock.

aws bedrock list-foundation-models

Obtenha informações sobre o Claude v2 da Anthropic.

aws bedrock get-foundation-model --model-identifier anthropic.claude-sonnet-4-20250514-v1:0
Python

Liste os modelos de base do Amazon Bedrock.

import boto3 bedrock = boto3.client(service_name='bedrock') bedrock.list_foundation_models()

Obtenha informações sobre o Claude v2 da Anthropic.

import boto3 bedrock = boto3.client(service_name='bedrock') bedrock.get_foundation_model(modelIdentifier='anthropic.claude-sonnet-4-20250514-v1:0')
curl

Liste os modelos de base do Amazon Bedrock. Requer AWS credenciais no ambiente (AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY, e opcionalmenteAWS_SESSION_TOKEN) e curl 7.75.0 ou posterior para suporte. --aws-sigv4

curl -X GET "https://bedrock.us-east-1.amazonaws.com/foundation-models" \ --aws-sigv4 "aws:amz:us-east-1:bedrock" \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY"

Obtenha informações sobre o Claude v2 da Anthropic.

curl -X GET "https://bedrock.us-east-1.amazonaws.com/foundation-model/anthropic.claude-sonnet-4-20250514-v1:0" \ --aws-sigv4 "aws:amz:us-east-1:bedrock" \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY"