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.
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)
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"