ServiceNow/BrowserGym
🌎💪 BrowserGym, a Gym environment for web task automation
解決的問題
BrowserGym 提供一個統一的開源框架,加速 Web 代理的研究與開發。它簡化了測試與評估與 Web 瀏覽器互動的 AI 代理的過程,無需為各種不同的基準測試建立獨立的設定。
工作原理
BrowserGym 使用 Gymnasium 接口將多個 Web 代理基準測試整合到一個生態系統中。透過將這些基準測試封裝為 Gymnasium 環境,它允許研究人員建立一個循環:代理透過 Playwright 在瀏覽器中採取行動並接收觀測結果。它還提供一種開放式任務模式,支援從任意 URL 開始的互動式、真實世界的 Web 導航。
適用對象
專為 AI 研究人員與開發人員設計,特別是那些需要在多樣化的 Web 環境中以標準化方式實現、測試與評估其代理的人。
主要亮點
- 統一的基準存取:整合了包括 MiniWoB、WebArena、VisualWebArena、WorkArena、AssistantBench 等在內的廣泛基準測試。
- 可擴展的設計:透過繼承
AbstractBrowserTask類別,可輕鬆新增基準測試。 - Gymnasium 集成:使用標準的
gymnasiumAPI 與環境互動,與現有的強化學習與代理工作流程相容。 - 開放式任務:支援從任意 URL 開始的基於聊天的互動式開放網路任務。
- 示範代理:包含一個由 LLM(如 GPT-4o-mini)驅動的示範代理,幫助使用者快速上手。
相關
- 專案
- 專案
- 專案
- 專案
- 專案