Repository navigation
v1.72.0
供应商与模型有了自己的界面:控制台「插件 → 智能对话」里点「配置供应商与模型」,一个弹窗改完接入,不必再翻 [oai.providers] 的原始表格。
- 一家一格:认得的十几家列成一张表,点一下就加;自己的中转站起个名字、填地址与密钥即可。每家一行状态点——绿 = 接上了、黄 = 缺密钥、灰 = 还没地址;插件页的摘要卡同时给出默认模型、默认接口与「几家就绪」
- 密钥只写不读:页面只知道「设没设」「来自配置还是环境变量」,永远不回显值;输入框留空表示不动它,存好之后框自动清空。密钥仍只落在本机
config.toml - 模型可以手挑:一家的模型列成一串,点 ✕ 少一枚、手打 id 回车加一枚;「拉取模型列表」只读
GET /models,不计费也不消耗对话额度。手选过就以手选为准,/%与画图、写歌、挑片的模型匹配都按这一份;点「恢复跟随接口列表」回到自动,刷新也不会把手选的那份冲掉 - 默认接口与默认模型都在同一个弹窗里:中转站的地址与密钥和
oai <地址> <密钥>是同一份数据;默认模型按供应商分组选,写的是[oai] agent_default_model,房间下一句就跟着换 - 配置新增
[oai.providers.<名字>].models(裸模型 id 列表,留空跟随接口);控制台映射表里也能看到这一格 - 新增控制台接口
/api/oai、/api/oai/provider、/api/oai/provider/remove、/api/oai/models、/api/oai/default、/api/oai/endpoint,写入一律走ctl那条事务 - 本轮跑了单元测试(260 个)与无头浏览器里的界面走查(加供应商、增删模型、换默认模型、拉取失败提示、两种宽度无横向溢出),没有为验证去调模型接口