OpenAgents には、2 つのローカル展開オプションがあります:
Dockerデプロイメント(迅速なテストに最適)
- ステップ: Docker環境をインストールした後、コードベースをクローン → 設定
docker-compose.yml
APIキー入力 → コンテナ構築、サービス開始(10~20分程度) - 特徴:設定済みの環境、シンプルで高速だが、機能が不安定な場合がある。
ソースコードの展開(開発者に推奨)
- 手順:Python 3.8+とNode.jsを別々にインストール → フロントエンドとバックエンドの環境変数を設定 → バックエンドを独立して起動 (
main.py
)とフロントエンド(npm run dev
)サービス(約30分) - 特徴:高い安定性、カスタム開発のサポート、依存関係を手動で解決する必要性
主な違い:Dockerはシステム環境をパッケージ化するが、コンテナの性能に制限される。ソースコードのデプロイはより柔軟だが、技術的な敷居はやや高く、GPUのサポート方法は需要に応じて選択できる。
この答えは記事から得たものである。OpenAgents:オープンソースプラットフォームは、データ分析や日々のタスクを実行する言語知能をサポートします。について