查询系统智能体 GitHub 项目

查询系统智能体可使用的 GitHub 项目。

GET https://api.moi.matrixorigin.cn/v5/workspaces/{workspace_id}/system-agent-setups/{agent_id}/github-projects

调用前准备

准备个人访问令牌、目标工作区 ID 和系统智能体 ID。另准备 GitHub 通道实例 ID。

请求参数

将示例中的 $WORKSPACE_ID、$AGENT_ID、$CHANNEL_INSTANCE_ID、$AI_STUDIO_API_KEY 替换为实际值。

curl "https://api.moi.matrixorigin.cn/v5/workspaces/$WORKSPACE_ID/system-agent-setups/$AGENT_ID/github-projects?channel_instance_id=$CHANNEL_INSTANCE_ID" -H "X-API-Key: $AI_STUDIO_API_KEY" -H "X-Workspace-ID: $WORKSPACE_ID"

参数

类型

是否必填

说明

workspace_id

string

是

所属工作区 ID。

agent_id

string

是

智能体 ID。

查询参数

参数

类型

是否必填

说明

channel_instance_id

string

是

通道实例 ID。

成功响应

{
  "code": 0,
  "data": {
    "items": []
  }
}

字段

类型

说明

data.items

object(对象数组)

可选择的 GitHub 项目。

data.items[].project_id

string

GitHub项目 ID。

data.items[].owner

string

所有者。

data.items[].owner_type

string

所有者类型。

data.items[].number

integer

编号。

data.items[].title

string

标题。

data.items[].url

string

地址。

data.items[].host

string

主机。

错误响应

{
  "code": 2,
  "message": "invalid channel instance"
}

响应中的项目列表对应指定的 channel_instance_id。更换通道实例时重新传入该参数。

最后更新于