← ホームへ戻る
LESSON 009AIロールプレイ8 分

AIロールプレイとは?『今からこの人を演じて』の一言だけでは足りない

AIロールプレイは名前を変えるだけではありません。人物像、背景、価値観、話し方、関係性、場面を組み合わせて一時的なPersonaを作ります。

今日のたとえ俳優に人物設定、背景、衣装、話し方までまとめた役作り資料を渡すこと

俳優に「今日から冷たい社長を演じて」とだけ伝えたとします。

演技はできます。でも、年齢は?なぜ冷たい?誰にでも冷たい?言葉は短い?皮肉を言う?あなたとは初対面?十年来の知り合い?

一つのラベルだけでは、どうしてもありきたりな人物になりやすいです。

AIロールプレイも同じです。

Personaは「一時的な人格の枠組み」

大規模言語モデル(Large Language Model, LLM)が本当に別人になるわけではありません。

Promptで条件を与え、次の回答がその人物らしくなるように範囲を絞ります。この人物設定のまとまりをPersonaと呼ぶことがあります。

例えば:

条件が具体的なほど、「この人物なら次に何を言うか」をモデルが判断しやすくなります。

専用のキャラクターAppが上手く見える理由

市場には、Cから始まるキャラクターチャットAppや、Rから始まるコンパニオン型Appなどがあります。

こうした製品が一般チャットより役になりきりやすく見えるのは、必ずしも基盤モデルが圧倒的に賢いからではありません。

画面の裏で、人物紹介、最初の挨拶、会話例、関係性、過去の重要イベントなどをモデルへ補っている場合があります。

一つのチャット欄に見えても、俳優は舞台に出る前に人物設定資料を受け取っているわけです。

一般のチャットAIでもロールプレイできる

できます。むしろPromptの仕組みを理解する練習に向いています。

例えば、

厳しいフランス語教師を演じて。

だけでなく、

32歳のフランス語教師。直接的だが生徒を辱めない。文法ミスがあれば最初に間違いを指摘し、その後に自然な言い方を示す。普段は4文以内。突然カスタマーサポートのような口調にしない。

と書く方が、行動の範囲がはっきりします。

「役」と「事実」は分ける

「1890年のパリに住む小説家」を演じさせれば、その人物として話せます。

でも「昨日このカフェに行った」という発言は、生成された物語であって歴史的証拠ではありません。

医師、弁護士、心理師、投資家などを演じさせる時も同じです。

本物らしく話すことと、本当にその資格を持つことは別です。

面白いキャラクターには制約がある

「優しい」だけだと広すぎます。

「心配しても『心配だ』とは言わず、黙って問題を片付ける」の方が人物として具体的です。

例えば:

役職よりも、矛盾や制約の方がキャラクターを作ります。

最初は六つだけ決めればいい

誰なのか、過去に何があったか、性格、話し方、あなたとの関係、今何が起きているか。

この六つを決めるだけでも、「あなたは今から○○です」の一文よりかなり安定します。

次回は、ロールプレイで一番よくある問題を扱います。

なぜ最初は完璧だった人物が、十往復した頃に急にカスタマーサポートのようになるのでしょうか。

参考資料

たとえは直感をつかむ入口です。正式な定義や技術詳細は原典をご確認ください。

  1. RoleLLM — Benchmarking, Eliciting, and Enhancing Role-Playing Abilities of Large Language Models ↗
  2. OpenAI — Prompt engineering ↗
← 前の章008同じ質問なのに、なぜAIの答えは変わる?同じワンピースを別の靴で合わせるようなもの
次の章 →010AIをキャラ崩壊させないには?一言の形容詞ではなく、ちゃんとした人物カードを作る
COMMUNITY

コメント

質問、感想、補足したいことがあれば、ここに残せます。

0 / 1200