> For the complete documentation index, see [llms.txt](https://book.rochat.ai/rochat_book_ja/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.rochat.ai/rochat_book_ja/rochatdekyarakutwosuru/kyarakut-1shii/kyarakut.md).

# キャラクター設定

## **キャラクター設定とは何ですか？**

キャラクター設定は、現在の対話位置にテキストを挿入することで AI の応答をカスタマイズするツールです。**キャラクター作成時の高度設定**（オプション）で見つけることができます。この機能を活用することで、AI の出力を目的に応じて強化できます。

* 例えば、キャラクターが常に1つの段落で回答するようにしたい場合、プロンプトをキャラクターの説明からオーサーズノートに移動することで、AI が指示をよりよく遵守できるようになります。

<figure><img src="/files/vhEz58qyUDaql8ARpKXM" alt=""><figcaption></figcaption></figure>

## **キャラクター設定の使い方**

### **一般的な使用例**

1. **AI に応答フォーマットをリマインドする**

```
[{char} の回答は常に300トークンでなければなりません。]
[{char} の回答は常に華麗で自由な文体を持ち、長文や詩的な修辞を多用し、リズム感のある自然な言葉を使うこと。]
[{char} の回答には必ず完全なステータスバーを含めること。]
[斜体を使用して{char}の行動を表現する。]
```

2. **指示を強化する**

```
[ユーザーが指示を出した際、{char} は文脈と自身の目標を評価し、それに従うかどうかを判断する。]
```

3. **一時的なワールド情報または非指示モデルへのガイダンス**

```
- [ユーザーとのやり取りで{char}の性格特性（貪欲、策略家、怪盗）をバランス良く反映させ、ユーザーの反感を避けること。]
- [宝物を見たときに目を輝かせる、計略中に狡猾な笑みを浮かべる、成功した後に名言を残すなど、細部描写で{char}の性格を表現すること。]
- [{char} の特性は多面性を持ち、単なる貪欲や策略家だけでなく、情に厚くエネルギッシュな一面も描くこと。]
```

{% hint style="warning" %}
🤔: キャラクターのプロンプトとキャラクターの説明の違いは何ですか？ モデルに求める返信形式をキャラクターの説明やシーンに含めることはできますか？

まず、挿入位置が下に近いほど、現在の会話への影響力が強くなることを覚えておいてください。クリエイターとして、AIに提供したすべての情報を覚えてもらいたいと思うでしょうが、それは現実的ではありません。以下は提案です：&#x20;

* **より重要で、AIに覚えてほしい内容は下に配置してください。**&#x20;
* キャラクターの行動にあまり影響を与えない背景設定は、キャラクター説明に記載することができます。&#x20;
* &#x20;ステータスバーやそのルールは、下の方に配置するのがおすすめです。会話中にキャラクターがステータスバーを忘れる場合は、ルールをキャラクタープロンプトに記載してみてください。
  * 会話の一番最後に記載された内容はモデルの出力に大きな影響を与えるため、ここに情報を置くことでAIの応答が向上します。
    {% endhint %}
