Carregador Web Browserbase
BrowserbaseLoadTool
Seção intitulada “BrowserbaseLoadTool”Descrição
Seção intitulada “Descrição”Browserbase é uma plataforma para desenvolvedores que permite executar, gerenciar e monitorar navegadores headless de forma confiável.
Potencialize suas buscas de dados para IA com:
- Infraestrutura Serverless fornecendo navegadores confiáveis para extrair dados de interfaces complexas
- Modo Stealth com táticas de fingerprinting e resolução automática de captcha incluídas
- Depurador de Sessão para inspecionar sua Sessão do Navegador com linha do tempo de rede e logs
- Depuração Ao Vivo para depurar rapidamente sua automação
Instalação
Seção intitulada “Instalação”- Obtenha uma chave de API e o Project ID em browserbase.com e defina-os nas variáveis de ambiente (
BROWSERBASE_API_KEY,BROWSERBASE_PROJECT_ID). - Instale o SDK do Browserbase juntamente com o pacote
crewai[tools]:
pip install browserbase 'crewai[tools]'Exemplo
Seção intitulada “Exemplo”Utilize o BrowserbaseLoadTool conforme abaixo para permitir que seu agente carregue sites:
from crewai_tools import BrowserbaseLoadTool
# Inicialize a ferramenta com a chave da API do Browserbase e o Project IDtool = BrowserbaseLoadTool()Argumentos
Seção intitulada “Argumentos”Os parâmetros a seguir podem ser usados para customizar o comportamento do BrowserbaseLoadTool:
| Argumento | Tipo | Descrição |
|---|---|---|
| api_key | string | Opcional. Chave de API do Browserbase. Padrão é a variável de ambiente BROWSERBASE_API_KEY. |
| project_id | string | Opcional. Project ID do Browserbase. Padrão é a variável de ambiente BROWSERBASE_PROJECT_ID. |
| text_content | bool | Opcional. Recuperar somente o conteúdo em texto. O padrão é False. |
| session_id | string | Opcional. Forneça um Session ID existente. |
| proxy | bool | Opcional. Habilitar/Desabilitar proxies. O padrão é False. |