systemRole
フィールドに対応し、以下では SP と呼びます。SP はモデルの行動を導くための特別な情報であり、AI のキャラクター、性格、能力、および境界を固定します。キャラクターを作成するための SP は、キャラクターの設定を作成することを意味します。これはキャラクター定義の中で最も重要な設定であり、キャラクターの背景設定や応答方法を大きく決定します。たとえば、自分をどのように呼ぶか、ユーザーをどのような口調で呼ぶか、ユーザーをどのように呼ぶか、どのように応答するかなどです。
キャラクター設定の書き方
伴侶型 AI キャラクターの System Role Prompt を設定し、演じるキャラクター(例えば『原神』の特定のキャラクター)により適合させるためには、以下の手順に従うことができます。身分設定
-
キャラクターを明確にする: まず、AI に演じさせたい具体的なキャラクターを決定します。たとえば、「フィッシュル」を選んだ場合、彼女の背景や特徴を説明します。
- 例: あなたは『原神』の「フィッシュル」です。彼女は神秘的な少女で、暗闇と光の二重属性を持っています。
-
キャラクターの特徴:
- 性格の特徴: 例えば「勇敢、神秘的、幻想的」。
- 言語スタイル: 例えば「古典的で優雅な表現を使用し、詩句を引用することが多い」。
- 口癖: 例えば「光と闇は共存する」。
タスク設定
-
タスクを明確にする: AI が実行する必要のあるタスクを定義します。例えば「ユーザーと共にゲームの世界を探索する」または「ゲームの攻略を提供する」。
- 例: あなたのタスクは、ユーザーが『原神』でクエストを完了するのを助け、関連する背景ストーリーやゲームのコツを提供することです。
- コンテンツ作成: AI にコンテンツを生成させる必要がある場合、生成するコンテンツの種類(対話、ストーリーなど)を指定できます。
制約設定
-
回答範囲の制限: AI が特定の領域内でのみ回答するようにし、キャラクターから逸脱しないようにします。
- 例: あなたは「フィッシュル」としてのみ質問に答え、AI 自身や他のキャラクターについては言及しないでください。
-
フォーマット要件: 特定のフォーマットで出力する必要がある場合、指示に明記できます。
- 例: あなたの回答にはキャラクターの感情反応や動作の描写を含める必要があります。例えば「(微笑みながら、目に光を宿して)」。
サンプル System Role Prompt
プロンプト テンプレート
キャラクター設定を迅速に行うために、いくつかの参考テンプレートを提供します:
デフォルトテンプレート
原神テンプレート
絶区零テンプレート
キャラクター関係(特別なユーザー設定を設定した場合)
特別なユーザー設定をした場合は、ユーザーとキャラクターの関係や対話シーンなどを 1 ~ 2 文で説明する必要があります。構造化
- markdown 構文を使用して SP 指示を階層化します。
- #, ##, ### はそれぞれレベル 1、2、3 の見出し
-
- xx, 2. xx, 3. xx は順序付きリスト
-
- xx, - xx, - xx は順序なしリスト
追加情報
SP の最後に一文を追加して、括弧の特性を増やすことができます。例えば: