查询资源绑定¶
读取智能体有效的工具、技能、知识库和通道绑定,并返回解析后的模型与运行提供商信息。
GET https://api.moi.matrixorigin.cn/v5/workspaces/{workspace_id}/agents/{agent_id}/bindings
调用前准备¶
先查询智能体列表取得智能体 ID。准备有目标工作区访问权限的个人访问令牌、目标工作区 ID 和智能体 ID。
请求参数¶
curl "https://api.moi.matrixorigin.cn/v5/workspaces/$WORKSPACE_ID/agents/$AGENT_ID/bindings" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
字段 |
类型 |
必填 |
说明 |
|---|---|---|---|
|
string |
是 |
当前工作区 ID。 |
|
string |
是 |
要查看的智能体 ID。 |
字段 |
类型 |
必填 |
说明 |
|---|---|---|---|
|
string |
否 |
智能体定义所属的工作区 ID。未提供时使用当前工作区;只能指定当前工作区或系统工作区。 |
成功响应¶
{
"code": 0,
"data": {
"workspace_id": "ws_01",
"agent_workspace_id": "ws_01",
"agent_id": "agent_01",
"agent_version": 2,
"runtime": {
"provider": "matrixone",
"profile": "default"
},
"model": {
"model_config_ref": "mc_01"
},
"tools": [],
"skills": [],
"knowledge_bases": [],
"channel_bindings": [],
"warnings": []
}
}
成功时返回 200。warnings 表示某些绑定引用未能解析,不表示整个读取请求失败。
字段 |
类型 |
说明 |
|---|---|---|
|
integer |
成功时为 0。 |
字段 |
类型 |
说明 |
|---|---|---|
|
string |
调用所在的工作区 ID。 |
|
string |
智能体定义所属的工作区 ID。 |
|
string |
智能体 ID 和资源版本。 |
|
integer |
智能体 ID 和资源版本。 |
|
object |
解析后的运行目标和模型配置。 |
|
object |
解析后的运行目标和模型配置。 |
|
object |
解析后的运行提供商配置。 |
|
array |
各类已解析资源绑定。每项可包含资源 ID、所属工作区、类别、状态和配置。 |
|
array |
各类已解析资源绑定。每项可包含资源 ID、所属工作区、类别、状态和配置。 |
|
array |
各类已解析资源绑定。每项可包含资源 ID、所属工作区、类别、状态和配置。 |
|
array |
通道能力范围及该范围内可用的通道实例 ID。 |
|
string(字符串数组) |
无法解析的资源引用说明。 |
错误响应¶
{
"code": 3,
"message": "<错误信息>"
}
字段 |
类型 |
说明 |
|---|---|---|
|
|
路径参数或 |
|
|
缺少有效身份凭据。建议:检查 API Key。 |
|
|
当前调用者没有读取智能体的权限。建议:检查工作区中的智能体授权。 |
|
|
智能体或其运行提供商配置不存在。建议:检查智能体 ID、所属工作区和运行目标。 |
|
|
智能体资源服务或其授权依赖暂不可用。建议:稍后重试。 |