ワールドブック
キャラクターが必要なときに会話へ引き込む、使い回せる世界設定。
ワールドブックは、ある世界の場所・勢力・NPC・アイテム・歴史・ルールをまとめた、使い回せる設定エントリーのコレクションです。キャラクター、ストーリー、小説にブックをアタッチすれば、AI は生成時にその設定を参照するので、毎回世界を説明し直さずに済みます。
メモリーはあなたとひとつの関係についてのものです。ワールドブックは世界についてのもので、同じブックが同時に何人ものキャラクターを支えられます。
キーワードリスト、挿入の深さ、優先度、再帰といった設定項目はありません。あなたはエン トリーを書き、いくつかをカノンとして印を付けるだけで、何をモデルへ届けるかは Reverie が決めます。エントリーを名指しすれば確かに引き込まれますが、それは検索の段階のひとつ であって、自分で配線するものではありません。
エントリーがモデルへ届くまで
すべてのエントリーは二種類のどちらかです。
| エントリーの種類 | コンテキストに入るとき |
|---|---|
| コアカノン | 毎ターン、確定した事実として——世界の枠組み:いつどこにいるのか、その世界を決めるルールとトーン。 |
| 関連時 | その場面が求めたときだけ。直近の会話と意味で照合されます。 |
コアカノン
カノンはブック単位で、ブックの中ではリストに並んだ順に、カノン予算を使い切るまで詰め込まれます。入りきらなかったものは注入されません——プレビューがコアカノンが予算超過の下に並べます。最初のエントリーだけは、それひとつで予算を超えていても必ず残ります。
つまりカノンではエントリーの順序が効いてきます。エントリーを上へドラッグするか、その行のメニューの先頭へ移動/末尾へ移動を使って、小さいモデルで何を生き残らせるかを決めてください。エディターのメーターはコアカノン:毎ターン N トークンを消費と表示し、量が重くなると警告します。
関連時
ほとんどのブックではこちらが大半で、モデルへは三つの経路で届きます。
- ブックまるごと同乗する。 ブックの「関連時」エントリーがカノンの余りに収まるなら、照合の手順なしに、リスト順で全部が含まれます。プロンプトのキャッシュされる部分に入るので、これが一番安上がりです。プレビューがそうはっきり伝えます。
- 名指しされる。 エントリーのタイトルかエイリアスのどれかが、あなたの最新メッセージかキャラクターの直近2件の返信にそのまま現れたら、本来の順位に関係なくそのエントリーが浮上します。照合はラテン文字のキーなら単語単位、CJK なら部分一致です。
- 意味で照合される。 それ以外の場合、Reverie は直近の会話をベクトル化し、最も近いエントリーを引き出します。これは言語をまたいで働きます。ある言語で書かれた設定が、別の言語の会話で浮上します。
ブックが大きすぎて収まらないときは、近い一致だけが全文で注入され、残りはワールドインデックスになります——エントリーごとに1行、タイトルと一行の要旨だけを並べ、少なくともその話題が存在することをモデルに知らせます。ツールを使えるモデルなら、そこからインデックス済みエントリーの全文を必要に応じて取り出せます。ツール非対応のモデルでは、話題が存在することしか分かりません。
| 予算 | 値 |
|---|---|
| コアカノン | モデルの入力ウィンドウの 10%、上限 4,000 トークン |
| 大きなブックの1ターンあたりの設定 | 2,000 トークンと、カノンが残した分の小さいほう |
| 全文で注入されるエントリー | 最大 5 件、それぞれ 800 トークンに切り詰め |
| ワールドインデックス | 最大 12 話題、さらに注入されたエントリーからリンクされる最大 6 件 |
| そのままの一致 | 最大 8 件、うちキャラクターの返信からは最大 4 件 |
| 照合対象の会話 | 直近 6 メッセージ |
有効とオフ
各エントリーには、カノンとは別に有効/オフのスイッチもあります。エントリーをオフにすると棚上げされます。ブックには残り編集もできますが、どの経路からも AI へは届きません——カノンでも、照合でも、インデックスでも、オンデマンドの取得でもです。オンに戻せばすぐ復帰します。
ブックを静かに効かなくさせる唯一の設定なので、期待した設定が出てこないときはまずここを確認してください。エントリーを複数選択してオフにする/オンにするでまとめて棚上げ・復帰でき、オフのものフィルターで今棚上げされているものを確認できます。
エントリーを作成・編集したあとは、意味で照合できるようになるまで短いインデックス処理 が入り、その間その行にはスマート検索用にインデックスを作成中…と表示されます。ブ ックがおおむねインデックスされるまでは、一致が見つからないターンはそのままの一致と、 ただのリスト順に戻ります——取り込んだばかりのブックは、インデックスが追いつくまで意 味ではなく順序で動くということです。
ブックをアタッチする
ワールドブックは、ひとつのチャットではなく、その世界を持っているものにアタッチします。
- キャラクター——キャラクターエディター → 詳細設定 → ワールドブックをアタッチ。そのキャラクターとのすべてのチャットがブックを引き継ぎます。
- ストーリー——ストーリーエディターのキャラクタータブ、配役の下。
- 小説——作成ウィザードのストーリーの設定のステップ、またはあとから小説の設定で。
生成時には、ストーリーや小説自身のブックと、その配役が持ち込むブックが統合されます。同じブックが二重に——ストーリーに一度、その中のキャラクターに一度——アタッチされていても、注入は一度だけです。グループチャットでは各エントリーにどのキャラクターのブック由来かラベルが付くので、あるキャラクターのカノンが別のキャラクターのものとして読まれることはありません。
自分のブックと、非公開でないブックならどれでもアタッチできます。ライブラリを見るで公開ブックが一覧され、限定公開のブックもリンクがあればアタッチできます。ブックのエントリーを編集できるのは所有者だけです。
ブックを書く
エントリーにはエントリータイトル(文ではなく短い名詞句)、そのロア、任意のエイリアス、カノンのトグル、有効スイッチがあります。1エントリー1話題にとどめてください。長いエントリーは、小さくまとまった複数のエントリーより検索の精度が落ちるため、エディターが警告します。
もっと速い入り口:
- AIで生成——世界を説明すると、エントリーごと下書きされたブックが返ってきます。いくつかはカノンとして印が付いています。
- テキストをエントリーに分割——設定メモを貼り付けて、それぞれ自己完結したエントリーに切り分けてもらいます。
- インポート——SillyTavern の world info エクスポート、lorebook の JSON ファイル、あるいはキャラクターカードの PNG。アクティベーションキーはトリガーではなくエイリアスになります。
- プレビュー——サンプルのメッセージを打ち込むと、どのエントリーが含まれ、どれがインデックスされるだけで、どのカノンが予算超過かが正確に分かります。実際のチャットと同じ選択処理が走ります。
エディターはあなたの設定が実際どこに届いているかも教えてくれます。各行にチャットで何回使われたかが出て、未使用フィルターと利用が多い順の並べ替えが死んだ設定を浮かび上がらせ、「関連時」のエントリーが一度も浮上していないときはブックが知らせてくれます——たいていはタイトルが曖昧すぎるか、内容が薄すぎるサインです。
共有・複製・エクスポート
ブックは既定で非公開です。限定公開はリンクで共有し、公開はコミュニティライブラリに掲載され、10 件以上のエントリーが必要です。非公開でないブックはすべて他言語で表示するために自動翻訳されますが、検索は常にあなたの原文に対して走ります。
見られるブックならどれでも、自分のライブラリに複製で自分の編集できる複製が作られ、エクスポートで SillyTavern 互換の lorebook としてダウンロードできます。
| 上限 | 値 |
|---|---|
| ブックのタイトル/説明 | 120/2,000 文字 |
| タグ | 20 個、各 50 文字以内 |
| 1ブックあたりのエントリー | 2,000 |
| エントリーのタイトル/ロア | 2–100/20–20,000 文字 |
| 1エントリーあたりのエイリアス | 50 個、各 120 文字以内 |
| 公開に必要なエントリー | 10 |
| 1回のインポート | 500 エントリー |
| 分割するテキストの入力 | 40,000 文字 |
| AIで生成 | プロンプト 4,000 文字以内、出力 4–16 エントリー |
| プレビューのメッセージ | 2,000 文字 |
| 一括操作 | 一度に 500 エントリー |
| ユーザーあたりのブック数 | 上限なし |
生きた世界
生きた世界(ブックエディター → 設定)をオンにすると、遊んでいる間に AI がブックへ書き込めるようになります。ロールプレイの中で確定した持続的な変化が、本物のエントリーになります。
| ルール | 値 |
|---|---|
| 使えるのは | 自分が所有する非公開のブック——限定公開や公開にするとオフになります |
| 書き込み元 | 自分のチャット、ツールを使えるモデルで |
| 新しい設定 | 新しい関連時エントリー。AI が何かをカノンにすることはありません |
| 既存の設定 | もとの文のあとに追記され、書き換えも削除もされません |
| 予算 | 1ブックあたり24時間で30回の書き込み |
| サイズ | 新規エントリー 4,000 文字以内、1回の追記 2,000 以内、育ったエントリー 20,000 以内 |
| 確認 | すべての書き込みが AIによる更新に取り消す付きで並びます |
取り消しはエントリーごとに新しいものから順に効き、書き込み以降テキストが変わっていない場合だけ使えます。設定を書いた返信を再生成すると、その設定も巻き戻るので、却下した返信は世界に跡を残しません。
書き込みは所有者自身のチャットからしか来ないので、他の人があなたの生きたブックで遊んでも、それが変わることはありません——そもそも生きた世界には非公開のブックが要るので、他の人はアタッチすらできません。
ワールドブック、メモリー、シナリオ
| 何を保持するか | 範囲 | |
|---|---|---|
| ワールドブック | 舞台についての設定——場所、勢力、NPC、歴史、ルール | キャラクター・ストーリー・小説をまたいで使い回せる |
| メモリー | あなたと、一人のキャラクターとの関係についての事実 | キャラクターごと、ペルソナごと、枝ごと |
| シナリオ | ひとつのチャットの開始状況 | ひとつのチャット、始めるときに選ぶ |
筋書きの展開や関係の事実はメモリーに属します。チャットの開始設定はシナリオに属します。ワールドブックは、誰が話していようと、二人のあいだに何があろうと変わらず本当であることのためのものです。
コツ
- カノンはひと握りのエントリーにとどめる。 カノンは毎ターン必ずコンテキストを使い、入りきらなかった分は単に捨てられます。
- 人が尋ねそうな形でエントリーを書く。 照合は意味で行われるので、名前を並べただけのものより、明快な答えのように読めるエントリーのほうがよく浮上します。
- 短く名前のような話題にはエイリアスを。 固有名詞、アイテム名、符牒は意味での照合がもっとも弱いところで、そのままの一致がその穴を埋めます。ありふれた語は避けてください。
- ブックに頼る前にプレビューを走らせる。 実際に送るようなメッセージで。
関連
- ストーリーを書く —— ストーリーの配役にブックをアタッチする
- ノベルモード —— 小説でのブック
- メモリーの仕組みとシナリオ —— 残り2つのコンテキスト層
- キャラクターの取り込み —— キャラクターカードの lorebook を取り込む
- ワールドブックが lorebook ではない理由 —— 設計ノート