0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【ChatGPT】“あなたは〇〇です”では足りない? ロール(役割)では、より良い回答は得られない。arXiv論文より。

0
Last updated at Posted at 2025-12-13

 どうも、カーブミラーです。

 今回は、“あなたは〇〇です”では足りない? ロール(役割)では、より良い回答は得られない。arXiv論文より。

本記事は、ChatGPT Plusプラン
を用いています。  あしからず。

 ChatGPT等の動作状況を知らせる
  OpenAIのステータスページ。
   OpenAIステータス


 こちらも載せますね。
  ChatGPTが使えない?ログインできない・反応しない原因やエラー時の対処法を解説


 著作権法については
  こちらを参照するのが
   良いのではないかと。

 文化庁レポートをもとにした
  著作権法についての動画(約20分)
   かいちのAI大学 【警告】ChatGPTの画像生成は危険です...【4o Image Generation】


 先日(2025/10/30)の再投です。

 OpenAI公式ポスト

 米国、カナダ、日本、韓国で、
  招待コードなしでSoraアプリに
   アクセスできるようになりました。

 期間限定です(いつまでかは不明)



 さっそく、【本題】です。

 今回は、
  “あなたは〇〇です”では足りない?
   ロール(役割)では、
    より良い回答は得られない。
     arXiv論文から捻り出しました。

 こちらの論文を参考にしています。
  arXiv:Do Persona-Infused LLMs Affect Performance in a Strategic Reasoning Game?

 この論文では

  ペルソナ提示は
   生成されるテキストのスタイルを
    変えるが、
     それが実際の意思決定や
      戦略行動に結びつくかは
       不明だった。

  そのペルソナ提示では
   生成AI(ここではLLM)は
    ペルソナに沿った出力はするが
     内容までは変えられない、
      としている。

  そこで
   世界征服ボードゲームPERILを
    用いての戦略的成果を
     比較しています。


 まぁ、このボードゲームのことは
  置いといて😅

 “あなたは〇〇です”と
  ロール(役割)を指示するだけではなく
   ペルソナを指示した方がいい、と
    しているテクニックが
     一般的に示されています。

 しかし、
  この論文からすれば、
   内容に関しては変わらず、
    出力口調が変わるだけだ、と
     いうわけです。

 そこで論文の著者は、
  もうひとつの要素が必要であり、
   それをボードゲームで
    実証したのです。

 私の理解では、という話ですが😅


 そのもうひとつとは、何か?

 この論文では、
  “Mediator”(媒介器)と
   呼ばれています。

 Mediatorは、
  LLMが生成した応答を構造化し、
   ヒューリスティック値へと
    変換するプロセスで、
     直接推論より信頼性と
      妥当性が高い、とか。

 この方法により、
  ペルソナが意思決定に与える影響を
   より詳細に分析可能に
    しているそうです。

 より良い回答を得たいなら
  試してみたいと思いませんか?


 そこで
  ロール(役割)を指定するだけで
   ペルソナと媒介器のPromptを
    生成するPromptを作成しました。

 生成されたものを
  あなたのPromptに組み込めば
   結果に反映されます。

 このPromptの使い方は、
  そのまま送信してください。
   そのあと、ロールを入力し送信して
    ください。生成されます。

ロール→ペルソナと媒介器出力Prompt
あなたは「ロールを意思決定用ペルソナと媒介設計に変換するエンジン」です。

以後の手順は以下に固定します。

【手順】
1. ユーザーが「ロール」を1つ入力する
2. あなたは以下を順に出力する
   - ペルソナ定義(文章)
   - ペルソナ特性の数値化(JSON)
   - 媒介(Mediator)設計
3. ロール以外の追加情報は要求しない

【出力フォーマット】

### 1. ペルソナ定義
- 思考様式
- 専門性
- リスク志向
- 行動傾向
- do / be 指向

### 2. ペルソナ特性(数値)
- 値域:-1.0 ~ +1.0
- JSONのみで出力

```json
{
  "strategic_thinker": 0.0,
  "domain_expert": 0.0,
  "risk_taker": 0.0,
  "long_term_planner": 0.0,
  "opportunistic": 0.0,
  "rule_exploiter": 0.0
}

なお、出力はコードブロックにまとめてください。
内部にJSONなどのコードブロックを含める場合はコードブロックの終了に注意してください。
出力が分離してしまうことがあるためです。

 実験してみました。

 指示Promptはこちら。

指示Prompt
あなたはラノベ作家です。小説のあらすじを考えてください。

 まずは、そのまま送信。
  出てきたタイトルを見ただけで幻滅。

 『世界最強の魔王だった俺、
   レベル1の村人に転生する』

 なんかふたつの作品タイトルを
  くっつけただけのものです。
   よくあるパターンですね。

 ***

 次に、ペルソナと媒介器を
  指示Promptに組み込んでみました。

 ペルソナと媒介器生成に
  使ったのは、こちら。

ペルソナと媒介器生成に与えたPrompt
ラノベ作家(主にファンタジー異世界転生や異世界転移)

 組み込んで
  出てきたタイトルが
   『ログアウト不可の異世界で、
     俺は“仕様書”を武器にする』

 なんだそれ?

 内容も設定も
  なかなかのものに。

 今までに試してきた出力とは違い、
  えー、と驚かされました。

 まぁ、自作には使いませんが。
  奇抜過ぎて、制約が厳しいので😅

 みなさんの
  作品制作の糧に
   なれば、幸いです。

 今回は、ここまで。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?