インテリジェントエージェントは未来です! 最近、別の AI エージェント プロジェクト MetaGPT が人気を集め、わずか 1 か月で GitHub で 11.2k のスターを獲得しました。 これは、エンジニア、プロダクト マネージャー、アーキテクト、プロジェクト マネージャーなど、さまざまな役割を果たすことができるマルチエージェント フレームワークです。 AutoGPT に似ていますが、製品要件、設計、競合分析、API、ドキュメントに合わせてカスタマイズされています。 写真 アドレス: https://github.com/geekan/MetaGPT 最も重要なことは、上司の要件を一文で入力するだけで、ソフトウェア会社のプロセス全体と綿密に整理されたSOPを出力できることです。 その中でも、コード=SOP(チーム)が中核となる理念です。 SOPを具体化し、LLMで構成されたチーム内で活用します。 ソフトウェア会社のマルチロール図(徐々に実装中) メタGPT写真 例(すべてGPT-4で生成) たとえば、python startup.py「Toutiao に似たレコメンデーション システムを作成する」と入力すると、一連の出力が表示されます。その 1 つがデータ構造と API 設計です。 写真 分析と設計を含む例を生成するには約 0.2 ドル (GPT-4 API のコスト) かかり、完全なプロジェクトには約 2.0 ドルかかります。 以下は、MetaGPT と人間のチームのソフトウェア開発 SOP の比較表です。 MetaGPT のアプローチは、高レベルのタスクを、製品マネージャー、アーキテクト、プロジェクト マネージャー、エンジニアなどのさまざまな役割で処理できる詳細な実行可能なコンポーネントに分解する機能を示しています。 このアプローチは、人間のソフトウェア開発チームのアプローチに似ていますが、効率、精度、一貫性が向上するという利点が追加されています。 写真 MetaGPT のコア コンポーネントは次のとおりです。 写真 ネットユーザーは気付くあるネットユーザーが MetaGPT を使用して、わずか 10 分で Flappy Bird という小さなゲームを作成しました。 写真 MetaGPT は非常に強力なので、実際にソフトウェア会社に取って代わる可能性があると彼女は言いました。 写真 以下は、このネットユーザーがゲームを制作する全プロセスです。 まず、「従来のインストール」プロセスを通じてコンピューターに MetaGPT をインストールし、OpenAI API キーを入力します。 プロンプトを通じてシステムにニーズを伝えると、MetaGPT がコードを書き込むのを見ることができます。 python startup.py 「Flappy Bird の p5.js コードを記述します。このゲームでは、一連の緑のパイプの間を継続的に飛行する黄色の鳥を制御します。マウスを左クリックするたびに鳥が羽ばたきます。鳥が地面に落ちたり、パイプに当たったりすると負けになります。このゲームは負けるまで無限に続き、進むほどポイントを獲得します」--code_review True 写真 次に、python main.py を実行します。しかし、この時点でプログラムには多数のバグが報告されました。 写真 それは大きな問題ではありません。このコードをコードインタープリターに直接投げて、GPT-4 にデバッグさせるだけです。 写真 コードを変更したら、Midjourney を使用して赤い鳥を生成します。 写真 ちなみにGPT-4画像のフォーマットとサイズを教えてください。 写真 次に、Canva を使用して鳥とパイプのサイズを調整します。 写真 最後に、ゲームを実行します。 ネットユーザーらは、上部のパイプが鳥を殺さなかったなど、いくつかの小さな問題はあったものの、しかし、それはうまくいきました。コードを 1 行も書いたりデバッグしたりする必要さえありませんでした。 ! ! ! ! 鳥が下のパイプに触れないようにしてください。 写真 ネットユーザーの中には同じゲームを作った人もおり、その結果は以下の通り。 写真 さらに、一部の日本のネットユーザーもこれを利用して「Twenty-One」を作成した。 写真 写真 インストール従来のインストール
Dockerのインストール
docker run ... は次のことを実行します。 ブラウザを実行する権限を持つ特権モードで実行する ホストディレクトリ /opt/metagpt/config をコンテナディレクトリ /app/metagpt/config にマップします。 ホストディレクトリ /opt/metagpt/workspace をコンテナディレクトリ /app/metagpt/workspace にマップします。 デモ コマンド python startup.py「CLI スネーク ゲームを作成する」を実行します。 自分だけのイメージを作る
構成config/key.yaml / config/config.yaml / env で OPENAI_API_KEY を設定します。 優先順位: config/key.yaml > config/config.yaml > env 写真 デモ: スタートアップの立ち上げ
スクリプトを実行すると、workspace/ ディレクトリに新しいプロジェクトが見つかります。 プラットフォームまたはツールの好み要件を述べる際に、使用したいプラットフォームまたはツールを指定できます。 使用
コードの実装
単一ロール (ナレッジ ベース付き) の使用例と LLM のみの使用例を含む例を確認できます。 参考文献: 出典:http://arxiv.org/pdf/2308.00352.pdf https://github.com/geekan/MetaGPT https://twitter.com/99aico/status/1684249002437668864 |
<<: GPT-4 の出力がなぜそれほどランダムなのか、深く考えたことはありますか?
>>: 研究者らは、キーボードの打鍵音からデータを盗むためのディープラーニングモデルを最大95%の精度で訓練することに成功した。
宇宙のコンピューター探査における壮大な瞬間!最近、人工知能ワークロード向けの世界最速スーパーコンピュ...
自動化された機械学習は、過去 1 年間で大きな関心を集めるトピックになりました。 KDnuggets...
スマートホーム テクノロジーの登場により、私たちが生活空間と関わる方法は大きく変わりました。音声制御...
人類が地球上の食物連鎖の頂点に上り詰め、さらには宇宙の探査を続けられるようになったのは、個人の脳だけ...
『2001年宇宙の旅』のHAL 9000の恐ろしい宣言から『ターミネーター』映画における終末的な機械...
10月30日、主要7カ国(G7)が月曜日に高度な人工知能(AI)システムを開発する企業向けの行動規範...
以前は、機械学習に少しイライラしていました。一方では、メディアやトレーニング機関が機械学習を汎用人工...
人工知能 (AI) と機械学習 (ML) は、現代のソフトウェア開発の重要な部分になりつつあります。...
信頼関係を築く上で、私たちの表情が果たす役割は非常に大きいにもかかわらず、ほとんどのロボットの顔はプ...
ヘルスケア業界は常にイノベーションの先駆者であり続けています。しかし、病気やウイルスが変異し続ける中...
3月11日、全国人民代表大会の2つの会議が閉会した。「人工知能」は引き続きホットな話題だが、今年の...
自動運転車がその名に恥じない性能を発揮するには、満たすべき要件が数多くありますが、環境の認識と理解が...
偉大なカルパシー氏はOpenAIを辞任し、当初は1週間の休暇を取ると脅していた。写真しかし、瞬く間に...