ServiceNow/BrowserGym

🌎💪 BrowserGym, a Gym environment for web task automation

何を解決するか

BrowserGym は、Webエージェントの研究と評価を加速する統合的でオープンソースのフレームワークを提供します。Webブラウザと対話するAIエージェントのテストと評価を簡素化し、さまざまなWebベースのベンチマーク用に個別のセットアップを作成する必要をなくします。

仕組み

BrowserGym は Gymnasium インターフェースを使用して、複数のWebエージェントベンチマークを1つのエコシステムに統合します。これらのベンチマークを Gymnasium 環境としてラップすることで、研究者がエージェントが Playwright を介してブラウザで行動を取って観測を受け取るループを作成できるようになります。また、実世界のWebナビゲーションに向けたインタラクティブなオープンエンドタスクモードも提供しています。

対象ユーザー

AI研究者やWebエージェントを開発する開発者向けに設計されており、多様なWeb環境でエージェントの実装、テスト、評価を標準化された方法で行いたい方々に最適です。

特徴

  • 統合されたベンチマークアクセス: MiniWoB、WebArena、VisualWebArena、WorkArena、AssistantBench など、幅広いベンチマークを統合しています。
  • 拡張性のある設計: AbstractBrowserTask クラスを継承することで、新しいベンチマークを簡単に追加できます。
  • Gymnasium統合: 標準の gymnasium API を使用して環境とやり取りするため、既存のRLおよびエージェントワークフローと互換性があります。
  • オープンエンドタスク: 任意のURLから開始して、チャットベースのインタラクティブなタスクをオープンウェブ上で実行できます。
  • デモエージェント: GPT-4o-mini などのLLMで駆動されるデモエージェントを内蔵しており、ユーザーがすぐに始められるようになっています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト