AutoGPTの解説です。
公開日:2023年4月11日
※動画を再生してから読むのがオススメです。
やあみんな、そしてようこそ、このスケールへ。
それで、みんながAutoGPTについて、いかに素晴らしいかを話しているようです。
私はそうは思いませんが、興味深い技術の一つです。
このビデオは、AutoGPTをコンピュータにインストールする方法について説明するものではありません。
それについては、良いチュートリアルがたくさんあります。
AutoGPTの現在の性能はどうなのか、今すぐ使えるのかどうか、私の意見を述べます。
AutoGPTはAutonomous GPTの略で、人工知能の傘の中に入っていますね。
これを、例えばChatGPTと比較してみると、次のようになります。
ChatGPTはコマンドに従うだけなので、ChatGPTに何かをするように促すと、それを実行する。
Auto ChatGPTは自分でプロンプトを出すことができる、これが大きな違いです。
あなたがプロンプトを出すと、そのプロンプトを解釈します。
プロンプトを解釈し、提案し、その結果に基づいて軌道修正します。
これは、テレビや映画、本で読まれているようなAIの領域に踏み込むことになるので、とても恐ろしいことなのです。
つまり、情報を解釈して最善の行動を決めるという思考をするAIで、この部分は怖いのですが、その話はしないことにしています。
私が行うのは、3つのユースケースを考えていて、AutoGPTがどのような能力を持つかを実演してみることです。
これが端末です。
では、AutoGPTを実行してみましょう。
デフォルトでは起業家GPTというペルソナを想定していますが、AIの名前は好きなようにつける必要があります。
そこで、ここではfetch AIという名前を想定して、私たちのためにそれを記述する必要があります。
そこで与えられた例は、"I designed AI to autonomy to develop around businesses. "です。
つまり、私たちのフェッチAIは、インターネット上の関連するURLからデータを抽出することができるようになるわけですが、ここで私たちは最大5つのゴールを設定することができます。
これはゴールの例ですが、純資産を増やす、Twitterのアカウントを増やす、などですね。
では、もっとシンプルなことをやってみましょう。
Binance.comのビットコインのリアルタイム価格(2023年4月11日に有効)を抽出し、「price.txt」に保存、シャットダウンします。
では、その動きを見てみましょう。通常、AutoGPTは目標を解釈し、すべてを正しく理解したことを確認しています。
そこで、fetch AI thoughtsで4月11日のリアルタイムデータを抽出します。
私はBrowse websitesを使ってBinance.comをナビゲートすることにします。
つまり目標は、ウェブサイトを閲覧し、価格を取得するスクリプトを書き、write to fileコマンドを使って価格を保存することです。
有効なコマンドのように見えるので、それを承認してみましょう。
Binance.comを調べ、Binance.com/enのようなページを経由し、アカデミーに行き、Binanceチャリティーに行き、関連するものを見つけられなかったと言うことです。
そして今、Google検索を使うよう勧めているのです。
これは、コマンドを解釈するように、AutoGPTがコース修正できるようなことをするので、美しいのですが、それは私たちが望んでいることではありません。
だから、Binanceに戻り、価格を表示する他の関連するURLを探してみてください。
そして、関連するページが見つかったようです。
つまり、このページが私たちが欲しいものなのです。
現在のビットコインの価格は30,000ドルを超えていますね。
次のセクションは、このURLのウェブサイトを閲覧するコマンドです。
よし、それを認可してみよう!実際に結果が返ってきました。
現在の価格は30,122ドルなので、再確認してみましょう。$30,000 120.
では、戻りましょう。
信頼できる最新の情報が掲載されているウェブサイトを選んでいることを確認する必要がありますね。
次節コマンド:現在地は?
ビットコインの現在の価格はどうなっているのか?
ということで、価格が正しいかどうかは不明で、Googleで再確認したい内容だと書かれています。
そして、ダメ元で、見つけた価格にこだわって、ファイルに保存しておこう。
そして、これが怖いくらいに良いのです。
これは考える機械なんですね。
価格を抽出し、それを再確認するべきだと考え、Googleで再確認するよう提案したのです。
で、ビットコインの価格がわかったから、その情報を保存しよう、と。
そして、実行するコマンドは、write a fileです。
ファイルの書き込みに成功しました、はい、基本的にはテスト完了、シャットダウンです。
さて、これがAutoGPTの使い方の最初の例です。
何度か繰り返しましたが、これは恐ろしくスマートです。
まずBinanceにアクセスしたところ、関連するURLが見つからず、どのURLからアクセスしたかを教えてくれました。
そして、「いいえ、もう一度見てください」と言うと、正しいURLが見つかり、そのURLから正しいデータをフェッチしてくれました。
しかし、関連性があるかどうかはわかりません。
Googleに再確認してみましょう。そして、私は、いいえ、あなたが見つけた価格にこだわってくださいと言いました。
そして、ファイルを保存したことを確認しましょう、これが保存された情報です。
では、2つ目のタスクです。2つ目のタスクは、本を書くことです。
このAIの名前は「本AI2.0」とします。なぜなら、私はこの試みに何度も失敗してきたからです。
本のAIは、5,000字の物語を書くことができる。
第一段階:犬がバナナを食べるという話のアウトラインを考えよう。
2番目:アウトラインに基づいて1000字の物語を書き、「バナナ物語.txt」に保存し、シャットダウンする。
どうなるか見てみましょう。AutoGPTが追加のステップを提案してくれる可能性が高いです。
次に何をすればいいのかわからない。おそらく、インスピレーションを得るために検索することが助けになるだろう。
Googleで「犬がバナナを食べる」を検索する前に、検索結果のいくつかに目を通し、この物語のアウトラインを思いついた。
なるほど、理にかなっている。
なるほど、検索結果をいくつか読んでみると、犬は安全にバナナを食べることはできないようだ。
もっと情報を集めて、ストーリーのアイデアを練る必要がありますね。
だから、犬に関するウェブサイトを閲覧することで、これらのアイデアを楽しむことができるだろう。
では、さっそくやってみましょう。
じゃあ、もっとサイトが必要なら、ここにあるわよ。
さて、ここまででわかっていることをもとに、検索を行いました。
物語のプロットを考え始めましょう。
よし、AIがストーリーを書いてくれたようだ。
だから、コマンドを認可することにしよう。
それをファイルに書き込んでいる。
いや、今度は追加で書こう、追加のキャラクターを登場させようと提案している。
いいえ、すでにあるものをファイルに保存して、シャットダウンしてください。
この物語は、マックスという名の犬が、飼い主の裏庭でバナナの木を発見するところから始まります。
バナナの木を見たことがないマックスは、バナナの木にぶら下がっている果物に興味津々です。
バナナに手を伸ばそうとするが、高すぎて届かない。
バナナに手を伸ばそうとするが、高すぎて届かない。
バナナの味を確かめたいマックスは、木に登ることを思いつく。
しかし、バナナをかじろうとしたとき、彼は自分の間違いに気づきます。
美味しいと思ったバナナは、実は酸っぱくて美味しくなかったのだ。
マックスはがっかりするが、木のバナナを食べたことで飼い主に迷惑をかけなかったことに安堵もする。
欲しいものが思ったほど美味しくないこともあることを学んだマックスだが、ここには良い思いがたくさん詰まっている。
さて、それでは最後の実験に入ります。
もう一度、フェッチAIのアイデアに行きたいと思います。
これはインターネットからデータを抽出することができます。
1つ目、Googleで "can dogs eat bananas? "というキーワードで検索した結果のトップ10から、タイトルを抽出します。
タイトルを "title.txt "に保存して、シャットダウン。
Googleコマンドを使って、上位10件の検索結果を検索してみる。
Googleコマンドでタイトルを抽出し、保存する。
なるほど、なかなか簡単そうですね。
よし、右からファイルへ、GPTはすべて「titles.txt」へのタイトル抽出に成功したと言っていた、さあ、始めるぞ。
1、2、3、4、5、6、7、8、8タイトル。
というわけで、みんな、これでおしまい。
まだバギーだし、限界もある。
AutoGPTは時々、そしてかなり多く反論してくるし、JSONエラーも多発している。
でも、私はプログラマーではないので、それをどう修正すればいいのかわかりません。
まだ、1つのプロンプトだけで5,000字を書くことはできません。
リアルタイムのデータをフェッチしているが、軌道修正が必要である。
だから、バイナンスの例で言えば、最初から正しいURLを入力した方が効率的なのですが、AIがそれをどう処理するのかをお見せしたかったのです。
また、タイトルの抽出に関しては、一冊の本で見事に成功しました。
アップダウンもありましたし、ミニ小説のような非常に短いものも書いてくれましたが、それでもお願いしたことはきちんと実現してくれました。
では、AutoGPTは過大評価されているのでしょうか?
はい、もちろんです。
私たちブロガーやSEOスペシャリストにとって、今はほとんど価値がありませんが、その背後にあるアイデアや、AIが思考し、軌道修正し、提案し、基本的にあなたのプロンプトについてあなたと議論することができるという事実は、心を打つものです。
とはいえ、この動画がお役に立てれば幸いです。
まだの方は、「いいね!」「シェア」「購読」をお願いします!それではまた次回。