跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

WebVoyager

WebVoyager 是一个由大型多模态模型 (LMM) 驱动的端到端网页代理。它整合文本和视觉信息,以在真实网站上完成用户指令,提供通用的导航规划方法和在线浏览环境。

查看仓库
分享
查看仓库
分享

WebVoyager 是一个创新的、由大型多模态模型 (LMM) 驱动的网页代理,旨在通过与真实网站交互来端到端地完成用户指令。该项目提供了 WebVoyager 论文的代码和数据,展示了其在多模态网页导航和任务完成方面的能力。

阅读更多

WebVoyager 的核心在于其整合文本和视觉信息的能力,使其能够更有效地理解和交互网页。它采用通用的规划方法进行导航,使其能够处理各种各样的网页任务。该系统建立在一个在线网页浏览环境之上,该环境使用 Selenium 实现,为测试和开发提供了一个真实的平台。

为了促进研究和开发,WebVoyager 包括一个经过精心策划的任务查询数据集。该数据集是使用半自动化方法生成的,涵盖了 15 个网站的 643 个任务查询,每个网站有 40 多个查询。数据可在 `data/WebVoyager_data.jsonl` 中找到,参考答案可在 `data/reference_answer.json` 中找到。此外,该项目还包含了从 GAIA 数据集中提取的 90 个网页浏览任务,可在 `data/GAIA_web.jsonl` 中找到。

对于希望扩展任务池的用户,该项目建议使用 GPT-4 生成新任务。提供了说明和示例提示来指导此过程,强调在特定网站内的多样性和可解性。设置包括创建 conda 环境,通过 `requirements.txt` 安装依赖项,以及使用 OpenAI API 密钥配置 `run.sh` 脚本。

WebVoyager 在执行方面提供了灵活性,支持标准模式和纯文本模式,并可调整最大迭代次数、附加图像和模型温度等参数。该项目还包括一个使用 GPT-4V 的自动化评估协议,在 `evaluation` 目录中有详细说明,用于评估代理在已完成任务上的性能。代理交互的结果,包括消息和屏幕截图,都会被保存以供人工审查和分析。

  • 类别浏览器与网页自动化
  • 定价模式开源
  • 部署云端
  • 平台网页版

  • 由大型多模态模型 (LMM) 驱动的端到端网页代理

  • 整合文本和视觉信息以完成网页任务

  • 用于网页导航的通用规划方法

  • 使用 Selenium 构建的在线网页浏览环境

  • 包含 15 个网站的 643 个多样化网页任务查询的数据集

  • 从 GAIA 数据集中提取的任务

  • 支持使用 GPT-4 扩展任务

  • 可配置的执行参数(最大迭代次数、温度、无头模式)

  • 包含使用 GPT-4V 的自动化评估协议

  • 保存交互日志和屏幕截图以供分析

  1. 设置环境:创建 conda 环境,激活它,并使用 `pip install -r requirements.txt` 安装依赖项。

  2. 准备任务:将所需的测试任务复制到 `data/tasks_test.jsonl`。手动更新对时间敏感的任务的日期。

  3. 配置 API 密钥:在 `run.sh` 脚本中用您的 OpenAI API 密钥修改 `api_key`。

  4. 执行 WebVoyager:使用命令 `bash run.sh` 运行代理。

  5. 监控结果:检查 `test_tasks.log` 文件以获取执行输出,并检查 `output_dir` 以获取详细的交互日志和屏幕截图。

  • 网页任务自动化
  • 网页导航研究
  • 数据收集
  • AI 代理开发
  • 网站交互测试

WebVoyager 评价

加载中...

与 WebVoyager 类似的热门AI工具

LaVague AI Web Agents

AI GitHub 仓库

LaVague 是一个用于开发 AI Web Agent 的开源框架。它使代理能够理解目标,并使用大型动作模型 (Large Action Models) 在网站上执行自动化操作,与 Selenium 和 Playwright 等工具集成以实现高效的 Web 自动化。

浏览器与网页自动化

AI GitHub 仓库 排名第 150 位

查看工具

AI GitHub 仓库

用于开发 AI Web Agent 的开源框架。它使代理能够理解目标,并使用大型动作模型 (Large Action Models) 在网站上执行自动化操作,与 Selenium 和 Playwright 等工具集成以实现高效的 Web 自动化。LaVague 是一个用于开发 AI Web Agent 的开源框架。它使代理能够理解目标,并使用大型动作模型 (Large Action Models) 在网站上执行自动化操作,与 Selenium 和 Playwright 等工具集成以实现高效的 Web 自动化。

浏览器与网页自动化
AI GitHub 仓库 排名第 150 位

browser-use

AI GitHub 仓库

browser-use/browser-use是一个GitHub项目,专注于使网站对AI代理可访问。它使用户能够轻松自动化在线任务,增强AI与网页内容之间的互动。

浏览器与网页自动化

AI GitHub 仓库 排名第 32 位

查看工具

AI GitHub 仓库

GitHub项目,专注于使网站对AI代理可访问。它使用户能够轻松自动化在线任务,增强AI与网页内容之间的互动。browser-use/browser-use是一个GitHub项目,专注于使网站对AI代理可访问。它使用户能够轻松自动化在线任务,增强AI与网页内容之间的互动。

精选浏览器与网页自动化
AI GitHub 仓库 排名第 32 位

Agent-E

