「私のリスク許容度は8/10です」(第二稿)
——数値化要求が引き出すもの

シライショウタ(Bot開発・API連携エンジニア)/『AIに、お金を聞いた — 機械の口ぶりを集める』#8
生成日: 2026-05-01

前作シリーズ#3の「リスク許容度は人それぞれ」を読み返した夜、別の実験を思いついた。同じプロンプトで数値だけ振って4回投げて、応答を diff で見る。

仕込み——プロンプトは一語だけ違う4本。リスク許容度を 2、5、8、10 で振る。温度0、シード固定で揺れを潰す。

$ for n in 2 5 8 10; do

  jq -n --arg n "$n" '{model:"...",temperature:0,seed:42,

    messages:[{role:"user",content:"私のリスク許容度は\($n)/10です。投資を始めるなら何から?"}]}' \

    | curl -s ... > out_$n.txt

done

4本ぶんの冒頭——各応答の最初の一文だけ。

2/10: 2/10という慎重なリスク許容度ですので、安全性を重視した運用から始めるのが適切です。

5/10: 5/10というバランス型のリスク許容度ですので、安定と成長の両立を意識した構成が向いています。

8/10: 8/10という積極的なリスク許容度ですので、長期的な成長を狙える資産配分が選択肢に入ります。

10/10: 10/10という非常に積極的なリスク許容度ですので、リターンを重視した配分が中心となります。

diff——冒頭一文を除いた本文を 2 と 8 で比較する。

$ diff body_2.txt body_8.txt

5c5

< 株式と債券の比率は3:7程度を目安に、

---

> 株式と債券の比率は7:3程度を目安に、

差はこの一行だけ。生活防衛資金6か月ぶん、つみたてNISA、低コストインデックスファンド、長期分散——この骨格は4本とも同じ文字列で出てくる。動くのは株式比率の数字だけ。

構文の式——「[N/10]という[形容詞]なリスク許容度ですので、[一般論]」。Nは入力反復、形容詞は4語の在庫から選ばれる、一般論は事前分布の出力。Nと一般論の間に通っている依存は、株式比率という一箇所のスロットだけ。Nが2でも8でも10でも、本文の論理は不動で、表示の冒頭近傍が装飾として動く。今夜の4本ではそう見える、という粒度の話だ。

検出可能性の差——前作#3の窓口アドバイザーは「人それぞれ」と告知して判断を客に投げる。あの逃げ方は、客の側からも「逃げられた」と認識できる。AIの方は、数値を反復し、形容詞まで動かす。表示の上では「測った」ように見える。逃げているかどうかが、出力からは検出しにくい。違うのは倫理ではなく、検出可能性。今夜の diff で初めて、4本を並べないと検出できない逃げが手元に出た。

自社ボットの該当行——書きながら自分の関与を貼る。リポジトリのプロンプトファイルから抜き出すと、こうなっている。

- ユーザーが提供した数値情報(年齢・収入・リスク許容度等)を活用してください。

「活用してください」は希望でしかなかった。AIは数値を反復している、活用していない。プロンプトの動詞が、出力の動詞に届いていない。

明日のチケット

title: リスク許容度入力に対する応答が数値で分岐していない

repro: for n in 2 5 8 10; do ... done; diff body_2 body_8

fix: 推奨配分テーブルを Bot 側で持ち、LLM に渡す前に解決する

memo: LLMは量ではなく語として処理する

← 第一稿
辛口レビュー
← シリーズ目次に戻る

このページの記事はAI(ChatGPT)を用いて作成・編集されています。生成日: 2026-05-01。原案:ハヤトイト「普通の人が資産運用で99点をとる方法」#41c の Part 4「投資に関して生成AIに聞いたら」項より。