コンテンツにスキップ

振る舞いの調整

TomoriBotに許可する操作や返答の生成方法は、/configの設定で調整できます。性格は複数のペルソナ、知識は記憶のページを参照してください。このページでは、よく使う動作設定を紹介します。

/config > プラグインは、ツール、コンテキストの追加、オプションの応答レビューを制御します:

  • 利用可能なツール: 画像の生成、スタンプ使用、スレッドの作成、メッセージ管理、ユーザーのブロック、自己学習、音声メッセージなど。各トグルは一致するツールを制御するため (ツールと拡張機能 を参照)、ツール使用 をオフにすると、すべてのツールが一度に無効になります。
  • コンテキストの追加: パーソナライズ、返信の絵文字、時間の認識。これらはプロンプトに情報を追加するため、ツール使用が無効になっている場合でも機能し続けます。

短期記憶の自動要約は、/config > 動作 > 高度な記憶で切り替えられます。機能がオフになると、ユーザーの要求に関係なく、そのアクションを実行できなくなります。

/config > プラグイン > 下書きレビュー を開いてレビューを有効化します。初期状態は無効で、キューに入った返答や生成されたシーンを含め、そのサーバー内のすべてのペルソナに適用されます。サーバー管理者はサーバー設定を変更できます。DMには独自の設定があります。

有効にすると、レビュアーがキャラクターの声やシーンへの適合度を確認する間、Tomoriは返答を保留します。レビュアーは1回の完全な推敲を要求できます。確認対象 にはレビュー項目が一覧表示され、有効な項目には緑の丸、無効な項目には赤の丸が表示されます。確認対象を編集 を押すとチェックボックスの一覧が開き、項目にチェックを入れて有効化、チェックを外して無効化できます。

ペルソナの指示、対話例、最近の会話は初期状態で有効です。記憶とコンテキスト、および ツール呼び出し は初期状態で無効です。下書き、トリガーとなったメッセージ、返信先は常に含まれます。記憶とコンテキストを有効にすると、承認された記憶、ドキュメント、参加者の詳細、その他のコンテキストがレビューに追加されます。ツール呼び出し を有効にすると、ツールの定義と完了した実行結果が追加され、ツールリクエストが実行される前にチェックされます。拒否されたリクエストは限定的な修正を受けることができます。返答が推敲されている間も、成功したアクションは保持されます。レビューと推敲によって、特に有効な項目が増えるほど、応答時間とトークンコストが増加する可能性があります。

レビューモデルを選択 で対象となる登録済みテキストモデルを選択します。現在の応答モデルを使用 は、個人プロバイダーやフォールバックを含め、実際に回答しているモデルと資格情報を使用します。固定されたレビュアーは、そのサーバーまたはDMに保存された登録と資格情報を使用します。テキストのみの作成者やツール使用が無効になっている作成者も、対象となるレビュアーを引き続き使用できます。サポートされていない継承モデルには 利用不可 と表示されます。詳細なレビューを有効にするには、サポートされているレビュアーを選択してください。

プロンプトを設定 でレビュー指示を編集できます(最大4,000文字)。デフォルトを使用 でペルソナを考慮したデフォルトに戻ります。ルールチェッカーを選択 で登録済みの互換性のあるMCPチェッカーを選択するか、なし を選択します。その結果は非公開でレビュアーに渡され、レビュアーがこのキャラクターにとって重要かどうかを判断します。チェッカーにはこのリリースにおいて検証された言語/プロファイルの保証はありません。

判定モデルを選択 で /providers からの判定登録を保存します。各モデルとレビュールーブリックにラベル付けされた品質の証拠が得られるまで、詳細レビューのスキップは無効です。保存された選択肢は、このリリースでは有料の判定リクエストを行いません。カスタムプロンプトでもスキップは無効のままになります。いずれかのモデルをクリアすると、レビュアーの継承または なし が復元されます。無効にしても選択内容は保持されます。

レビューは任意の品質チェックです。拒否、利用不可モデル、タイムアウト、不完全な証拠、レビュー予算の超過が発生した場合でも、通常のアプリケーションルールに従って有効な返答や独立したツール要求を続行できます。以前に拒否されたアクションはブロックされたままになります。/kill やフォローアップの中断により保留中のテキストは破棄されます。ファイル、音声、リモート投稿は、提案されたツール引数のレビューを受けます。生成されたメディアは保留テキストレビューの対象外です。非表示の生成とユーザー偽装は既存のパスを維持します。プロバイダーの判断とチェッカーの有用性には依然として人間の評価が必要です。レビューデータの取り扱い を参照してください。

表現(Expressions)を使用すると、ペルソナは言葉以上の反応を返すことができます。彼女はサーバーの絵文字やスタンプを使用でき、お気に入りのGIF、身内ネタの画像、ウェブ上のリンクなど、独自の反応を彼女に与えることもできます。それぞれがどのような状況に適しているかを説明しておけば、その時が来たときに彼女が送信してくれます。

サーバー管理権限を持つメンバーは、/expressions manageを開いて、絵文字、スタンプ、カスタムの3つのタブで全項目を閲覧できます。

/expressions initializeを実行すると、彼女は各絵文字とスタンプを確認し、それらがいつ適しているかを学習します。後で追加されたものは、再度実行するまで/expressions manageで未初期化として表示されます。彼女を修正するには、対象を選択して編集を選び説明や感情を変更するか、情報を消去を選んでそれらを消去します。

