VentureBeat 2023/10/4 00:10:37(JST)
Microsoftは、オープンソースのPythonライブラリであるAutoGenを使用して、大規模言語モデル(LLM)アプリケーションフレームワークの競争に参入しました。AutoGenは、LLMワークフローのオーケストレーション、最適化、自動化を簡素化するためのフレームワークです。AutoGenでは、GPT-4などのLLMによってパワードされるプログラミングモジュールである「エージェント」を作成し、これらのエージェントが自然言語メッセージを介して相互作用し、さまざまなタスクを達成します。エージェントはカスタマイズ可能であり、プロンプトエンジニアリング技術や外部ツールを使用して情報を取得したりコードを実行したりすることができます。AutoGenを使用することで、開発者は異なるタスクに特化したエージェントのエコシステムを作成し、相互に協力させることができます。
“AutoGenはエージェントの作成と自動的な相互作用を可能にする必要なツールを提供します。マルチエージェントアプリケーションは完全に自律的であるか、ユーザーがAIエージェント間の会話に参加し、プロセスを監視および制御するための「人間プロキシエージェント」を介して調整されることがあります。人間エージェントは、購入やメールの送信など、エージェントフレームワークがユーザーの承認を必要とする繊細な決定を行う必要があるアプリケーションに有用です。また、ユーザーはアプリケーションの初期アイデアから始めて、エージェントの助けを借りながらコードを書きながら徐々に洗練させ、機能を追加または変更することができます。”
“AutoGenのモジュラーアーキテクチャにより、開発者は汎用の再利用可能なコンポーネントを作成し、それらを組み合わせてカスタムアプリケーションを迅速に構築することができます。複数のAutoGenエージェントは、複雑なタスクを達成するために協力することができます。たとえば、人間エージェントは特定のタスクのためのコードの作成支援を要求することがあります。コーディングアシスタントエージェントはコードを生成して返し、AIユーザーエージェントはコード実行モジュールを使用して検証することができます。2つのAIエージェントはコードのトラブルシューティングを行い、最終的な実行可能なバージョンを作成することができます。この協力的なアプローチにより、Microsoftによれば、AutoGenはコーディングを最大4倍高速化することができます。”
“AutoGenはLLMエージェントの階層的な配置など、より複雑なシナリオやアーキテクチャもサポートしています。LLMエージェントと人間ユーザー、LLMエージェントとの会話を調整し、一連のルールに従ってメッセージを伝達するグループチャットマネージャーエージェントなどが例です。LLMアプリケーションフレームワークの分野は急速に発展しており、Microsoft AutoGenは多くの他の競合他社と競合しています。LangChainは、チャットボットからテキスト要約まで、さまざまなタイプのLLMアプリケーションを作成するためのフレームワークです。LlamaIndexは、ドキュメントやデータベースなどの外部データソースにLLMを接続するための豊富なツールを提供しています。AutoGPT、MetaGPT、BabyAGIなどのライブラリは、特にLLMエージェントとマルチエージェントアプリケーションに焦点を当てています。ChatDevは、LLMエージェントを使用してソフトウェア開発チーム全体をエミュレートするためのものです。Hugging FaceのTransformers Agentsライブラリは、LLMを外部ツールに接続して会話型アプリケーションを作成することができます。LLMエージェントは研究開発の注目の的であり、製品開発からエグゼクティブ機能、ショッピング、市場調査まで、さまざまなタスクのためのプロトタイプが既に作成されています。しかし、幻覚や予測不可能な振る舞いなどの課題があるため、これらの作業の多くはまだ実用化には至っていません。LLMアプリケーションの未来は明るく、エージェントは重要な役割を果たすことになります。ビッグテック企業は既にAIコパイロットが将来のアプリケーションやオペレーティングシステムの重要な部分になると大いに期待しています。そして、LLMエージェントフレームワークにより、企業は独自のカスタマイズされたコパイロットを作成することができます。MicrosoftのAutoGenによるこの分野への参入は、LLMエージェントとその将来の可能性に関する競争の激化を示しています。
(※本記事はAIによって自動的に要約されています。正確な情報は引用元の記事をご覧ください。)
(※画像はAIによって自動で生成されており、引用元とは関係ありません。)
引用元の記事:Microsoft’s AutoGen framework allows multiple AI agents to talk to each other and complete your tasks.