查询模型选择项¶
获取当前用户可见模型的显示名称、调用名称和能力,用于构建模型选择列表。
GET https://billing.moi.matrixorigin.cn/api/v1/taas/models/select-options
调用前准备¶
准备个人访问令牌。
查询参数¶
将示例中的 $MOI_PERSONAL_ACCESS_TOKEN 替换为实际值。
curl --get "https://billing.moi.matrixorigin.cn/api/v1/taas/models/select-options" \
-H "X-API-Key: $MOI_PERSONAL_ACCESS_TOKEN" \
--data-urlencode "page_size=2"
将响应中的 next_page_token 保存为 $NEXT_PAGE_TOKEN,保持筛选条件不变并请求下一页。该值为空或省略时停止翻页。
curl --get "https://billing.moi.matrixorigin.cn/api/v1/taas/models/select-options" \
-H "X-API-Key: $MOI_PERSONAL_ACCESS_TOKEN" \
--data-urlencode "page_size=2" \
--data-urlencode "page_token=$NEXT_PAGE_TOKEN"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
模型类型筛选。 |
|
string |
否 |
模型启用状态筛选。 |
|
string |
否 |
按名称、别名、描述、系列、类型或供应商名称搜索。 |
|
string |
否 |
未填写 |
|
string |
否 |
报价筛选: |
|
string |
否 |
按模型系列筛选。可重复传递或用逗号分隔。 |
|
string |
否 |
|
|
string |
否 |
将系列匹配加入搜索条件。可重复传递或用逗号分隔。 |
|
string |
否 |
将类型匹配加入搜索条件。可重复传递或用逗号分隔。 |
|
integer |
否 |
仅返回上下文窗口大于 0 且不超过该值的模型。 |
|
integer |
否 |
每页数量,默认 100,最大 1000。 |
|
string |
否 |
上一页返回的下一页标记。首个请求省略。 |
成功响应¶
{
"items": [
{
"id": "model_example",
"display_name": "Example Chat",
"model_id": "example-chat-model",
"capabilities": [
"chat"
],
"debug_capabilities": []
}
],
"total": 1,
"next_page_token": ""
}
字段 |
类型 |
说明 |
|---|---|---|
|
array of object |
本页记录。 |
|
string |
模型目录对象 ID。 |
|
string |
优先使用别名,未设置别名时使用模型名称。 |
|
string |
模型调用名称,与模型目录中的 |
|
array of string |
模型调用能力。 |
|
array of string |
可用的调试能力。为空时省略。 |
|
integer |
符合筛选条件的总记录数。 |
|
string |
下一页标记。为空或省略时已到最后一页。 |