Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

WebVoyager

WebVoyager é um agente web end-to-end alimentado por Modelos Multimodais Grandes (LMMs). Ele integra informações textuais e visuais para completar instruções do usuário em sites do mundo real, oferecendo uma abordagem de planejamento generalista para navegação e um ambiente de navegação online.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

WebVoyager é um agente web inovador baseado em Modelo Multimodal Grande (LMM) projetado para completar instruções do usuário de ponta a ponta, interagindo com sites do mundo real. Este projeto fornece o código e os dados para o artigo do WebVoyager, demonstrando suas capacidades em navegação multimodal na web e conclusão de tarefas.

Ler mais

O cerne do WebVoyager reside em sua capacidade de integrar informações textuais e visuais, permitindo-lhe compreender e interagir com páginas da web de forma mais eficaz. Ele emprega uma abordagem de planejamento generalista para navegação, permitindo-lhe lidar com uma gama diversificada de tarefas na web. O sistema é construído sobre um ambiente de navegação online, que é implementado usando Selenium, fornecendo uma plataforma realista para testes e desenvolvimento.

Para facilitar a pesquisa e o desenvolvimento, o WebVoyager inclui um conjunto de dados curado de consultas de tarefas. Este conjunto de dados foi gerado usando uma abordagem semi-automatizada, resultando em 643 consultas de tarefas distribuídas por 15 sites, com cada site apresentando mais de 40 consultas. Os dados estão disponíveis em `data/WebVoyager_data.jsonl`, e respostas de referência são fornecidas em `data/reference_answer.json`. Adicionalmente, o projeto incorpora 90 tarefas de navegação na web extraídas do conjunto de dados GAIA, disponíveis em `data/GAIA_web.jsonl`.

Para usuários que buscam expandir o conjunto de tarefas, o projeto sugere o uso do GPT-4 para gerar novas tarefas. Instruções e exemplos de prompts são fornecidos para guiar este processo, enfatizando a diversidade e a solucionabilidade dentro de sites específicos. A configuração envolve a criação de um ambiente conda, a instalação de dependências via `requirements.txt` e a configuração do script `run.sh` com uma chave de API da OpenAI.

WebVoyager oferece flexibilidade em sua execução, suportando modos padrão e apenas texto, com parâmetros ajustáveis para iterações máximas, imagens anexadas e temperatura do modelo. O projeto também inclui um protocolo de avaliação automatizado usando GPT-4V, detalhado no diretório `evaluation`, para avaliar o desempenho do agente nas tarefas concluídas. Os resultados das interações do agente, incluindo mensagens e capturas de tela, são salvos para revisão e análise humana.

  • CategoriaAutomação de navegador e web
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem
  • PlataformasWeb

  • Agente web end-to-end alimentado por Modelos Multimodais Grandes (LMMs)

  • Integra informações textuais e visuais para conclusão de tarefas na web

  • Abordagem de planejamento generalista para navegação na web

  • Ambiente de navegação online construído com Selenium

  • Conjunto de dados de 643 consultas de tarefas diversas em 15 sites

  • Tarefas extraídas do conjunto de dados GAIA

  • Suporta expansão de tarefas usando GPT-4

  • Parâmetros de execução configuráveis (iterações máximas, temperatura, modo headless)

  • Inclui protocolo de avaliação automatizado usando GPT-4V

  • Salva logs de interação e capturas de tela para análise

  1. Configurar Ambiente: Crie um ambiente conda, ative-o e instale as dependências usando `pip install -r requirements.txt`.

  2. Preparar Tarefas: Copie as tarefas de teste desejadas para `data/tasks_test.jsonl`. Atualize manualmente as datas para tarefas sensíveis ao tempo.

  3. Configurar Chave de API: Modifique a `api_key` no script `run.sh` com sua chave de API da OpenAI.

  4. Executar WebVoyager: Execute o agente usando o comando `bash run.sh`.

  5. Monitorar Resultados: Verifique o arquivo `test_tasks.log` para a saída de execução e o `output_dir` para logs de interação detalhados e capturas de tela.

  • Automação de Tarefas na Web
  • Pesquisa em Navegação na Web
  • Coleta de Dados
  • Desenvolvimento de Agentes de IA
  • Testes de Interação com Sites

Avaliações de WebVoyager

Carregando...

Ferramentas de IA populares como WebVoyager

LaVague AI Web Agents

Repositórios de IA no GitHub

LaVague é um framework open-source para o desenvolvimento de Agentes Web de IA. Ele permite que os agentes compreendam objetivos e realizem ações automatizadas em websites usando…

Automação de navegador e web

Nº 150 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Framework open-source para o desenvolvimento de Agentes Web de IA. Ele permite que os agentes compreendam objetivos e realizem ações automatizadas em websites usando…LaVague é um framework open-source para o desenvolvimento de Agentes Web de IA. Ele permite que os agentes compreendam objetivos e realizem ações automatizadas em websites usando…

