logo

在 Zeabur 上使用 Silly Tavern 构建个性化 AI 机器人

一步步教你零维护自托管属于你的 AI 角色扮演伴侣。

Kyle ChungKyle Chung

打造您的 AI 聊天机器人社区:在 Zeabur 上部署 Silly Tavern 的逐步指南

您是否曾经梦想过拥有一个充满独特 AI 角色的私人聊天服务器?幻想一下,精心编排复杂的故事线、参与动态的群组对话,或者只是与您亲手创造的机器人闲聊。借助 Silly Tavern 的强大功能和 Zeabur 的便利性,几秒钟内即可从想象变为现实。

本指南将带您完成整个流程,从在 Zeabur AI Hub 创建 AI API Key 到建立热闹的群组聊天。我们将通过一个实际案例来说明每个步骤。

步骤 1:在 Zeabur 上部署您的 Silly Tavern 实例

第一步是让您的 Silly Tavern 实例运行起来。

  1. 前往 Zeabur 模板页面
  2. 搜索 "Silly Tavern" 并点击部署(Deploy)。
  3. 在设置过程中,选择一个域名(例如:my-tavern.zeabur.app)。
  4. 当部署状态显示为 "Running"(运行中)时,点击您的域名以打开新的 Silly Tavern 网站。

[👉 页面提醒:重要!请保留您新打开的 Silly Tavern 网页标签页。我们将在步骤 3 回到这里。]

步骤 2 & 3:对话的关键——设置您的 API Key

这是至关重要的一步。您的聊天机器人需要一个“大脑”,这需要通过 API Key 来运作。我们将使用 Zeabur AI Hub 来完成此操作。

A 部分:从 Zeabur 获取密钥

[👉 页面提醒:保留您的 Silly Tavern 标签页开启。请为此步骤开启一个“新浏览器标签页”。]

  1. 前往 Zeabur AI Hub 页面。
  2. 点击 "Create API Key"(创建 API 密钥)。
  3. 为您的密钥命名,然后点击 "Create Key"
  4. 立即 复制 API Key 并妥善保存(它不会再次显示)。
  5. 在同一页面上,找到 Endpoint URL(端点网址)。复制离您最近的一个(例如:https://sfo1.aihub.zeabur.ai/)。

B 部分:将密钥连接到 Silly Tavern

[👉 页面提醒:现在,关闭 Zeabur AI Hub 标签页并切换回您的 Silly Tavern 标签页。]

  1. 在 Silly Tavern 界面中,查看顶部栏并找到 API Connection 图标(通常看起来像一个 插头 🔌)。
  2. 在打开的菜单中:
    • API Type(API 类型): 选择 "OpenAI Compatible"
    • API Key(API 密钥): 粘贴您刚刚创建的密钥。
    • Custom Endpoint(自定义端点): 粘贴您复制的网址(例如:https://sfo1.aihub.zeabur.ai/)。
  3. 点击 Connect(连接)。亮起绿灯或出现成功消息表示您已准备就绪。

步骤 4:微调 AI

既然大脑已经连接好了,我们来调整他的思考方式。

[👉 页面提醒:停留在 API/插头 🔌 菜单中,或寻找“A”/ 滑块图标以进行文本生成设置。]

  • Token Context (Memory / 上下文记忆): 设置在 4096 到 8192 之间。这决定了 AI 能记住多少对话内容。
  • Max Response Length (最大回复长度): 设置在 200 到 400 tokens 之间。这控制了 AI 一次发言的长度。
  • Top K (Creativity / 创造力): 设置在 20 到 50 之间。

步骤 5:丰富您的世界——导入角色

空荡荡的酒馆一点也不好玩!让我们来找些角色吧。

A 部分:寻找角色卡

[👉 页面提醒:打开一个“新标签页”并前往角色库网站。]

  1. 浏览 aicharactercards.comchub.ai
  2. 找到一个您喜欢的角色。
  3. 寻找 "Copy URL" 按钮(或者在 "Download" 按钮上点击右键并选择“复制链接地址”)。

B 部分:导入至 Silly Tavern

[👉 页面提醒:切换回您的 Silly Tavern 标签页。]

  1. 点击右上角的 Character Management icon(角色管理图标,通常看起来像人像 👤 或 ID 卡)。
  2. 点击 "Import Character" 按钮(看起来像云端上传或文件下载的图标)。
  3. 选择 "Import from URL"(从网址导入)。
  4. 粘贴您从其他网站复制的链接,然后点击导入。

您的角色现在就会出现在列表中了!

步骤 6:让对话开始吧!

[👉 页面提醒:点击列表中您刚导入的角色卡。]

随着角色导入和设置完成,一切都准备就绪。选择一个角色,在底部的聊天栏输入问候语,然后见证魔法发生!

步骤 7:人多更热闹——建立群组聊天

想看看角色们之间如何互动吗?

  1. 开始群组:
    • 选项 A: 在底部的聊天栏中,点击 "汉堡菜单"(三条线图标) 并选择 "Turn into a group chat"(转为群组聊天)。
    • 选项 B: 在角色管理菜单(👤)中,点击 "Create Group"(建立群组)图标。
  2. 新增成员:
    • [👉 页面提醒:查看右侧面板]。点击角色旁边的 "+" 号将他们加入目前的聊天。
  3. 聊天控制:
    • 您可以在群组设置中启用 "Allow self-respond"(允许自动回应)让他们自动交谈,或是手动触发他们发言。

您的旅程由此开始

恭喜!!

在 Zeabur、AI Hub 和外部数据库之间建立好了您的完美设置。

现在,您已准备好构建属于自己的故事。祝您与谈愉快!