团队使用多个上游账号时,有时需要临时停用某个订阅号或 API Key,让新请求走其他账号。Zentrola 1.3.1 为此增加了凭据级“调用状态”开关。
管理员现在可以在服务商凭据列表中,逐条启用或停用订阅凭据和 API Key。停用后,该凭据不再参与新请求的选路;如果还有其他符合条件的凭据,系统会自动选择它们。人工启停与系统检测到的运行故障状态分别记录,重新启用不会清除原有故障信息。
-
这次更新还完善了相关行为:
-
停用的订阅凭据仍会在后台刷新认证材料,也仍可手动进行连接测试。
-
成员 Key 查询上游订阅额度时,不再列出停用凭据或触发其额度刷新。
-
服务商列表中的名称和编码会完整换行显示,不再被截断。
管理 API 新增 PATCH /api/v1/resources/{id}/enabled,使用 isEnabled 字段设置调用状态。数据库迁移 00065 将现有凭据默认设为启用,升级后无需逐条打开开关。
-
使用时需要注意:携带
previous_response_id的上游会话仍绑定原账号。若停用该账号,已有会话无法切换凭据续接;开启新会话后,自动选路才会选择其他可用账号。 -
Docker 镜像:
longjianghu/zentrola:1.3.1