カスタムタブでメニューを開き、+ カスタム表現を追加を選択します。名前、いつ使用するかの説明、感情、そしてリンクかファイルのいずれかを指定します。彼女は説明を読んでいつ送信するかを決定するため、「チャットがカオスになった時」のように、「面白い」よりも具体的に記述する方が効果的です。

リンクは何を指していても構いません。彼女は保存された通りに正確に投稿し、Discordは他のリンクと同じように表示します:TenorなどのサイトのGIFリンクはGIFとして再生され、画像リンクは画像として表示され、ウェブサイトはプレビューカードとして表示されます。このため、チャットがカオスになった時に病院のウェブサイトを送信するなど、ジョークにリンクを活用するのに適しています。リンクはhttps://から始まる必要があります。

ファイルはPNG、JPEG、WebP、GIF、MP4形式で、最大10MBまで対応しています。

各サーバーはデフォルトで最大20個のカスタム表現を保持でき、すべてのペルソナ間で共有されます。ファイルとリンクの両方がカウントされ、ネイティブの絵文字やスタンプはカウントされません。上限に達した場合は、新しい表現を追加する前に既存のものを削除してください。既存の表現は引き続き使用および編集できます。セルフホストのボットは、環境設定でこの制限を変更できます。

新しいカスタム表現は、すべてのペルソナが使用できます。特定のペルソナ専用にするには、対象を選択してペルソナを追加を使用します。そのリストから最後のペルソナを削除すると、再び全員が使用できるようになります。

/config > プラグイン でスタンプの使用がオンになっている場合、彼女は1回の返信につき最大1つの表現を、テキストの前、間、または後に独立したメッセージとして送信します。彼女はロールプレイチャンネルではこれらを使用しません。 /expressions manageでは、ペルソナがそれぞれを何回使用したかを確認できます。

ロールプレイチャネルでは、応答内のカスタム絵文字やスタンプメッセージが抑制されます。メンバーは、サーバー管理権限を必要とせずに、ロールプレイチャネルで/tool delete turnを使用して、彼女の最新のターンを削除することもできます。

/config > チャンネル > チャンネルルールでロールプレイチャンネルを設定します。

  • /config > モデル > テキストサンプラーとパラメーター: 温度やトップpなどのサンプリングパラメーター。温度が高いほど多様性が増します。
  • /config > 動作 > 一般的な動作: 返答ヒューマナイザー。ペース配分メッセージは、逐次送信されるメッセージの間に遅延や休止を挟みます。ペース配分と両方の分割オプションにはライブ逐次送信が必要ですが、小文字への統一は逐次送信なしでも機能します(日本語には効果がありません)。これらの設定は、デフォルトではサーバー全体に適用されるか、個々のペルソナに適用されます。/setup では同じ動作傾向を4つの既製プリセットとして選択できます。
  • /config > 動作 > 一般的な動作: メッセージ履歴の上限。会話のコンテキストを深くするには値を上げ、トークンを節約するには値を下げます。これは最大値であり、最近の履歴は増加した後に古いメッセージをバッチ単位で削除します。ウィンドウと配置ルールについては プロンプトの中身 を参照してください。

システムプロンプトはペルソナの上に位置し、全体的な動作を形成します。

  • /config > 動作 > 一般的な動作: カスタムシステム命令 (最大16,000文字) を設定します。
  • /config > 動作 > 一般的な動作: プリセットのシステムプロンプトから選択します。Default + Image Generation Expert は、デフォルトのプロンプトに正確なアニメタグとキャラクター衣装のガイダンスを追加します(タグ検索 を参照)。
  • /config > 動作 > 一般的な動作: デフォルトにリセットします。確認には前のプロンプトが表示されるため、誤ってクリアした場合でも復元できます。

SillyTavernプリセット がアクティブな場合、それがシステムプロンプトを制御します。保存されたサーバープロンプトを再度編集するには、プリセットをオフにしてください。

TomoriBotには独自のコンテンツフィルターがありません。モデルの上にモデレーションレイヤーを追加せず、プロバイダーが生成したものをすべて返します。/nsfw jailbreaksは非表示のボット機能を有効にしません。これは、必要以上に厳格なプロバイダー側のフィルターを回避します。

3つの独立したテクニックを切り替えます (デフォルトではすべてオフ)。

  • プロンプト挿入: コンテキストに命令ブロックを追加して、モデルを不必要な拒否から遠ざけます。
  • Unicodeスペース: 通常のスペースを類似のUnicodeスペースと交換し、プロンプトと応答の両方に適用されるフレーズに対してキーワードフィルターがトリガーされないようにします。
  • サニタイズ: リクエストと返信の両方で、同じ理由で機密性の高い単語を難読化します。

これらのいずれも、モデルが実行できる内容を変更するものではありません。これらは、プロバイダー フィルターが通常の出力をブロックする頻度を減らすだけです。これらのオプションの中には年齢制限のあるものもあります。年齢制限のあるコマンドを参照してください。

  • /config > ペルソナ > アイデンティティと性格: 彼女は自分自身を何と呼んでいます。
  • /config > 動作 > 一般的な動作: サーバーのタイムゾーン。時間認識の応答とスケジュールされたタスクに使用されます。

動作ではなく管理者とコストの制御 (クォータ、ホワイトリスト、BYOK) をお探しですか? これらは サーバーモデレーション の下に存在します。