View a markdown version of this page

获取模型列表 - Amazon Bedrock

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

获取模型列表

Amazon Bedrock 提供了两个独立的推理终端节点,每个端点都有自己的 API,用于列出其上的可用模型。有关终端节点的概述,请参阅Amazon Bedrock 支持的终端节点

  • bedrock-mantle— 使用 OpenAI-compatible /models端点(例如,client.models.list()使用 OpenAI SDK)列出上可用的模型bedrock-mantle

  • bedrock-runtime— 使用 AWS-native ListFoundationModelsAPI。响应会为每个模型返回一个FoundationModelSummary对象,包括其 ARN、型号 ID、支持的模式和功能以及弃用状态。要获取特定型号的详细信息,请使用 GetFoundationModel,指定模型 ID

    注意

    响应还会返回不在基础模型 ID 图表或预调配吞吐量的基础模型 ID 图表中的模型 ID。这些模型 ID 已被弃用或是为了向后兼容。

选择一个选项卡,查看界面或语言中的代码示例。

在上列出模特 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)
注意

bedrock-mantle/v1/models端点返回 OpenAI-shaped 模型条目。只有在使用 Anthropic SDK 时才model.id是可靠的;上的其他字段ModelInfo可能为空。

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"

列出并获取模特 bedrock-runtime

AWS CLI

列出 Amazon Bedrock 基础模型。

aws bedrock list-foundation-models

获取有关 Anthropic Claude v2 的信息。

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

列出 Amazon Bedrock 基础模型。

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

获取有关 Anthropic Claude v2 的信息。

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

列出 Amazon Bedrock 基础模型。需要环境中的 AWS 凭据(AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY、和可选AWS_SESSION_TOKEN)和 curl 7.75.0 或更高版本才能获得支持。--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"

获取有关 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"