Skip to content

高级版控制台接口

订阅套餐管理

GET /api/subscription-plans

返回订阅套餐列表。

POST /api/subscription-plans

字段类型必填说明
namestring套餐名称。
descriptionstring描述。
amountstring/number套餐额度。
reset_amountstring/number周期重置额度。
reset_interval_daysnumber重置周期天数。
active_daysnumber有效天数。
enabledboolean是否启用。

PUT /api/subscription-plans/:id

Path:id 为套餐 ID。Body 同创建接口。

DELETE /api/subscription-plans/:id

删除订阅套餐。

兑换码管理

GET /api/redeem-codes

返回兑换码列表。

POST /api/redeem-codes

字段类型必填说明
codestring兑换码。
amountstring/number兑换余额。
group_idnumber兑换后加入分组。
subscription_plan_idnumber兑换订阅套餐。
subscription_duration_daysnumber订阅有效天数。
max_usesnumber最大使用次数。
expires_atstring过期时间。
enabledboolean是否启用。

PUT /api/redeem-codes/:id

Path:id 为兑换码 ID。Body 同创建接口。

DELETE /api/redeem-codes/:id

删除兑换码。

POST /api/user/redeem-code

用户兑换接口。

字段类型必填说明
codestring兑换码。

Meta Model

GET /api/meta-models

返回 Meta Model 列表。

POST /api/meta-models

字段类型必填说明
namestring名称。
descriptionstring描述。
model_namestring对外模型名。
definitionobject/stringMeta Model DSL。
enabledboolean是否启用。

POST /api/meta-models/validate

Body 同 Meta Model 创建 payload,用于校验 DSL。

返回校验结果和错误信息。

PUT /api/meta-models/:id

Path:id 为 Meta Model ID。Body 同创建接口。

DELETE /api/meta-models/:id

删除 Meta Model。

助理聊天管理设置

GET /api/advanced-chat/settings

返回助理聊天管理设置。

PUT /api/advanced-chat/settings

Body 可包含助理聊天启用状态、默认模型、默认系统提示、MCP/连接器策略等设置字段。返回更新后的设置。

助理聊天用户设置

GET /api/user/advanced-chat/settings

返回用户助理聊天设置、MCP 服务器、默认 Agent/Skill 配置。

PUT /api/user/advanced-chat/mcp-servers

字段类型必填说明
serversarrayMCP 服务器列表。

助理聊天运行

POST /api/user/advanced-chat/completions

字段类型必填说明
modelstring模型名。
messagesarray消息数组。
session_idstring会话 ID。
agent_idstringAgent ID。
skill_idsarraySkill ID 列表。
mcp_serversarray临时 MCP 服务器。
streamboolean是否流式。

返回:运行结果、运行 ID 或 SSE 流。

GET /api/user/advanced-chat/runs/:id

返回运行详情。

GET /api/user/advanced-chat/runs/:id/events

返回运行事件列表。

POST /api/user/advanced-chat/runs/:id/stop

停止运行。

GET /api/user/advanced-chat/runs/:id/connector-tasks/pending

返回待审批连接器任务。

POST /api/user/advanced-chat/connector-tasks/:id/decision

字段类型必填说明
approvedboolean是否批准。
inputobject调整后的连接器输入。

助理聊天会话

GET /api/user/advanced-chat/sessions

返回会话列表。

POST /api/user/advanced-chat/sessions

会话字段:titlemessagesmodelagent_idskill_idsmetadata

GET /api/user/advanced-chat/sessions/:id

返回会话详情。

PUT /api/user/advanced-chat/sessions/:id

更新会话,Body 同创建接口。

DELETE /api/user/advanced-chat/sessions/:id

删除会话。

连接器设备

GET /api/user/advanced-chat/devices

返回连接器设备列表。

POST /api/user/advanced-chat/devices/token

字段类型必填说明
namestring设备名称。

返回设备 token。

POST /api/user/advanced-chat/devices/:id/token

轮换设备 token。

PUT /api/user/advanced-chat/devices/:id

字段类型必填说明
namestring设备名称。

DELETE /api/user/advanced-chat/devices/:id

删除设备。

Agent 和 Skill

GET/POST/PUT/DELETE /api/user/advanced-chat/agents

Agent 字段:namedescriptionsystem_promptmodeltoolsmcp_serversenabled

GET/POST/PUT/DELETE /api/user/advanced-chat/skills

Skill 字段:namedescriptionpromptcontentenabled

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