View a markdown version of this page

取得模型清單 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

取得模型清單

Amazon Bedrock 提供兩個不同的推論端點,每個端點都有自己的 API 來列出其上可用的模型。如需端點的概觀,請參閱 Amazon Bedrock 支援的端點

  • bedrock-mantle – 使用 OpenAI 相容/models端點 (例如,client.models.list()搭配 OpenAI SDK) 列出 上可用的模型bedrock-mantle

  • bedrock-runtime – 使用 AWS 原生 ListFoundationModels API。回應會傳回每個模型的 FoundationModelSummary 物件,包括其 ARN、模型 ID、支援的模態和功能,以及取代狀態。若要取得特定模型的詳細資訊,請使用 GetFoundationModel,指定模型 ID

    注意

    回應也會傳回不在基礎模型 ID 或佈建輸送量圖表其基礎模型 ID 中的模型 ID。這些模型 IDs已棄用或用於回溯相容性。

選擇索引標籤以透過介面或語言查看程式碼範例。

在 上列出模型 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 形狀的模型項目。只有在使用 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_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY和選用 AWS_SESSION_TOKEN) 和 curl 7.75.0 或更新版本中需要 AWS 登入資料以取得--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"