WebVoyager: Building an End-to-End Web Agent with Large Multimodal Models

Hongliang He, Wenlin Yao, Kaixin Ma, Wenhao Yu, Yong Dai, Hongming Zhang, Zhenzhong Lan, Dong Yu

arXiv:2401.13919 · 2026-07-27 공개 · arXiv · PDF

end-to-end multimodal-evaluation large-multimodal-models automatic-evaluation llm-powered task-success-rate gpt-4v web-agent

Abstract

The rapid advancement of large language models (LLMs) has led to a new era marked by the development of autonomous applications in real-world scenarios, which drives innovation in creating advanced web agents. Existing web agents typically only handle one input modality and are evaluated only in simplified web simulators or static web snapshots, greatly limiting their applicability in real-world scenarios. To bridge this gap, we introduce WebVoyager, an innovative Large Multimodal Model (LMM) powered web agent that can complete user instructions end-to-end by interacting with real-world websites. Moreover, we establish a new benchmark by compiling real-world tasks from 15 popular websites and introduce an automatic evaluation protocol leveraging multimodal understanding abilities of GPT-4V to evaluate open-ended web agents. We show that WebVoyager achieves a 59.1% task success rate on our benchmark, significantly surpassing the performance of both GPT-4 (All Tools) and the WebVoyager (text-only) setups, underscoring the exceptional capability of WebVoyager. The proposed automatic evaluation metric achieves 85.3% agreement with human judgment, indicating its effectiveness in providing reliable and accurate assessments of web agents.

한국어 요약

한 줄 요약

WebVoyager는 실제 웹사이트와 상호작용하여 사용자 지시를 end-to-end로 처리하는 LMM 기반 웹 에이전트로, 59.1%의 태스크 성공률을 달성했다.

핵심 기여도

핵심 아이디어

기존 웹 에이전트는 텍스트 또는 시뮬레이션 환경에서만 작동하며, 실제 웹 환경에서의 시각적 요소를 고려하지 못하는 한계가 있었다. WebVoyager는 사용자의 질의를 처리하기 위해 스크린샷과 텍스트를 동시에 분석하고, 클릭, 타이핑, 스크롤링 등의 행동을 실행하는 end-to-end 웹 에이전트이다. Set-of-Mark Prompting 기법을 활용하여 스크린샷 상의 상호작용 요소를 표시해 의사결정을 돕는다. 이는 인간의 웹 탐색 행동을 모방하여, 실제 웹 환경에서의 태스크 수행 능력을 향상시키는 핵심 아이디어이다.

기술적 접근법

주요 결과

의의 및 한계

WebVoyager는 실제 웹 환경에서의 시각적 요소를 고려한 end-to-end 웹 에이전트로서, 웹 자동화 분야의 기술 발전에 기여한다. 특히, GPT-4V를 활용한 자동 평가 프로토콜은 웹 에이전트 평가의 신뢰성을 높이는 데 기여한다. 그러나, 일부 복잡한 태스크에서는 여전히 성공률이 낮으며, 다양한 웹사이트의 동적 변화에 대한 적응력 향상이 필요하다.

실용적 활용

WebVoyager는 웹 기반 자동화, 온라인 고객 지원, 데이터 수집 및 분석 등 다양한 산업 분야에서 활용 가능하다. 특히, 실제 웹 환경에서의 태스크 수행 능력을 갖춘 웹 에이전트는 기업의 디지털 트랜스포메이션을 지원하는 데 유용하다.