

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
<a name="models-get-info"></a>

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, consulte[Endpoints compatíveis com o Amazon Bedrock](endpoints.md).
+ **`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 [ListFoundationModels](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListFoundationModels.html)API. A resposta retorna um [FoundationModelSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FoundationModelSummary.html)objeto 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](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetFoundationModel.html), especificando o [ID do modelo](models-supported.md).
**nota**  
A resposta também exibe IDs de modelo que não estão nos gráficos de [ID de modelo de base](models-supported.md) 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_ID``AWS_SECRET_ACCESS_KEY`, e opcionalmente`AWS_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"
```

------