振る舞いの調整
性格(マルチペルソナ)や知識(メモリー)の枠を超え、トモリの振る舞い(許可する操作や生成方法)は/capabilitiesと/configによって制御されます。このページでは重要度の高い設定を厳選して紹介します。すべてのコマンドはコマンドリファレンスに記載されています。
機能の有効化:許可する操作
Section titled “機能の有効化:許可する操作”/capabilitiesは機能のオン・オフを切り替えます。画像生成、ステッカーの使用、スレッド作成、メッセージ管理、ユーザーのブロック、自己学習、音声メッセージなどが含まれます。各項目は、対応するツールを制御する機能フラグです(ツールと拡張機能を参照)。機能をオフにすると、ユーザーから依頼されてもトモリは一切実行できなくなります。
/model parameters:サンプリングパラメータ(temperature、top-pなど)を設定し、創造性やランダム性を調整します。temperatureを高くすると、より多様な返答になります。/config humanizer:応答がどれくらい人間らしくなるかを調整します。オプションのscopeで、サーバー全体(Global、デフォルト)または特定のペルソナ(Persona)に適用範囲を指定できます。あるペルソナはレベル3でカジュアルに、別のペルソナはレベル0のまま、といった使い分けが可能です。ペルソナの「継承」を選ぶと個別設定が解除されます。/config message-fetch-limit:1回のトリガーでコンテキストとして取得する最近のメッセージ数を設定します。会話の認識力を高める場合は増やし、トークンコストを削減する場合は減らすといった調整に便利です。
システムプロンプト
Section titled “システムプロンプト”システムプロンプトはペルソナの基盤となり、全体的な振る舞いを決定づけます。
/config system-prompt set:カスタムのシステム指示を設定します(最大16,000文字)。/config system-prompt preset:用意されたシステムプロンプトのプリセットから選択します。/config system-prompt remove:デフォルトにリセットします。
SillyTavernサポートのプリセットが有効な場合、内蔵のフォールバックシステムプロンプトは置き換えられますが、ここで設定したカスタムプロンプトは引き続き送信されます。
検閲なしの出力
Section titled “検閲なしの出力”TomoriBotには独自のコンテンツフィルターはありません。モデレーションツールではなく、モデルに安全装置を追加することもありません。使用しているプロバイダーが返した内容をそのまま出力します。そのため、/nsfw jailbreaksはTomoriBot内部の制限を「解除」するものではなく、必要以上に厳しいプロバイダー側のフィルターを回避するためだけに存在します。
これら3つの独立した技術を切り替えます(デフォルトはすべてオフ)。
- Prompt injection:コンテキストにジェイルブレイクの指示ブロックを追加し、モデルが不必要な拒絶をしないように誘導します。
- Unicode spaces:通常のスペースを似たようなUnicodeスペースに置き換え、キーワードやトークンのフィルターがフレーズに一致しないようにします。モデルに送信されるテキストと返答の両方に適用されます。
- Sanitize:同じ理由から、特定の敏感な単語を難読化します。これもリクエストとレスポンスの両方に適用されます。
これらはモデルの能力を変えるものではありません。過剰なプロバイダーフィルターが通常の出力をブロックする頻度を減らすだけです。これらのオプションの一部には年齢制限があります。年齢制限付きコマンドを参照してください。
/persona rename:自分の呼び方を設定します。/server timezone:サーバーのタイムゾーンを設定します。時間に応じた返信やリマインダーに使用されます。
振る舞いではなく、管理者向けの設定やコスト管理(クォータ、ホワイトリスト、BYOK)をお探しですか?それらはサーバーモデレーションに記載されています。