クリエイターAI設定
これらはクリエイターがエディタで設定するワールドレベルの設定です。プレイヤー側の設定(モデル選択、温度、コンテキスト、BYOK)については プレイヤーガイド:AI設定 を参照してください。
playerName
| 型 | デフォルト |
|---|---|
| string | "User" |
プロンプト内でのプレイヤーの表示名。すべての {{user}} マクロがこの値に置き換わります。ワールドのフィクションに合わせて設定してください — 軍事シムなら「Commander」、アドベンチャーなら「Traveler」など。
プレイヤーはペルソナで自分の名前を設定することもでき、それはこのデフォルトを上書きします。
ロアブック設定
これらはロアブックのキーワードスキャナーの動作を制御します。エディタの ロアブック > Entry Settings で設定可能。
| パラメータ | 型 | デフォルト | 説明 |
|---|---|---|---|
lorebookScanDepth | integer | 2 | キーワードマッチのため直近何件のメッセージをスキャンするか。デフォルト2 = 直近2メッセージのみ。深いコンテキストトリガーには増やせるが、値を大きくするとマッチングのオーバーヘッドが増す。 |
lorebookRecursionDepth | integer | 0 | トリガーされたエントリをさらに何階層キーワード再スキャンするか。0 = 単一パス(再帰なし)。2 にするとトリガーされたエントリの内容が再スキャンされ、最大2層深く。相互につながった伝承に良いが、深い再帰ではトークン予算に注意。 |
structuredOutput
| 型 | デフォルト |
|---|---|
| boolean | false |
true にすると、response_format: { type: "json_object" } 経由でAIにJSON形式での返信を強制します。AI出力を厳密にパースする必要のあるメカニクス重視ワールド向け。これがオンだとAI返信は自然言語ではなくJSONオブジェクトになります。
上級
structuredOutput はエディタUIで公開されていません。有効にするには、ワールドJSONをエクスポートし、settings オブジェクトに "structuredOutput": true を追加して再インポートしてください。ほとんどのワールドはこれを必要としません。
関連項目
- AIディレクティブとマクロ — エンジンが処理するAI出力をどう生成するか
- 優れたエントリの書き方 — これらの設定が形作るAIが読むコンテンツ
- プレイヤーガイド:AI設定 — モデル選択、温度、コンテキスト、BYOK
すべてのWorldSettingsフィールド → World Spec: Schema