Automação de navegador e web
Nº 150 em Repositórios de IA no GitHub

browser-use

Repositórios de IA no GitHub

browser-use/browser-use é um projeto do GitHub que se concentra em tornar websites acessíveis para agentes de IA. Permite que os usuários automatizem tarefas online com…

Automação de navegador e web

Nº 32 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Projeto do GitHub que se concentra em tornar websites acessíveis para agentes de IA. Permite que os usuários automatizem tarefas online com…browser-use/browser-use é um projeto do GitHub que se concentra em tornar websites acessíveis para agentes de IA. Permite que os usuários automatizem tarefas online com…

DestaqueAutomação de navegador e web
Nº 32 em Repositórios de IA no GitHub

Agent-E

Repositórios de IA no GitHub

Agent-E é uma ferramenta de automação impulsionada por IA focada em interações web. Utiliza um framework baseado em agentes para automatizar tarefas em um navegador, como…

Automação de navegador e web

Nº 228 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Ferramenta de automação impulsionada por IA focada em interações web. Utiliza um framework baseado em agentes para automatizar tarefas em um navegador, como…Agent-E é uma ferramenta de automação impulsionada por IA focada em interações web. Utiliza um framework baseado em agentes para automatizar tarefas em um navegador, como…

Automação de navegador e web
Nº 228 em Repositórios de IA no GitHub

Starizon AI

Extensões de navegador

Starizon AI é um agente de navegador inteligente projetado para navegação automatizada e automação de tarefas. Ele permite que os usuários conversem com páginas da web, extraiam…

Automação de navegador e web

Nº 51 em Automação de navegador e web

Ver ferramenta

Extensões de navegador

Agente de navegador inteligente projetado para navegação automatizada e automação de tarefas. Ele permite que os usuários conversem com páginas da web, extraiam…Starizon AI é um agente de navegador inteligente projetado para navegação automatizada e automação de tarefas. Ele permite que os usuários conversem com páginas da web, extraiam…

Automação de navegador e web
Nº 51 em Automação de navegador e web

Taxy AI: Full Browser Automation

Repositórios de IA no GitHub

A extensão de browser da TaxyAI automatiza ações do browser usando o GPT-4. Permite aos utilizadores definir instruções para tarefas como agendar eventos ou escrever ensaios. A…

Automação de navegador e web
Ver ferramenta

Browserbase

Agentes de IA

Browserbase fornece acesso à web para agentes de IA, permitindo que eles interajam com toda a web. Ele permite que os agentes realizem tarefas como fazer login, navegar em sites e…

Automação de navegador e web

Nº 61 em Agentes de IA

Ver ferramenta

Agentes de IA

Fornece acesso à web para agentes de IA, permitindo que eles interajam com toda a web. Ele permite que os agentes realizem tarefas como fazer login, navegar em sites e…Browserbase fornece acesso à web para agentes de IA, permitindo que eles interajam com toda a web. Ele permite que os agentes realizem tarefas como fazer login, navegar em sites e…

DestaqueAutomação de navegador e web
Nº 61 em Agentes de IA

Devika: Engenheiro de Software de IA Agente

Repositórios de IA no GitHub

Devika é um engenheiro de software de IA de código aberto, projetado como uma alternativa ao Devin. Ele entende instruções de alto nível, as decompõe, pesquisa informações e…

Assistentes de programação com IA

Nº 126 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Engenheiro de software de IA de código aberto, projetado como uma alternativa ao Devin. Ele entende instruções de alto nível, as decompõe, pesquisa informações e…Devika é um engenheiro de software de IA de código aberto, projetado como uma alternativa ao Devin. Ele entende instruções de alto nível, as decompõe, pesquisa informações e…

Assistentes de programação com IA
Nº 126 em Repositórios de IA no GitHub

HARPA AI Browser Agent

Extensões de navegador

HARPA AI é uma extensão do Chrome que integra múltiplos modelos de IA, incluindo ChatGPT, Claude e Gemini, diretamente no seu navegador. Automatiza tarefas online como resumir…

Automação de navegador e web

Nº 73 para Reutilização de conteúdo

Ver ferramenta

Extensões de navegador

Extensão do Chrome que integra múltiplos modelos de IA, incluindo ChatGPT, Claude e Gemini, diretamente no seu navegador. Automatiza tarefas online como resumir…HARPA AI é uma extensão do Chrome que integra múltiplos modelos de IA, incluindo ChatGPT, Claude e Gemini, diretamente no seu navegador. Automatiza tarefas online como resumir…

Automação de navegador e web
Nº 73 para Reutilização de conteúdo
1 de 8