SillyTavernとは何ですか?
SillyTavern は、多くのモデル API を使用したロールプレイや長い形式の会話のためのパワーユーザー チャット フロントエンドです。
この SillyTavern セットアップは、カスタム OpenAI 互換のチャット完了フローに従います。 /v1 で終わる API ルートを使用し、検出が利用できない場合は正確なモデル ID を指定し、長い会話の前にテスト メッセージを使用します。 SillyTavern はバンドルされたモデル サービスではなくフロントエンドであり、長時間のロールプレイ セッションではかなりのプロンプト トークンと履歴トークンが蓄積される可能性があります。テスト メッセージでカスタム チャットの完了を確認し、検出が失敗した場合は手動でモデルを入力し、長い会話を開始する前にコンテキストの制限と使用法を確認します。
TokenHub は、テキスト補完や別のプロバイダーのプリセットではなく、SillyTavern の Custom (OpenAI-compatible) チャット補完ソースに属します。 SillyTavern は、カスタム エンドポイントがすべての機能で動作することが保証されていないため、テスト メッセージで確認してくださいと警告します。
SillyTavern の公式接続シーケンスに従ってください。
- API Connections を開きます。
- API タイプを Chat Completion に変更します。
- Chat Completion Source には
Custom (OpenAI-compatible)を選択します。 - カスタム エンドポイント URL に「
https://us-api.tokenhub.com/v1」と入力します。 - TokenHub API キーを入力してください。
- TokenHub の
/v1/modelsがリストを返した場合は、メニューからモデルを選択します。それ以外の場合は、テキスト フィールドに完全なモデル ID を入力します。 - [Test Message] をクリックし、最小限のプロンプトを送信します。
公式ガイドでは、/v1 で終わる URL を許可していますが、SillyTavern はそのパス自体を追加するため、/chat/completions を追加しないようにと記載されています。
実際のリクエストが機能した後でのみ、API ステータス チェックをバイパスしてください。
テスト メッセージと実際のチャットの両方が正常に返されたにもかかわらず、エンドポイントが利用できないことが SillyTavern によって報告された場合は、Bypass API status check を有効にします。これにより、ステータス警告が抑制されます。 401、404、タイムアウト、または無効なモデルは修正されません。失敗したリクエストを隠すために使用しないでください。
プロンプト後処理を SillyTavern 固有のコントロールとして扱う
エンドポイントで隣接するロール、単一のシステム メッセージ、またはユーザー メッセージを最初にマージする必要がある場合は、文書化されたレベルを最も制限の低いものから最も制限的なものへと移動します: [なし]、[連続したメッセージをマージ]、[半厳密]、[厳密]、および [単一ユーザー メッセージ]。
ツール呼び出しの場合は、no tools バリアントを選択しないでください。ツールを使用しない形式の Merge、Semi-strict、および Strict では、プロンプトからツール呼び出しが削除されます。なしおよび基本的なチャット完了から始めます。明確なロール形式エラーが発生した後にのみ、処理を強化してください。
SillyTavern のフォームのフィールドのトラブルシューティングを行う
- 空のモデル メニュー:
/modelsは使用可能なリストを返さなかったので、モデル ID を手動で入力してください。 - 404: エンドポイントが
/v1で終了することを確認してください。 - テスト メッセージは成功しますが、ステータス警告が残ります。その場合のみ、API ステータス チェックをバイパスすることを検討してください。
- ツールが突然消える: ツールを使用しないプロンプトの後処理オプションを確認してください。
- ロール メッセージ フォーマット エラー: すべてを 1 つのメッセージにまとめるのではなく、一度に 1 レベルずつマージ、セミストリクト、およびストリクトを試してください。
公式リファレンス
モデルの選び方
SillyTavern カスタム API FAQ
どの API タイプを選択すればよいですか?
[チャット完了] を選択し、ソースとして [カスタム (OpenAI 互換)] を選択します。
SillyTavern が私の TokenHub モデルをリストできない場合はどうすればよいですか?
正確なモデル ID を手動で入力します。カスタム エンドポイントは、/v1/models リストが利用できない場合でも機能します。
APIステータスチェックのバイパスをオンにする必要がありますか?
テスト メッセージは機能するが、ステータス チェックで誤った警告が継続される場合のみ。動作していないエンドポイントは修復されません。
SillyTavern の長いチャットが遅くなったり、失敗したりするのはなぜですか?
文字プロンプトとチャット履歴はコンテキストを継続的に消費します。モデルのコンテキストの制限とトークンの使用状況を確認し、必要に応じて履歴を要約またはトリミングします。
SillyTavern カスタム エンドポイントを確認するにはどうすればよいですか?
テスト メッセージを実行し、選択したモデルがアクティブのままであることを確認し、長時間のチャットを開始する前に TokenHub ログでチャット完了リクエストを確認します。
参考資料
この設定は TokenHub と公式ドキュメントに基づいており、最終確認日は 2026-09-08。