Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Obtenir la liste des modèles
Amazon Bedrock fournit deux points de terminaison d'inférence distincts, chacun doté de sa propre API pour répertorier les modèles disponibles sur celui-ci. Pour une vue d'ensemble des points de terminaison, voirEndpoints pris en charge par Amazon Bedrock.
-
bedrock-mantle— Utilisez le OpenAI-compatible /models point de terminaison (par exemple, client.models.list() avec le OpenAI SDK) pour répertorier les modèles disponibles surbedrock-mantle.
-
bedrock-runtime— Utilisez l' AWS-native ListFoundationModelsAPI. La réponse renvoie un FoundationModelSummaryobjet pour chaque modèle, y compris son ARN, son ID de modèle, les modalités et fonctionnalités prises en charge, ainsi que son statut d'obsolescence. Pour obtenir des informations sur un modèle spécifique, utilisez GetFoundationModel, en spécifiant l'ID du modèle.
La réponse renvoie également des ID de modèle qui ne figurent pas dans l’ID du modèle de base ni dans les ID de modèle de base pour les graphiques de débit provisionné. Ces identifiants de modèle sont obsolètes ou pour des raisons de rétrocompatibilité.
Sélectionnez un onglet pour voir des exemples de code dans une interface ou un langage donné.
Répertorier les modèles sur 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)
Le bedrock-mantle /v1/models point de terminaison renvoie les entrées OpenAI-shaped du modèle. N'model.idest fiable que lors de l'utilisation du Anthropic SDK ; les autres champs ModelInfo peuvent être vides.
- 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"
Répertoriez et obtenez des modèles bedrock-runtime
- AWS CLI
-
Répertoriez les modèles de fondations Amazon Bedrock.
aws bedrock list-foundation-models
Obtenir des informations sur Anthropic Claude v2.
aws bedrock get-foundation-model --model-identifier anthropic.claude-sonnet-4-20250514-v1:0
- Python
-
Répertoriez les modèles de fondations Amazon Bedrock.
import boto3
bedrock = boto3.client(service_name='bedrock')
bedrock.list_foundation_models()
Obtenir des informations sur Anthropic Claude v2.
import boto3
bedrock = boto3.client(service_name='bedrock')
bedrock.get_foundation_model(modelIdentifier='anthropic.claude-sonnet-4-20250514-v1:0')
- curl
-
Répertoriez les modèles de fondations Amazon Bedrock. Nécessite des AWS informations d'identification dans l'environnement (AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY,, et éventuellementAWS_SESSION_TOKEN) et curl 7.75.0 ou version ultérieure pour le support. --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"
Obtenir des informations sur Anthropic Claude v2.
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"