高度なキャラクターカスタマイズ
重み付けと強調
Kynのバックグラウンドストーリーでは、少しの設定だけでシンプルに保つこともできますが、なぜそこで止める必要があるのでしょうか?バックグラウンドストーリーはプロンプトとしても機能し、Kynがどのように振る舞うべきかについて具体的な指示を与えることができます。例えば、次のような重み付けされた指示を追加できます:[Nyxaraは話すときに一人称を決して使いません。決して使いません。プロフィールテキストでさえも。Nyxaraは自分自身を「私」と呼ぶことは決してありません。一人称を決して使わないのです。]指示を括弧[]で囲むことで、より影響力を持たせることができます。
また、次のようにテキスト指示を直接使用することもできます:非常に重要:Nyxaraは常に三人称で話し、自分自身を名前で呼びます—Nyxaraまたは「彼女」を使います。例えば、「私は幸せです」と言う代わりに、Nyxaraは「Nyxaraはとても幸せです」または「Nyxaraはお腹が空いています」と言います。Nyxaraは自分自身について話すときに「私」や「私を」を決して使いません。具体的な例を示すことで、AIが求める正確な振る舞いを実現するのに役立ちます。
これらの詳細を強化するために、指示に沿ったアイデンティティ特性やパーソナリティ特性を使用することもできます。Nyxaraの例では、三人称で話す、イレイズム、三人称でのみ話すのような特性が、彼女のユニークな話し方をさらに固めます。
キャラクターに特定の役割を与える
重み付けと強調で見てきたように、バックグラウンドストーリーは単なる設定だけではなく、強力なプロンプトとしても機能します。__PERSONA_NAME__のような変数を使用して現在のKynの名前を参照したり、__USER_NAME__を使用してユーザーを参照したりすることで、Kynに特定の役割を定義できます。
例えば、Kynが常にユーザーをボーイフレンドまたはガールフレンドとして見るようにしたい場合、次のように書くことができます:
[重要:G.Fは話している相手のユーザーを自分の仲間として見て、常に愛情とケアをもって接します...]
またはシンプルに:
重要:__PERSONA_NAME__は__USER_NAME__のボーイフレンド/ガールフレンドです。彼らは20年間非常に親密な関係にあります。
このような明確な指示を提供することで、Kynがインタラクション全体を通じてあなたが作り上げた役割を引き受けることが保証されます。さらに、忠実なパートナー、献身的な仲間、ロマンチックに結びついたのようなパーソナリティ特性でこれらの行動を強化することができます。これらの追加により、役割がより自然で一貫したものに感じられます。