Skip to content

高级版接口

高级版接口通过 route hook 注册。社区版不会注册这些路由。

管理员扩展仍使用:

text
Authorization: Bearer <jwt>

并要求管理员权限。用户扩展使用普通登录 JWT。

订阅套餐管理

方法路径参数请求体返回值
GET/api/subscription-plans订阅套餐列表。
POST/api/subscription-plans套餐名称、额度、周期、价格、启用状态等。新建套餐。
PUT/api/subscription-plans/:idPath: id套餐字段。更新后的套餐。
DELETE/api/subscription-plans/:idPath: id删除成功响应。

兑换码管理

方法路径参数请求体返回值
GET/api/redeem-codes兑换码列表。
POST/api/redeem-codes兑换码、金额、分组、订阅套餐、有效期、启用状态等。新建兑换码。
PUT/api/redeem-codes/:idPath: id兑换码字段。更新后的兑换码。
DELETE/api/redeem-codes/:idPath: id删除成功响应。

Meta Model

方法路径参数请求体返回值
GET/api/meta-modelsMeta Model 列表。
POST/api/meta-modelsnamedescription、DSL 配置、启用状态等。新建 Meta Model。
POST/api/meta-models/validateMeta Model DSL。校验结果。
PUT/api/meta-models/:idPath: idMeta Model 字段。更新后的 Meta Model。
DELETE/api/meta-models/:idPath: id删除成功响应。

助理聊天管理设置

方法路径参数请求体返回值
GET/api/advanced-chat/settings助理聊天管理设置。
PUT/api/advanced-chat/settings助理聊天设置字段。更新后的设置。

用户订阅

方法路径参数请求体返回值
GET/api/user/subscription当前用户有效订阅列表。
POST/api/user/redeem-codecode兑换结果,可能包含余额、分组或订阅变化。

兑换请求:

json
{
  "code": "ABCD-EFGH"
}

助理聊天用户接口

方法路径参数请求体返回值
GET/api/user/advanced-chat/settings当前用户助理聊天设置。
POST/api/user/advanced-chat/completions助理聊天请求体、消息、工具和会话上下文。运行结果或运行 ID。
GET/api/user/advanced-chat/sessionsQuery: 分页或过滤条件。会话列表。
POST/api/user/advanced-chat/sessions会话标题、消息、配置等。保存后的会话。
GET/api/user/advanced-chat/sessions/:idPath: id会话详情。
PUT/api/user/advanced-chat/sessions/:idPath: id会话字段。更新后的会话。
DELETE/api/user/advanced-chat/sessions/:idPath: id删除成功响应。
GET/api/user/advanced-chat/runs/:idPath: id运行详情。
GET/api/user/advanced-chat/runs/:id/eventsPath: id运行事件列表。
POST/api/user/advanced-chat/runs/:id/stopPath: id停止成功响应。
GET/api/user/advanced-chat/runs/:id/connector-tasks/pendingPath: id待审批连接器任务。
POST/api/user/advanced-chat/connector-tasks/:id/decisionPath: id审批决定和参数。审批结果。

连接器设备、Agent、Skill

方法路径参数请求体返回值
GET/api/user/advanced-chat/devices连接器设备列表。
POST/api/user/advanced-chat/devices/token设备信息。新设备令牌。
POST/api/user/advanced-chat/devices/:id/tokenPath: id轮换后的设备令牌。
PUT/api/user/advanced-chat/devices/:idPath: id设备字段。更新后的设备。
DELETE/api/user/advanced-chat/devices/:idPath: id删除成功响应。
PUT/api/user/advanced-chat/mcp-serversMCP 服务器列表。更新后的配置。
GET/api/user/advanced-chat/agentsAgent 列表。
POST/api/user/advanced-chat/agentsAgent 名称、提示词、工具和模型配置。新建 Agent。
PUT/api/user/advanced-chat/agents/:idPath: idAgent 字段。更新后的 Agent。
DELETE/api/user/advanced-chat/agents/:idPath: id删除成功响应。
GET/api/user/advanced-chat/skillsSkill 列表。
POST/api/user/advanced-chat/skillsSkill 名称、描述、提示词或执行配置。新建 Skill。
PUT/api/user/advanced-chat/skills/:idPath: idSkill 字段。更新后的 Skill。
DELETE/api/user/advanced-chat/skills/:idPath: id删除成功响应。

基于 MIT 协议发布(社区版)