調用 GET /api/v1/models 介面查詢百鍊平台上可用的模型列表,支援按模型作者、模態類型、模型能力、部署模式等條件式篩選,並擷取模型的定價和上下文長度等資訊。
前提條件
已建立 API Key 並配置為環境變數 DASHSCOPE_API_KEY。配置方法請參見配置API Key到環境變數。
請求說明
- HTTP 方法:GET
-
請求地址
調用時請將
{WorkspaceId}替換為您的業務空間 ID。地區
Endpoint
華北2(北京)
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/models新加坡
中國香港
日本(東京)
https://{WorkspaceId}.ap-northeast-1.maas.aliyuncs.com/api/v1/models德國(法蘭克福)
https://{WorkspaceId}.eu-central-1.maas.aliyuncs.com/api/v1/models美國(維吉尼亞)
https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/api/v1/models -
認證方式
在請求 Header 中設定
Authorization: Bearer {API_KEY}。
請求參數
所有參數均通過 Query String 傳遞。
參數 | 類型 | 必選 | 描述 |
|---|---|---|---|
name | String | 否 | 按模型名稱進行模糊搜尋。樣本: |
model | String | 否 | 按模型 ID 進行精確查詢。樣本: |
language | String | 否 | 返回結果的語言。可選值: |
page_no | Integer | 否 | 頁碼,從 1 開始。預設值: |
page_size | Integer | 否 | 每頁返回的模型數量。預設值: |
providers | Array[String] | 否 | 供應商,可選值
|
inference_providers | Array[String] | 否 | 按推理服務供應商篩選。可選值:
|
capabilities | Array[String] | 否 | 模型類型,可選值
|
features | Array[String] | 否 | 模型能力,可選值
|
context_window | Integer | 否 | 按上下文長度篩選,返回上下文長度大於等於該值的模型。樣本: |
service_site | String | 否 | 按部署模式篩選。不傳時返回所有部署模式的模型。可選值:
|
supports | Array[String] | 否 | 按模型支援的應用情境篩選。預設值:
|
deployment_methods | Array[String] | 否 | 按部署方式篩選。可選值:
|
deployment_ptu_service_tiers | Array[String] | 否 | 按 PTU 類型篩選,使用時需同時設定 |
返回參數
參數 | 類型 | 描述 |
|---|---|---|
request_id | String | 請求 ID,用於問題排查。 |
output.total | Number | 合格模型總數。 |
output.page_no | Number | 當前頁碼。 |
output.page_size | Number | 每頁條數。 |
output.models[].model | String | 模型 ID,用於 API 呼叫時指定模型。 |
output.models[].name | String | 模型的名稱。 |
output.models[].description | String | 模型的功能描述。 |
output.models[].provider | String | 模型作者,如 |
output.models[].inference_provider | String | 推理服務供應商,如 |
output.models[].capabilities | Array[String] | 模型支援的模態類型,取值與請求參數 |
output.models[].features | Array[String] | 模型支援的能力列表,取值與請求參數 |
output.models[].published_time | String | 模型發布時間,格式: |
output.models[].inference_metadata | Object | 模型的輸入輸出模態資訊,包含以下欄位:
|
output.models[].model_info | Object | 模型的上下文長度資訊,包含以下欄位(值為
|
output.models[].prices | Array[Object] | 模型定價資訊。每個元素包含:
|
output.models[].equivalent_snapshot | String | 對應的快照模型 |