AIチャットボットコミュニティを作ろう:ZeaburでSilly Tavernをデプロイするステップバイステップガイド
個性豊かなAIキャラクターでいっぱいの、自分だけのプライベートチャットサーバーを持つことを夢見たことはありませんか?複雑なストーリーを作り上げたり、ダイナミックなグループチャットに参加したり、あるいは自分で作ったボットとただおしゃべりしたりすることを想像してみてください。Silly Tavernの強力な機能と Zeabur の手軽さがあれば、その想像を数秒で現実に変えることができます。
このガイドでは、Zeabur AI Hub でのAI APIキーの作成から、賑やかなグループチャットのセットアップまで、プロセス全体をご案内します。実際のユースケースを通して、各ステップを説明していきます。
ステップ 1:ZeaburでSilly Tavernインスタンスをデプロイする
最初のステップは、Silly Tavernインスタンスを立ち上げることです。
- Zeabur テンプレートページにアクセスします。
- "Silly Tavern" を検索して、デプロイ(Deploy)をクリックします。
- 設定プロセス中に、ドメイン名を選択します(例:
my-tavern.zeabur.app)。
- デプロイステータスが "Running"(実行中)になったら、ドメイン名をクリックして、新しいSilly Tavernのウェブサイトを開きます。
[👉 ページに関する注意:重要!新しく開いたSilly Tavernのブラウザタブはそのままにしておいてください。ステップ3でここに戻ります。]
ステップ 2 & 3:会話の鍵——APIキーの設定
これは非常に重要なステップです。チャットボットが機能するには「頭脳」となるAPIキーが必要です。これにはZeabur AI Hubを使用します。
パート A:Zeaburからキーを取得する
[👉 ページに関する注意:Silly Tavernのタブは開いたままにします。このステップのために「新しいブラウザタブ」を開いてください。]
- Zeabur AI Hub ページにアクセスします。
- "Create API Key"(APIキーの作成)をクリックします。
- キーに名前を付け、"Create Key" をクリックします。
- すぐに APIキーをコピー して安全に保管してください(再表示されません)。
- 同じページで、Endpoint URL(エンドポイントURL)を見つけます。あなたの場所に最も近いものをコピーしてください(例:
https://sfo1.aihub.zeabur.ai/)。
パート B:キーをSilly Tavernに接続する
[👉 ページに関する注意:ここでZeabur AI Hubのタブを閉じ、Silly Tavernのタブに戻ります。]
- Silly Tavernのインターフェースで、上部のバーにある API接続アイコン(通常は プラグ 🔌 のように見えます)を見つけます。
- 開いたメニューで以下のように設定します:
- API Type(APIタイプ): "OpenAI Compatible" を選択。
- API Key(APIキー): 先ほど作成したキーを貼り付けます。
- Custom Endpoint(カスタムエンドポイント): コピーしたURLを貼り付けます(例:
https://sfo1.aihub.zeabur.ai/)。
- Connect(接続)をクリックします。緑色のライトが点灯するか、成功メッセージが表示されれば準備完了です。
ステップ 4:AIの微調整(ファインチューニング)
頭脳が接続されたので、思考プロセスを調整しましょう。
[👉 ページに関する注意:API/プラグ 🔌 メニューにとどまるか、「A」またはスライダーのアイコンを探してテキスト生成設定を開きます。]
- Token Context (Memory / コンテキストメモリ): 4096 〜 8192 の間に設定します。これはAIが会話の内容をどれだけ覚えられるかを決定します。
- Max Response Length (最大応答長): 200 〜 400 tokens の間に設定します。これはAIの1回の発言の長さを制御します。
- Top K (Creativity / 創造性): 20 〜 50 の間に設定します。
ステップ 5:世界を彩る——キャラクターのインポート
誰もいない酒場(タバーン)なんて楽しくありません!キャラクターを連れてきましょう。
パート A:キャラクターカードを探す
[👉 ページに関する注意:「新しいタブ」を開いてキャラクターライブラリのサイトにアクセスします。]
- aicharactercards.com または chub.ai を閲覧します。
- 気に入ったキャラクターを見つけます。
- "Copy URL" ボタンを探します(または "Download" ボタンを右クリックして「リンクのアドレスをコピー」を選択します)。
パート B:Silly Tavernへインポート
[👉 ページに関する注意:Silly Tavernのタブに戻ります。]
- 右上の Character Management icon(キャラクター管理アイコン、通常は 人型 👤 またはIDカードのように見えます)をクリックします。
- "Import Character" ボタン(クラウドアップロードまたはファイルダウンロードのようなアイコン)をクリックします。
- "Import from URL"(URLからインポート)を選択します。
- 他のサイトからコピーしたリンクを貼り付け、インポートをクリックします。
これでリストにキャラクターが表示されるはずです!
ステップ 6:会話を始めましょう!
[👉 ページに関する注意:リストからインポートしたばかりのキャラクターカードをクリックします。]
キャラクターのインポートと設定が完了し、すべての準備が整いました。キャラクターを選び、下のチャットバーに挨拶を入力して、魔法が起こるのを目撃してください!
ステップ 7:賑やかな方が楽しい——グループチャットの作成
キャラクター同士がどのように交流するか見てみたいですか?
- グループを開始する:
- オプション A: 下のチャットバーにある "ハンバーガーメニュー"(三本線のアイコン) をクリックし、"Turn into a group chat"(グループチャットに変更)を選択します。
- オプション B: キャラクター管理メニュー(👤)で、"Create Group"(グループ作成)アイコンをクリックします。
- メンバーを追加する:
- [👉 ページに関する注意:右側のパネルを確認してください]。キャラクターの横にある "+" 記号をクリックして、現在のチャットに追加します。
- チャットコントロール:
- グループ設定で "Allow self-respond"(自動応答を許可)を有効にして彼らに自由に会話させるか、手動で発言を促すことができます。
あなたの旅はここから始まります
おめでとうございます!!
Zeabur、AI Hub、そして外部データベースの間に完璧なセットアップが完了しました。
さあ、あなただけの物語を紡ぐ準備が整いました。チャットをお楽しみください!