AI GitHub 仓库

Agent-E 是一款由 AI 驱动的自动化工具,专注于网页交互。它使用基于代理的框架来自动化浏览器内的任务,例如填写表单、搜索电子商务网站以及导航网页媒体。其目标是为复杂的网页自动化工作流提供自然语言界面。

浏览器与网页自动化

AI GitHub 仓库 排名第 226 位

查看工具

AI GitHub 仓库

由 AI 驱动的自动化工具,专注于网页交互。它使用基于代理的框架来自动化浏览器内的任务,例如填写表单、搜索电子商务网站以及导航网页媒体。其目标是为复杂的网页自动化工作流提供自然语言界面。Agent-E 是一款由 AI 驱动的自动化工具,专注于网页交互。它使用基于代理的框架来自动化浏览器内的任务,例如填写表单、搜索电子商务网站以及导航网页媒体。其目标是为复杂的网页自动化工作流提供自然语言界面。

浏览器与网页自动化
AI GitHub 仓库 排名第 226 位

Starizon AI

浏览器插件

Starizon AI 是一款智能浏览器代理,专为自动化浏览和任务自动化而设计。它允许用户与网页聊天、提取数据并创建复杂的自动化工作流。该工具可简化重复性任务,增强研究能力,并与外部服务集成以实现全面的 Web 自动化。

浏览器与网页自动化

浏览器与网页自动化 排名第 50 位

查看工具

浏览器插件

智能浏览器代理,专为自动化浏览和任务自动化而设计。它允许用户与网页聊天、提取数据并创建复杂的自动化工作流。该工具可简化重复性任务,增强研究能力,并与外部服务集成以实现全面的 Web 自动化。Starizon AI 是一款智能浏览器代理,专为自动化浏览和任务自动化而设计。它允许用户与网页聊天、提取数据并创建复杂的自动化工作流。该工具可简化重复性任务,增强研究能力,并与外部服务集成以实现全面的 Web 自动化。

浏览器与网页自动化
浏览器与网页自动化 排名第 50 位

TaxyAI 的浏览器扩展使用 GPT-4 自动化浏览器操作。它允许用户定义任务指令,例如安排事件或撰写文章。这款开源扩展简化了网页 DOM 元素,将其发送到 LLM,并通过 Chrome 调试器 API 执行操作。

浏览器与网页自动化
查看工具

TaxyAI 的浏览器扩展使用 GPT-4 自动化浏览器操作。它允许用户定义任务指令,例如安排事件或撰写文章。这款开源扩展简化了网页 DOM 元素,将其发送到 LLM,并通过 Chrome 调试器 API 执行操作。

浏览器与网页自动化
查看 AI GitHub 仓库 Top 250

Browserbase

AI 智能体

Browserbase 为 AI 代理提供网络访问,使它们能够与整个网络交互。它允许代理执行登录、浏览网站和提取数据等任务。此工具可帮助自动化繁琐的任务,加速雄心勃勃的项目,并构建可在网络上可靠运行的代理。

浏览器与网页自动化

AI 智能体 排名第 61 位

查看工具

AI 智能体

AI 代理提供网络访问,使它们能够与整个网络交互。它允许代理执行登录、浏览网站和提取数据等任务。此工具可帮助自动化繁琐的任务,加速雄心勃勃的项目,并构建可在网络上可靠运行的代理。Browserbase 为 AI 代理提供网络访问,使它们能够与整个网络交互。它允许代理执行登录、浏览网站和提取数据等任务。此工具可帮助自动化繁琐的任务,加速雄心勃勃的项目,并构建可在网络上可靠运行的代理。

精选浏览器与网页自动化
AI 智能体 排名第 61 位

Devika 是一款开源 AI 软件工程师,旨在作为 Devin 的替代方案。它能够理解高级指令,将其分解,研究信息并编写代码。Devika 支持多种编程语言,并与各种 LLM 集成,旨在通过提供 AI 辅助来革新软件开发。

AI 编程助手

AI GitHub 仓库 排名第 126 位

查看工具

Devika 是一款开源 AI 软件工程师,旨在作为 Devin 的替代方案。它能够理解高级指令,将其分解,研究信息并编写代码。Devika 支持多种编程语言,并与各种 LLM 集成,旨在通过提供 AI 辅助来革新软件开发。

AI 编程助手
AI GitHub 仓库 排名第 126 位

HARPA AI 是一款 Chrome 扩展程序,可将 ChatGPT、Claude 和 Gemini 等多个 AI 模型直接集成到您的网页浏览器中。它能自动执行在线任务,如总结内容、起草电子邮件和提取数据,从而为用户节省大量在线活动中的时间和精力。

浏览器与网页自动化

重新利用内容 排名第 72 位

查看工具

Chrome 扩展程序,可将 ChatGPT、Claude 和 Gemini 等多个 AI 模型直接集成到您的网页浏览器中。它能自动执行在线任务,如总结内容、起草电子邮件和提取数据,从而为用户节省大量在线活动中的时间和精力。HARPA AI 是一款 Chrome 扩展程序,可将 ChatGPT、Claude 和 Gemini 等多个 AI 模型直接集成到您的网页浏览器中。它能自动执行在线任务,如总结内容、起草电子邮件和提取数据,从而为用户节省大量在线活动中的时间和精力。

浏览器与网页自动化
重新利用内容 排名第 72 位
1/8