Introdução geral
AI Web Operador é uma ferramenta de manipulação de navegador de IA de código aberto projetada para simplificar a experiência do usuário no navegador, integrando várias tecnologias de IA e SDKs. Criada com base no Browserbase e no Vercel AI SDK, a ferramenta oferece suporte a uma variedade de modelos de linguagem grande (LLMs), como Antrópica O AI Web Operator oferece uma solução flexível e dimensionável para desenvolvedores, pesquisadores e usuários interessados na tecnologia de IA, com configuração e instalação simples para começar rapidamente com operações automatizadas do navegador, gerenciamento de sessões persistentes e muito mais.
Lista de funções
- Operações automatizadas do navegadorAutomatize as operações do navegador integrando-se à API do Browserbase.
- Gerenciamento de sessões persistentesSuporte a sessões persistentes, mantendo um histórico de tarefas.
- Suporte a vários modelosCompatível com uma variedade de modelos de linguagem grande (LLMs), como o Anthropic Claude.
- Ambiente de desenvolvimento eficienteBaseado no Vercel AI SDK, ele oferece um ambiente eficiente de desenvolvimento e tempo de execução.
- Código aberto e dimensionávelCódigo-fonte totalmente aberto: totalmente aberto, o usuário pode se basear na demanda por desenvolvimento e expansão secundários.
Usando a Ajuda
Processo de instalação
- armazém de clones::
git clone https://github.com/CognosysAI/browser.git
cd browser
- Instalação de dependênciasUse o pnpm para instalar as dependências:
instalação do pnpm
- Configuração de variáveis de ambiente: Criação
.env.local
e adicione o seguinte:
BROWSERBASE_API_KEY=sua_chave_aqui
BROWSERBASE_PROJECT_ID=sua_chave_aqui
ANTHROPIC_API_KEY=sua_chave_aqui
UPSTASH_REDIS_REST_URL=opcional_redis_url
UPSTASH_REDIS_REST_TOKEN=opcional_redis_token
- Iniciando o servidor de desenvolvimento::
pnpm run dev
Abra seu navegador para acessar http://localhost:3000
.
Guia de operação de funções
- Operações automatizadas do navegador::
- Depois de configurar a chave de API do Browserbase e o ID do projeto, os usuários podem automatizar as operações do navegador, como navegação na página, preenchimento de formulários etc., por meio de chamadas de API.
- Gerenciamento de sessões persistentes::
- Ao configurar o Upstash Redis, os usuários podem implementar o gerenciamento de sessões persistentes e manter um histórico de tarefas para facilitar as operações subsequentes.
- Suporte a vários modelos::
- Depois de configurar a chave da API do Anthropic, os usuários podem invocar uma variedade de modelos de linguagem em grande escala para tarefas de processamento de linguagem natural.
- Ambiente de desenvolvimento eficiente::
- Com base no Vercel AI SDK, ele oferece um ambiente eficiente de desenvolvimento e tempo de execução que suporta iteração e implementação rápidas.