camel-ai/crab
🦀️ CRAB: Cross-environment Agent Benchmark for Multimodal Language Model Agents. https://crab.camel-ai.org/
解決的問題
CRAB 提供了一個以 Python 為核心的框架,用於為多模態具身語言模型智能體構建基準測試環境。它透過統一的介面,簡化了建立環境的過程,使智能體可以在不同的部署選項(如虛擬機、Docker 容器或實體機)中進行測試。
工作原理
該框架允許開發人員使用簡單的 @action 裝飾器在 Python 函數上定義環境動作。這些動作隨後會被整合以形成一個完整的環境。它還包含一個基準測試套件,允許用戶以 Python 原生方式定義任務與評估器,並具有用於細粒度性能指標的新穎圖評估器。
適用對象
專為需要與多種跨平台環境互動的、用於構建與評估多模態具身智能體的研究人員與開發人員設計。
亮點
- 跨平台支援:支援記憶體內、Docker 託管、虛擬機或分散式實體機。
- 統一介面:智能體可以透過單一 API 同時存取多個環境。
- 配置簡單:透過 Python 裝飾器新增新動作。
- 細粒度評估:包含用於詳細指標的圖評估器方法。
相關
- 專案
- 專案
- 專案
- 專案
- 專案