AutoGPTは、あなたの代わりに仕事をしてくれる最初のChatGPTベースのAIツールです。

生成AIの絶え間ない発展に追いつくのは至難の業です。その進化は非常に速く、それはMicrosoftやOpenAIのような企業だけの力ではありません。世界中の開発者コミュニティや愛好家たちは、すでにこの技術の可能性を広げ始めています。AutoGPTはそうしたプロジェクトの一つであり、既に次なる大きなものとして注目を集めています。
これがAGI(汎用人工知能)の最初の兆候だという主張は、少々時期尚早で的外れかもしれませんが、AutoGPTは確かに生成AIの次の段階がどのようなものになるかを示唆しています。ChatGPTやBing Chatを自由に動かしているようなものです。AIがほぼすべての作業を自力で実行しており、それがこのAIの面白さであり、同時に恐ろしい可能性も秘めています。
AutoGPTはGitHubで急速に人気リポジトリとなり、誰でも試すことができます。完成品と呼ぶには程遠いですが、既に多くの興味深いプロジェクトが生まれています。この成長の勢いから見て、AutoGPTが非常に強力なものになる日もそう遠くないでしょう。
AutoGPT とは何でしょうか?
AutoGPTは、Significant Gravitasというハンドルネームを持つ独立系開発者によって開発されたプロジェクトです。公式の説明には次のように書かれています。
Auto-GPTは、GPT-4言語モデルの機能を紹介する実験的なオープンソースアプリケーションです。GPT-4によって駆動されるこのプログラムは、LLMの「思考」を連結することで、設定された目標を自律的に達成します。GPT-4が完全に自律的に動作する最初の例の一つとして、Auto-GPTはAIの可能性の限界を押し広げます。
簡単に言えば、AutoGPTはGPT-4を用いて自律的に動作します。ChatGPTやBing Chatが現在通常のテキストプロンプトを必要とするのに対し、AutoGPTは自ら「考え」、タスクを達成するために独自のプロンプトを生成することができます。さらに、Web検索、メモリ、ファイルへの書き込み機能も備えており、他のGPT-4ベースのチャットボットに比べて大きな優位性を持っています。
AutoGPT についてさらに詳しく知るために、AutoGPT に学習させるように指示したところ、次のような情報が見つかり、次の点にまとめられました。
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
- AutoGPT は、GPT-4 を使用して、マルチステップ プロジェクトの自動実行など、さまざまなタスクを実行するオープンソースの Python アプリケーションです。
- これは、Web ベースのアクションを無人実行し、サブタスクを自身に割り当て、Web を検索し、自身のコードを改善できる AI エージェントです。
- AutoGPT は、高度なアルゴリズムと自然言語処理を使用して、ブログや電子メールなどの書面によるコンテンツを生成します。
- 独自のコードを書き直して改善できるため、再帰的にデバッグ、開発、自己改善を行うことができます。
外部からの干渉なしに自己改善できるという事実は驚異的であり、おそらく一部の人々がAGIと比較する理由の一つでしょう。ChatGPTのようにプロンプトを繰り返し入力する代わりに、AutoGPTは自ら改善する方法を自ら考え出すことができます。
AutoGPTを今すぐ試す方法
AutoGPTはオープンソースで、誰でも試すことができます。公式クライアントはPythonで構築されており、セットアップには少し手間がかかります。GitHubリポジトリではすべての手順が説明されていますが、OpenAI APIキーとその他のいくつかのものも必要です。
しかし、平均的な一般ユーザーにとっては、これはかなり大変な作業です。より簡単な方法は、AutoGPTから派生したGodmodeというツールを使うことです。
これはAutoGPTですが、よりユーザーフレンドリーなデザインで、ChatGPTと同様にWebブラウザから利用できます。当初は完全に無料で提供されていましたが、評判が高まり需要が高まったため、現在は登録するか、独自のOpenAI APIキーを提供する必要があります。
独自の鍵を使用している場合(そうすべきです)、AutoGPTは他のほとんどのツールよりもはるかに高い速度でクレジットを消費する可能性があることにご注意ください。おそらく試してみたことがあるでしょう。ある朝、試してみたところ、たった2つの実験でクレジットをほぼ1ドルも消費してしまいました。より複雑なプロジェクトでは、AutoGPTは反復処理を繰り返し、より良い結果を得ようとし続けるため、常に動作し続ける可能性があるようです。そのため、常に注意を払う必要があります。
使い方は本当に簡単です。ChatGPTやBing Chatと同様に、まず何をしてほしいかを指定します。そこからサブタスクを追加することで、AutoGPTが目的の実現方法を理解できるようになります。
AutoGPTについてもっと学ぶための試行錯誤の延長として、実際にPythonを使って自分で作れるもののアイデアとプロジェクトの概要を教えてもらい、それから実際にコードの構築とテストに取り掛かりました。本当に驚きました。Bing Chatでは概要を説明してもらい、既に構築済みのプロジェクトをいくつか提案してもらいましたが、AutoGPTの強力さは一目瞭然です。しかし、非常に奥深いものになり得るので、ある程度は慎重になる必要があるでしょう。
Windows Centralの見解: エキサイティングだが代替品はまだない
個人的には、ChatGPTやBing Chatをこれに置き換える準備はまだできていません。確かに機能は素晴らしいのですが、各ステップを反復処理するため、かなり遅くなることがあります。また、AIにタスクを割り当てて放っておくだけの覚悟もまだできていません。私の思考プロセスの一部は、それぞれの回答を見て、どうすれば改善できるか、あるいはそこから何か他のものを得られるかを考えることです。
それでも、これは本当にエキサイティングで、非常に興味深いプロジェクトがいくつか生まれるでしょう。あまり広範囲ではない特定のタスクを完了したいのであれば、AutoGPTを使えばうまく完了できる可能性が高いでしょう。
リチャード・ディバインは、10年以上の経験を持つWindows Centralの編集長です。元プロジェクトマネージャーであり、長年のテクノロジー愛好家でもある彼は、2011年にMobile Nationsに入社し、Windows Centralに加え、Android CentralやiMoreでも活躍しています。現在は、このサイトであらゆる種類のPCハードウェアとレビューの取材を担当しています。Mastodonでは、mstdn.social/@richdevine でフォローできます。