地平線まで行ってくる。

記録あるいは忘備録。時には検討事項。

autoGPTで調べものに挑戦。モビルスーツでどれが一番強いか!?

自律的にタスクを遂行するautoGPT。GPTモデルを利用することで、課題からタスクを抽出・調査を行う意欲的な実験が進んでいます。OpenAIのAPIを使うので、自分のPCのスペックが少なくても問題なし。そこでチャレンジしてみました。

 

こちらを参考にしました。

zenn.dev

 

ただし、Githubのレポジトリには「Urgent: USE stable not master」と言ってるので、stable(Auto-GPT v0.2.2)をダウンロードしてunzipで展開して進めた。

github.com

 

Open AI (ただし、3.5-turbo)、SearchエンジンとしてGoogle API、MemoryとしてPinecone API、を設定した。

 

題材は「機動戦士ガンダムに搭乗するモビルスーツを一対一で戦った場合に最も強いモビルスーツを推定する」とし、RoleとGoalを以下のように設定した。

Role: an excellent investigator and researcher who is familiar with Mobile Suit Gundam and has a thorough knowledge of science and technology.

Goal1: Search and research Mobile Suit Gundam mobile suits and pilots in Japanese.

Goal2: 

Based on the research, estimate the strongest Mobile Suits aboard Mobile Suit Gundam in a one-on-one fight.

Goal3: Write a 600-word paper that includes an introduction, body, and conclusion, outlining the reasons for your presumption.

 

基本的に英語での動作が前提のため、検索を日本語で進めないため情報が少ない。時折、日本語での検索をするように指示しつつ試行錯誤。その結果は以下となった。

 

序章:

機動戦士ガンダムは、さまざまなモビル スーツとそのパイロットが登場する人気のアニメおよびマンガ シリーズです。この論文では、機動戦士ガンダムに搭載された 1 対 1 の戦闘で最強のモビル スーツを推定する理由を概説します。

本論:

調査の結果、機動戦士ガンダムに搭載された最強のモビルスーツは、フルアーマー・ガンダム試作型、サイコ・ザクガンキャノン・アクアであることが判明しました。これらのモビルスーツは、戦闘で手ごわいことが証明されており、他のモビルスーツよりも有利な独自の機能を備えています.

フルアーマー・ガンダムのプロトタイプは、戦闘で無敵に近いさまざまな武器と鎧を装備しています。最強の攻撃にも耐えうる装甲と、最強のモビルスーツさえも仕留める武器。サイコ・ザクは、様々な強力な武器と飛行能力を備えた高度なモビルスーツです。その高度な技術と機動性により、戦闘では手ごわい敵となります。ガンキャノン アクアは、水中戦闘用に設計されたユニークなモビルスーツです。その強力な武器と防具により、水中戦ではほぼ無敵です。

結論:

私の分析によると、フルアーマー・ガンダム試作型、サイコ・ザクガンキャノン・アクアは、機動戦士ガンダムに乗って1対1で戦う最強のモビルスーツだと思います。これらのモビルスーツは、戦闘で手ごわいことが証明されており、他のモビルスーツよりも有利な独自の機能を備えています.これらのモビルスーツの長所と短所を理解することで、パイロットは戦闘に備え、勝利の可能性を高めることができます。

 

なかなか、マニアックというか(笑)。何一つ情報を与えずに課題だけでここまでの結論を導き出した。

 

結果そのものよりも、自律的な動きによる調査の可能性を大いに感じた。単に検索して情報を蓄積していくだけなのかと思ったら、pythonのコードでシミュレーションを実施しようとする動きも見られた。適切な命令による方向付けとデータベースを与えることができれば、調査も手順化(自動化)が見えるところに。