CAMEL
自律的に協調する、複数のコミュニケーションを行うロールプレイング AI エージェントのシステムを研究・構築するための、オープンソースフレームワークです。
概要
CAMEL(Communicative Agents for "Mind" Exploration)は、定義された役割を担い、タスクの完了やシナリオのシミュレーションのために互いにコミュニケーションを取る複数の AI エージェントを作成するための基盤を提供し、マルチエージェントの振る舞いに関する学術研究にルーツを持っています。実用的なマルチエージェントアプリケーションの構築と、LLM ベースのエージェントが大規模にどう相互作用するかの研究の両方に使われています。
CAMEL は、マルチエージェントシステムや創発的なエージェントの振る舞いを探求するチームや研究者に向いています。(カタログにもある) CrewAI の研究志向の代替手段で、両者ともマルチエージェントオーケストレーションを扱いますが、CAMEL はより実験や、エージェントの相互作用パターンの研究に寄っています。
- カテゴリ
- AI・機械学習
- 言語
- Python
- ライセンス
- Apache-2.0
関連プロジェクト
CrewAI
MIT役割ベースで協調して動く AI エージェントのチームを構築し、複雑なタスクを自律的に協力して完了させるためのマルチエージェントオーケストレーションフレームワークです。
- AI・機械学習
LangChain
MIT大規模言語モデル、エージェント、検索拡張生成(RAG)を活用したアプリケーションを開発するためのフレームワークです。
- AI・機械学習
DeepEval
Apache-2.0LLM の出力を評価するためのオープンソーステストフレームワークで、LLM アプリケーションの品質チェックを従来のユニットテストのように扱います。
- AI・機械学習
DeepSpeed
Apache-2.0非常に大規模なモデルを複数の GPU にまたがって効率的にトレーニング・実行するための、Microsoft 発の深層学習最適化ライブラリです。
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する