Перейти к основному содержимому
ToolPotion
ИИ-советник
Отправить

WebVoyager

WebVoyager — это комплексный веб-агент на базе больших мультимодальных моделей (LMM), который интегрирует текстовую и визуальную информацию для выполнения пользовательских инструкций на реальных веб-сайтах, предлагая общий подход к планированию навигации и среду для просмотра веб-страниц.

Открыть репозиторий
Поделиться
Открыть репозиторий
Поделиться

WebVoyager — это инновационный веб-агент на базе больших мультимодальных моделей (LMM), разработанный для комплексного выполнения пользовательских инструкций путем взаимодействия с реальными веб-сайтами. Этот проект предоставляет код и данные для статьи о WebVoyager, демонстрируя его возможности в мультимодальной веб-навигации и выполнении задач.

Читать далее

Ядро WebVoyager заключается в его способности интегрировать как текстовую, так и визуальную информацию, что позволяет ему более эффективно понимать веб-страницы и взаимодействовать с ними. Он использует общий подход к планированию навигации, позволяя решать разнообразные веб-задачи. Система построена на основе среды для просмотра веб-страниц в реальном времени, реализованной с использованием Selenium, что обеспечивает реалистичную платформу для тестирования и разработки.

Для облегчения исследований и разработок WebVoyager включает в себя тщательно подобранный набор данных с запросами задач. Этот набор данных был сгенерирован с использованием полуавтоматического подхода, в результате чего получилось 643 запроса задач, охватывающих 15 веб-сайтов, причем каждый веб-сайт содержит более 40 запросов. Данные доступны в файле `data/WebVoyager_data.jsonl`, а эталонные ответы — в файле `data/reference_answer.json`. Кроме того, проект включает 90 задач по просмотру веб-страниц, извлеченных из набора данных GAIA, доступных в файле `data/GAIA_web.jsonl`.

Для пользователей, желающих расширить пул задач, проект предлагает использовать GPT-4 для генерации новых задач. Инструкции и примеры запросов предоставляются для руководства этим процессом, с акцентом на разнообразие и решаемость в рамках конкретных веб-сайтов. Настройка включает создание среды conda, установку зависимостей через `requirements.txt` и настройку скрипта `run.sh` с ключом OpenAI API.

WebVoyager предлагает гибкость в исполнении, поддерживая как стандартный, так и только текстовый режимы, с настраиваемыми параметрами для максимального количества итераций, прикрепленных изображений и температуры модели. Проект также включает автоматизированный протокол оценки с использованием GPT-4V, подробно описанный в каталоге `evaluation`, для оценки производительности агента при выполнении задач. Результаты взаимодействий агента, включая сообщения и снимки экрана, сохраняются для человеческого просмотра и анализа.

  • КатегорияАвтоматизация браузера и веба
  • Модель ценообразованияОткрытый код
  • РазвёртываниеОблако
  • ПлатформыВеб

  • Комплексный веб-агент на базе больших мультимодальных моделей (LMM)

  • Интегрирует текстовую и визуальную информацию для выполнения веб-задач

  • Общий подход к планированию веб-навигации

  • Среда для просмотра веб-страниц в реальном времени, построенная с использованием Selenium

  • Набор данных из 643 разнообразных запросов веб-задач на 15 веб-сайтах

  • Задачи, извлеченные из набора данных GAIA

  • Поддерживает расширение задач с помощью GPT-4

  • Настраиваемые параметры выполнения (макс. итераций, температура, безголовый режим)

  • Включает автоматизированный протокол оценки с использованием GPT-4V

  • Сохраняет журналы взаимодействий и снимки экрана для анализа

  1. Настройка среды: Создайте среду conda, активируйте ее и установите зависимости с помощью `pip install -r requirements.txt`.

  2. Подготовка задач: Скопируйте нужные тестовые задачи в `data/tasks_test.jsonl`. Вручную обновите даты для задач, чувствительных ко времени.

  3. Настройка ключа API: Измените `api_key` в скрипте `run.sh` на ваш ключ OpenAI API.

  4. Запуск WebVoyager: Запустите агента командой `bash run.sh`.

  5. Мониторинг результатов: Проверьте файл `test_tasks.log` для вывода выполнения и каталог `output_dir` для подробных журналов взаимодействий и снимков экрана.

  • Автоматизация веб-задач
  • Исследование веб-навигации
  • Сбор данных
  • Разработка ИИ-агентов
  • Тестирование взаимодействия с веб-сайтами

Отзывы о WebVoyager

Загрузка...

Популярные ИИ-инструменты, похожие на WebVoyager

LaVague AI Web Agents

AI-репозитории на GitHub

LaVague — это фреймворк с открытым исходным кодом для разработки AI Web Agents. Он позволяет агентам понимать цели и выполнять автоматизированные действия на веб-сайтах с…

Автоматизация браузера и веба

№150 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Фреймворк с открытым исходным кодом для разработки AI Web Agents. Он позволяет агентам понимать цели и выполнять автоматизированные действия на веб-сайтах с…LaVague — это фреймворк с открытым исходным кодом для разработки AI Web Agents. Он позволяет агентам понимать цели и выполнять автоматизированные действия на веб-сайтах с…

