连接配置
保存连接配置可让你在不同 API、模型和格式化模板之间快速切换。当你同时使用多个 API 连接,或需要在无需在各个菜单中翻找的情况下切换不同配置时,这一功能会非常有用。
访问连接配置
自 SillyTavern 1.12.6 及更高版本起,此功能默认以内置扩展的形式启用,可在 API 连接菜单中使用。若你想禁用它,请打开扩展面板,点击“管理扩展”,在列表中找到 Connection Profiles,取消勾选“启用”复选框,然后点击“关闭”。
保存的内容
连接配置会保存以下选择。
通用
- API 类型、模型和服务器 URL
- Secret Key
- 设置预设
- 回复起始内容(可显式留空)
- 自定义停止字符串(可显式留空)
- 推理格式化
文本补全 API
聊天补全 API
- 提示词后处理
- 代理预设
管理连接配置
注意
配置仅保存下拉字段中的选择,对底层的设置一无所知。这意味着切换到其他配置时,你将丢失未保存的更改。为避免丢失临时性更改,请务必确保所有预设和模板都已更新。
- 要保存配置,请设置好所有需要的选项,然后点击“创建”按钮。接着检查设置并为该配置提供一个名称。名称必须唯一。
- 要查看所选配置的详细信息,请点击“信息”按钮。再次点击可隐藏详情。
- 连接配置的设置会保存到
settings.json中,但在你按下“更新”按钮之前,不会更改关联的配置保存文件。这意味着如果你设置好了一个配置,但在未更新的情况下切换到了其他配置,你之前的所有更改都将丢失。 - 要从已保存的配置中恢复更改过的选择,请点击“重新加载”按钮。
- 要删除某个配置,请点击“删除”按钮并确认删除。此操作不可撤销。
斜杠命令
可使用以下斜杠命令来管理连接配置。
/profile [name]- 提供参数时切换到指定配置;未提供参数时返回当前配置的名称。/profile-create [name]- 将当前设置以指定名称保存为一个新配置。/profile-list- 以 JSON 序列化数组的形式返回所有可用配置的名称。/profile-get [name]- 以 JSON 序列化对象的形式返回指定名称配置的详细信息。/profile-update- 用当前设置更新所选配置。