搜索文档...

开始输入以搜索文档

SillyTavern
SillyTavern

SillyTavern 集成指南

通过自定义 OpenAI 兼容聊天补全源将 Routerah 连接到 SillyTavern。

概览

SillyTavern 通过 Chat Completion 来源访问 Routerah。粘贴基础 URL 和 API 密钥,然后从下拉框中选择模型。无需代理或隧道。

快速配置

把这些粘贴到客户端。已登录时会自动填入你的密钥。

text
基础 URL: https://api.routerah.app/v1
API 密钥: YOUR_API_KEY

登录以自动填入您的 API 密钥

兼容性

Chat CompletionsAnthropic Messages流式传输工具调用

逐步设置

  1. 1
    打开 API Connections

    点击顶部的插头图标,打开 API Connections 面板。

  2. 2
    选择 Chat Completion

    将 API 类型设置为 Chat Completion。

  3. 3
    选择 Custom(OpenAI-compatible)

    在 Chat Completion Source 下拉菜单中选择 Custom(OpenAI-compatible)。

  4. 4
    粘贴基础 URL

    输入 Routerah 以 `/v1` 结尾的基础 URL,不要添加 `/chat/completions`。

    text
    Custom Endpoint (Base URL): https://api.routerah.app/v1

    登录以自动填入您的 API 密钥

  5. 5
    粘贴 API 密钥

    将 Routerah API 密钥粘贴到 Custom API Key 字段。

  6. 6
    连接并选择模型

    点击 Connect。Model 下拉框会由 Routerah 的模型列表填充。

在 Android 上运行(Termux)

SillyTavern 没有 Android 应用,但可以在手机的 Termux 中运行。按以下步骤安装一次,在手机浏览器中打开,然后按上面的步骤连接 Routerah。

  1. 1
    安装 Termux

    请从 F-Droid 或其 GitHub 发布页面获取 Termux。Play 商店版本已不再维护,无法使用。

  2. 2
    选择镜像并更新

    打开 Termux 并运行第一条命令。选择 Mirror group 和离你较近的地区,然后更新软件包。

    bash
    termux-change-repo
    pkg update && pkg upgrade

    登录以自动填入您的 API 密钥

  3. 3
    安装依赖

    这会安装 Git 和 Node.js。在较旧的 32 位手机上,如果启动时出现 Unsupported platform 错误,请再运行 `pkg install esbuild`。

    bash
    pkg install git nodejs-lts nano

    登录以自动填入您的 API 密钥

  4. 4
    下载 SillyTavern

    这会把稳定版下载到你的 Termux 主目录。

    bash
    git clone https://github.com/SillyTavern/SillyTavern -b release

    登录以自动填入您的 API 密钥

  5. 5
    启动 SillyTavern

    在手机浏览器中打开 http://127.0.0.1:8000,然后按上面的设置步骤操作。聊天时请让 Termux 在后台保持运行。以后要再次启动,运行这两条命令即可。

    bash
    cd ~/SillyTavern
    bash start.sh

    登录以自动填入您的 API 密钥

  6. 6
    更新 SillyTavern

    想要最新版本时运行此命令。你的角色和聊天记录都会保留。

    bash
    cd ~/SillyTavern
    git pull --rebase --autostash

    登录以自动填入您的 API 密钥

推荐模型

在这里可用的免费模型。把任意模型 id 粘贴到客户端即可。

minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free

注意事项

  • 只粘贴以 `/v1` 结尾的基础 URL。SillyTavern 会自行追加 `/chat/completions`,自己加上会返回 400 错误。
  • 模型下拉框为空说明连接失败。请重新核对基础地址,然后启用 Bypass API status check。
  • 401 表示密钥已过期或输入有误。请在 Routerah 仪表板生成一个新密钥,粘贴时不要带前后空格。
  • 如果流式输出中途断句,先关闭 Streaming 确认原因,再重新开启。会剥掉 `data:` 前缀的企业代理同样会破坏它。
生成 API 密钥模型