Автоматизация браузера и веба
№150 в AI-репозитории на GitHub

browser-use

AI-репозитории на GitHub

browser-use/browser-use — это проект на GitHub, который сосредоточен на обеспечении доступности веб-сайтов для ИИ-агентов. Он позволяет пользователям автоматизировать…

Автоматизация браузера и веба

№32 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Проект на GitHub, который сосредоточен на обеспечении доступности веб-сайтов для ИИ-агентов. Он позволяет пользователям автоматизировать…browser-use/browser-use — это проект на GitHub, который сосредоточен на обеспечении доступности веб-сайтов для ИИ-агентов. Он позволяет пользователям автоматизировать…

РекомендованоАвтоматизация браузера и веба
№32 в AI-репозитории на GitHub

Agent-E

AI-репозитории на GitHub

Agent-E — это инструмент автоматизации на базе ИИ, ориентированный на взаимодействие с веб-страницами. Он использует агентный фреймворк для автоматизации задач в браузере, таких…

Автоматизация браузера и веба

№228 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Инструмент автоматизации на базе ИИ, ориентированный на взаимодействие с веб-страницами. Он использует агентный фреймворк для автоматизации задач в браузере, таких…Agent-E — это инструмент автоматизации на базе ИИ, ориентированный на взаимодействие с веб-страницами. Он использует агентный фреймворк для автоматизации задач в браузере, таких…

Автоматизация браузера и веба
№228 в AI-репозитории на GitHub

Starizon AI

Расширения браузера

Starizon AI — это интеллектуальный браузерный агент, предназначенный для автоматического просмотра веб-страниц и автоматизации задач. Он позволяет пользователям общаться с…

Автоматизация браузера и веба

№51 в Автоматизация браузера и веба

Открыть инструмент

Расширения браузера

Интеллектуальный браузерный агент, предназначенный для автоматического просмотра веб-страниц и автоматизации задач. Он позволяет пользователям общаться с…Starizon AI — это интеллектуальный браузерный агент, предназначенный для автоматического просмотра веб-страниц и автоматизации задач. Он позволяет пользователям общаться с…

Автоматизация браузера и веба
№51 в Автоматизация браузера и веба

Taxy AI: Full Browser Automation

AI-репозитории на GitHub

Браузерное расширение TaxyAI автоматизирует действия в браузере с помощью GPT-4. Оно позволяет пользователям определять инструкции для таких задач, как планирование событий или…

Автоматизация браузера и веба
Открыть инструмент

AI-репозитории на GitHub

Браузерное расширение TaxyAI автоматизирует действия в браузере с помощью GPT-4. Оно позволяет пользователям определять инструкции для таких задач, как планирование событий или…

Автоматизация браузера и веба
Топ-250: AI-репозитории на GitHub

Browserbase

ИИ-агенты

Browserbase предоставляет веб-доступ для AI-агентов, позволяя им взаимодействовать со всей сетью. Это позволяет агентам выполнять такие задачи, как вход в систему, навигация по…

Автоматизация браузера и веба

№61 в ИИ-агенты

Открыть инструмент

ИИ-агенты

Предоставляет веб-доступ для AI-агентов, позволяя им взаимодействовать со всей сетью. Это позволяет агентам выполнять такие задачи, как вход в систему, навигация по…Browserbase предоставляет веб-доступ для AI-агентов, позволяя им взаимодействовать со всей сетью. Это позволяет агентам выполнять такие задачи, как вход в систему, навигация по…

РекомендованоАвтоматизация браузера и веба
№61 в ИИ-агенты

Devika — это инженер программного обеспечения на основе ИИ с открытым исходным кодом, разработанный как альтернатива Devin. Он понимает инструкции высокого уровня, разбивает их,…

AI-помощники для программирования

№126 в AI-репозитории на GitHub

Открыть инструмент

Инженер программного обеспечения на основе ИИ с открытым исходным кодом, разработанный как альтернатива Devin. Он понимает инструкции высокого уровня, разбивает их,…Devika — это инженер программного обеспечения на основе ИИ с открытым исходным кодом, разработанный как альтернатива Devin. Он понимает инструкции высокого уровня, разбивает их,…

AI-помощники для программирования
№126 в AI-репозитории на GitHub

HARPA AI Browser Agent

Расширения браузера

HARPA AI — это расширение для Chrome, которое интегрирует несколько моделей ИИ, включая ChatGPT, Claude и Gemini, непосредственно в ваш веб-браузер. Оно автоматизирует…

Автоматизация браузера и веба

№73 — Переработка контента

Открыть инструмент

Расширения браузера

Расширение для Chrome, которое интегрирует несколько моделей ИИ, включая ChatGPT, Claude и Gemini, непосредственно в ваш веб-браузер. Оно автоматизирует…HARPA AI — это расширение для Chrome, которое интегрирует несколько моделей ИИ, включая ChatGPT, Claude и Gemini, непосредственно в ваш веб-браузер. Оно автоматизирует…

Автоматизация браузера и веба
№73 — Переработка контента
1 из 8