SillyTavern 集成指南
通过自定义 OpenAI 兼容聊天补全源将 Routerah 连接到 SillyTavern。
概览
SillyTavern 通过 Chat Completion 来源访问 Routerah。粘贴基础 URL 和 API 密钥,然后从下拉框中选择模型。无需代理或隧道。
快速配置
把这些粘贴到客户端。已登录时会自动填入你的密钥。
基础 URL: https://api.routerah.app/v1
API 密钥: YOUR_API_KEY兼容性
逐步设置
- 1打开 API Connections
点击顶部的插头图标,打开 API Connections 面板。
- 2选择 Chat Completion
将 API 类型设置为 Chat Completion。
- 3选择 Custom(OpenAI-compatible)
在 Chat Completion Source 下拉菜单中选择 Custom(OpenAI-compatible)。
- 4粘贴基础 URL
输入 Routerah 以 `/v1` 结尾的基础 URL,不要添加 `/chat/completions`。
textCustom Endpoint (Base URL): https://api.routerah.app/v1 - 5粘贴 API 密钥
将 Routerah API 密钥粘贴到 Custom API Key 字段。
- 6连接并选择模型
点击 Connect。Model 下拉框会由 Routerah 的模型列表填充。
在 Android 上运行(Termux)
SillyTavern 没有 Android 应用,但可以在手机的 Termux 中运行。按以下步骤安装一次,在手机浏览器中打开,然后按上面的步骤连接 Routerah。
- 1安装 Termux
请从 F-Droid 或其 GitHub 发布页面获取 Termux。Play 商店版本已不再维护,无法使用。
- 2选择镜像并更新
打开 Termux 并运行第一条命令。选择 Mirror group 和离你较近的地区,然后更新软件包。
bashtermux-change-repo pkg update && pkg upgrade - 3安装依赖
这会安装 Git 和 Node.js。在较旧的 32 位手机上,如果启动时出现 Unsupported platform 错误,请再运行 `pkg install esbuild`。
bashpkg install git nodejs-lts nano - 4下载 SillyTavern
这会把稳定版下载到你的 Termux 主目录。
bashgit clone https://github.com/SillyTavern/SillyTavern -b release - 5启动 SillyTavern
在手机浏览器中打开 http://127.0.0.1:8000,然后按上面的设置步骤操作。聊天时请让 Termux 在后台保持运行。以后要再次启动,运行这两条命令即可。
bashcd ~/SillyTavern bash start.sh - 6更新 SillyTavern
想要最新版本时运行此命令。你的角色和聊天记录都会保留。
bashcd ~/SillyTavern git pull --rebase --autostash
推荐模型
在这里可用的免费模型。把任意模型 id 粘贴到客户端即可。
注意事项
- 只粘贴以 `/v1` 结尾的基础 URL。SillyTavern 会自行追加 `/chat/completions`,自己加上会返回 400 错误。
- 模型下拉框为空说明连接失败。请重新核对基础地址,然后启用 Bypass API status check。
- 401 表示密钥已过期或输入有误。请在 Routerah 仪表板生成一个新密钥,粘贴时不要带前后空格。
- 如果流式输出中途断句,先关闭 Streaming 确认原因,再重新开启。会剥掉 `data:` 前缀的企业代理同样会破坏它。