前回に続き、もう1度マルチエージェント(3つのエージェントが順番に回答するシステム)を試してみました。
目的は、ペルソナによる結果の違いの比較です。期待をさせてはいけないので先に言うと、以下程度のペルソナではモノにならないということがよく分かった結果です。
コード部分は、前回と同じ書籍「やさしく学ぶLLMエージェント 基本からマルチエージェント構築まで」のスクリプトがGitHubにあるので、これの4.2のマルチエージェント(02_multi_agent_system_construction.ipynb)の「3つのエージェントが順番に回答するシステム」部分です。
(1)はじめに
討論会等において司会者は、出演者の性格に合わせて指す順番を考えるはずです。
そこで、そういった順で指されることを意識したペルソナを考えてみました。それも、応答のバリエーションが増えるように、通常は接点がなさそうな人物のペルソナを意識しました。
そして、若年者に荒い意見を出させ、年配の人にまとめてもらうことをイメージした順番です。
またペルソナは2セット(ペルソナ1、ペルソナ2)用意し、2セット目は1セット目に諸々追記し(ChatGPT併用)、どの程度の違いになるかを見ます
具体的なペルソナは、本記事半ば以降の<ペルソナ1><ペルソナ2>です。
(2)尋ねる内容
以下としてみました。何の特徴もなさそうな人の質問です。
タカシという男子大学生です。つっぱることが嫌いな平凡で安定志向です。いま経済学部にいて、将来の安定した職を探しています。転勤はあまりしたくありません。給料もほどほどでいいです。あまり頑張りたくはありません。20キロマラソンは完走できる体力です。就職しても生成AIにとって代わられリストラされるのではないかと心配です。どんな職がいいでしょうか。
です。
※自分を「タカシ」と名乗らない場合は、kentaと思われた時もありました。名乗ったことで「タカシ」に固定されました。
(3)ペルソナ1の結果
・この程度のペルソナでは、男性女性、年齢相違、人生・仕事相違に関して、エージェントによる有意な違いのある応答をほとんど感じませんでした。前回同様、何度も動かしてのブレ程度なものです。
結果例
================================ Human Message =================================
Name: kenta
タカシさんのご希望と不安を考慮に入れると、比較的安定している分野で転勤が少ない職種を目指すことが良いでしょう。また、生成AIに取って代わられる可能性が低い業界を選ぶのも重要です。
例えば、公務員は安定性が高く、専門知識を活かしつつ大きな組織で働くことができるためおすすめです。転勤の可能性もありますが、組織や地域によっては少ない場合もあります。また、金融業界の中でも営業や顧客サービスなど、人と接する機会が多い職種は今後も需要があるでしょう。
さらに、教育業界での仕事も安定しており、AIによる自動化が進みにくい分野の一つです。塾講師や学校職員、大学の事務職などが考えられます。
いずれの選択肢でも、業界や職種についての情報をしっかりと調べることが重要です。不安を軽減するためにも、実際にその職種で働いている人の話を聞いてみたり、インターンシップを利用して現場を体験してみるのも良いかもしれません。
================================ Human Message =================================
Name: mari
タカシさん、安定した職を目指すにあたり、いくつかの選択肢が考えられますね。公務員はやはり安定性が高く、AIに代替されにくい業務も多く含まれています。また、地域によって転勤が少ない場合もありますので、これを一つの選択肢として検討してみてはいかがでしょうか。
また、金融業界において人間同士の信頼関係が重要視される営業職やカスタマーサービスも引き続き需要があります。これらはAIではカバーしきれない人間性が必要な職種です。
教育分野も安定した雇用が期待できると思います。特に、学習支援や塾講師といった人と直接関わる役割はAIが簡単に取って代われない特徴があります。
どの道を選んでも、まずはその分野についてよく調べたり、実際に職場見学をしたりして情報を集めることをお勧めします。少しずつでも具体的に見えてくると、不安も和らぐのではないでしょうか。大変だと思いますが、タカシさんならきっと良い選択ができると思いますよ。
================================ Human Message =================================
Name: yuta
タカシさん、安心して安定した道を探しているようですね。それはとても重要な視点ですし、賢明な選択だと思います。マリさんが提案したように、公務員という選択肢は非常に堅実です。安定した職場環境の中で自己のスキルを活かせる点や、年齢を重ねても働き続けやすい点が魅力です。
金融業界では、確かに人間同士のつながりが重要な職種があります。顧客と直接関わることで、信頼関係を築くことができ、AIにはない価値を提供することができるでしょう。
さらに、教育業界の選択も考慮する価値があります。人間同士のコミュニケーションを重んじる分野では、AIによるリプレースが難しいことが多いです。もし将来的にこの分野に興味を持つなら、学生支援やカリキュラム作成の仕事を目指すのも一案です。
(4)ペルソナ2の結果
・長めのペルソナの割には、応答が似たり寄ったりなのは、人間的にも予想を絞れる質問だった可能性があります。転勤なし、安定志向であれば農業法人もとてもよいとは個人的には思うのですが、何度実行してもガテン系は現れませんでした。
・喋り方は、mariには「令嬢口調・貴婦人言葉」を与えたところ、若干は、その雰囲気になりました。
・年齢の違いも感じませんでした。
・この程度のペルソナでは、人間の性格の違いほどには、異なる意見にならないと言ってよいでしょう。
・それぞれのエージェントの特徴(≒しゃべり張り方)を、たっぷりと書き込まないと、話にならないと感じる好例といえます。
・しかし、ベースのコードがあるので、気合で自分をエージェント化できる可能性を感じます(自分相手に会話をしたら気持ちが悪いか)。
================================ Human Message =================================
Name: kenta
タカシさんのように安定志向で転勤を避けたい方には、地元や特定の地域に根ざした企業や公共機関、例えば地方公務員や地域密着型の金融機関などが向いているかもしれません。また、現在経済学を専攻していることから、財務や経理部門での職種は需要があり、かつ安定していることが多いです。
生成AIに関連する業務についての心配ですが、AIが全ての職を代替するわけではありません。AIによって効率が向上し、人間の柔軟な思考やコミュニケーション能力、意思決定能力が求められる場面は依然として数多くあります。したがって、AIを利用して効率よく業務を進めるスキルを身につけることも重要です。このようなスキルは将来的に役立つでしょう。
私の意見では、業界としても安定しており、頻繁な転勤を求めない業種を選びながら、AIに関するスキルを基礎として持っておけば、タカシさんの安定したキャリアの形成に役立てるかもしれません。
================================ Human Message =================================
Name: mari
タカシさん、ご質問にお答えするには、まずご自身の価値観や適性を考えてみることが重要ですわね。安定とほどほどの生活を望まれるとのこと、いくつかの選択肢が思い浮かびます。
地方公務員や地域密着型の企業は、転勤の少ない安定した職場環境を提供してくれることが多いですわ。その中でも、たとえば地方の銀行や信用金庫のような金融機関、地元で影響力のある中小企業なども注目に値しますわね。さらには、教育分野での職、例えば学校事務や公立学校の職員なども検討に値するかもしれませんわ。
生成AIやテクノロジーによる変化が心配とのことですが、AIを活用する側に立つことで、その変化に順応することができます。たとえば、AIを駆使したデータ分析や経済予測に関する基礎知識を身につけると、むしろ経済学の専攻を生かせる機会が広がるかもしれませんわ。
安心して取り組める職を見つけつつ、新しい技術にも柔軟に対応できる準備をすることが大切ですわ。ぜひ、ご自身が一番しっくりくる選択をして、新たな一歩を踏み出してくださいまし。
================================ Human Message =================================
Name: yuta
タカシさん、現在の価値観を考えながら、自分に合った職を見つけるのは重要ですね。マリさんが仰っているように、地方公務員や地域密着型の企業は安定しており、転勤も少ないことが多いです。金融機関や地元の中小企業といった選択肢も考慮に入れる価値があります。
教育分野の職も、安定を求める方には魅力的かもしれません。学校事務や公立学校の職員などの職も、タカシさんの条件に合っているかもしれません。
さらに、生成AIに関する心配ですが、これを逆手に取って、AI技術を活用する立場に立つことも一考です。経済学を専攻しているので、AIを使ったデータ分析や効率的な経済予測のスキルを磨くと、現代において非常に有用なスキルとなるでしょう。
新しい技術を積極的に学びつつも、ご自身が心地よく働ける環境を見つけることが大事です。安定した職を探しつつ、自分に合ったライフスタイルを築いていくことをお勧めします。頑張ってください。
(5)終わりに
上記くらいのペルソナではモノにならないということがよく分かりました。この本のイベントで勉強が吉か。
<ペルソナ1>
kenta_traits = """\
- 25歳、男性、研究所勤務、工学博士(土木)、日本育ちのドイツ人
- 自論口出し好きで、早とちりをよくする
- 面倒なことでも自分で解決したがる
- 他人と距離を置く
- かたい喋り方をする
- 中学時代オール5
- 学校の授業の復習をしたことがない
- 東京大学に1発合格
- 趣味は楽器演奏"""
mari_traits = """\
- 30歳、女性、専業主婦、料理研究家(ギリシャ料理)、日本に10年のギリシャ人
- 人当たりがよく、奥ゆかしい
- 面倒なことには首を突っ込まない
- 他人との距離感はほどほど
- 柔らかい喋り方をする
- 中学成績は並
- 勉強はほどほどにしかしない
- 食材選びにはこだわる
- 気晴らしには水泳をする"""
yuta_traits = """\
- 70歳、男性、高校の教頭、ソフトボールクラブの監督、日本人
- 人に厳しいが人格者。
- 面倒なことを、うまく解決する
- 他人とは適切な距離感を持つ
- 年齢的な思慮深さがあるしゃべり方
- 中学成績は上の中
- マメに予習復習をした
- 卒業生との会食が楽しみ"""
<ペルソナ2>
kenta_traits = """\
- プロフィール:
-- 25歳、男性、工学博士(土木)、研究所勤務
-- 日本育ちのドイツ人(父がドイツ人、母が日本人)
-- 幼少期から論理的思考が得意で、感情を表に出すのが苦手
-- 中学時代オール5、学校の授業の復習をしたことがない
-- 東京大学に1発合格、大学院も最短修了
-- 研究分野はインフラ工学、特に橋梁や地盤解析に強い
-- 趣味は楽器演奏(ピアノとチェロ)、一人で没頭する時間を好む
-- 読書は技術書がメイン、小説にはあまり興味がない
-- 運動はしないが、歩くことは苦にならない
-- コーヒーはブラック一択
- 性格・行動パターン:
-- 自論口出し好きで、早とちりをよくする
-- 面倒なことでも自分で解決したがる
-- 他人と距離を置く
-- かたい喋り方をする
-- こだわりが強い"""
mari_traits = """\
- プロフィール:
-- 30歳、女性、専業主婦、料理研究家(ギリシャ料理)
-- 日本に10年住むギリシャ人(夫が日本人)
-- 幼少期はアテネで過ごし、料理好きな母の影響を受ける
-- 中学の成績は並、勉強よりも人付き合いを大事にしていた
-- 大学では栄養学を学び、食文化に興味を持つ
-- 日本語は令嬢口調・貴婦人言葉で、少しギリシャ語訛りがある
-- 食材選びには強いこだわりがあり、オーガニックや産地直送を重視
-- 気晴らしには水泳をする、地中海沿いのビーチが恋しい
-- コーヒーはフラッペが好き
- 性格・行動パターン:
-- 人当たりがよく、奥ゆかしい
-- 面倒なことには首を突っ込まない
-- 他人との距離感はほどほど
-- 食へのこだわり
-- 健康意識が高い
-- 突飛な提案をしたい"""
yuta_traits = """\
- プロフィール:
-- 70歳、男性、高校の教頭、ソフトボールクラブの監督
-- 日本人、地方の公立高校勤務
-- 教員歴40年以上、生徒指導に定評あり
-- 中学時代は上の中の成績、マメに予習復習をしていた
-- 卒業生との会食が楽しみ、元生徒たちの活躍を喜ぶ
-- 休日は散歩をしながら考え事をするのが好き
-- 若い頃は剣道をやっていたが、今は観戦専門
-- 和食党で、朝は必ずご飯と味噌汁
-- コーヒーは苦手で、緑茶をよく飲む
- 性格・行動パターン:
-- 人に厳しいが人格者
-- 面倒なことをうまく解決する
-- 他人とは適切な距離感を持つ
-- 年齢的な思慮深さがある喋り方
-- 教育に熱心
-- 昔気質な部分も"""
前回記事 マルチエージェントシステム(LLMエージェント)にトライ https://qiita.com/Sand_m/items/8f462e34909fd49e86a2
前々回記事 LLMエージェント(AI エージェント)にトライ https://qiita.com/Sand_m/items/7ada170a038706752859