查询可用模型¶
查询当前工作区可选择的模型名称及其后端信息,供智能体调用和工作流模型选择使用。本接口不返回提供商凭据。
GET https://api.moi.matrixorigin.cn/v5/workspaces/{workspace_id}/llm/models
调用前准备¶
请求示例¶
$WORKSPACE_ID 为目标工作区 ID,$AI_STUDIO_API_KEY 为调用凭据。
curl "https://api.moi.matrixorigin.cn/v5/workspaces/$WORKSPACE_ID/llm/models?type=chat" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
路径参数¶
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
是 |
目标工作区 ID,必须与工作区请求头一致。 |
查询参数¶
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
模型类型;选择生成工作流的模型时填写 |
|
string |
否 |
AI 服务槽位 ID;指定后按该槽位的配置筛选模型。 |
本接口返回模型列表,不使用分页参数。模型出现在列表中不表示本次推理已经执行成功。
成功响应¶
成功时返回当前身份可见的模型。模型名称用于调用请求,后端 ID 用于区分模型来源。
{
"code": 0,
"data": {
"models": [
{
"model": "qwen3-coder-plus",
"backend_id": -900001,
"backend_name": "Genesis",
"model_type": "chat"
}
]
}
}
响应字段如下。
字段 |
类型 |
说明 |
|---|---|---|
|
integer |
成功时为 |
|
object |
查询结果。 |
|
object[](对象数组) |
当前可见的模型列表。 |
|
string |
调用时使用的模型名称。 |
|
integer |
模型后端 ID。 |
|
string |
模型后端名称。 |
|
string |
模型类型;有值时返回。 |
字段路径中的 [] 表示数组中的每一项。例如,data.models[].model 表示每个模型的名称。类型后的 [] 表示数组,例如 object[] 是对象数组。
查询模型配置列表返回的是已保存的智能体模型配置,不能代替本接口。模型配置列表为空时,当前工作区仍可能有可调用模型。
后续操作¶
选择一项,将 data.models[].model 用于由其他智能体调用的 params.model。需要生成工作流时,继续通过 API 用自然语言搭建工作流。