Tools
浏览器基础网页加载器
Browserbase 是一个开发者平台,用于可靠地运行、管理和监控无头浏览器。
BrowserbaseLoadTool
描述
Browserbase 是一个开发者平台,用于可靠地运行、管理和监控无头浏览器。
为您的AI数据检索提供动力:
- Serverless Infrastructure 提供可靠的浏览器,从复杂的用户界面中提取数据
- Stealth Mode 包含指纹识别策略和自动验证码解决
- Session Debugger 用于检查您的浏览器会话,包括网络时间线和日志
- Live Debug 快速调试您的自动化
安装
- 从browserbase.com获取API密钥和项目ID,并在环境变量中设置(
BROWSERBASE_API_KEY,BROWSERBASE_PROJECT_ID)。 - 安装Browserbase SDK以及
crewai[tools]包:
示例
如下使用BrowserbaseLoadTool,以允许您的代理加载网站:
Code
参数
以下参数可用于自定义BrowserbaseLoadTool的行为:
| 参数 | 类型 | 描述 |
|---|---|---|
| api_key | string | 可选. Browserbase API 密钥。默认为 BROWSERBASE_API_KEY 环境变量。 |
| project_id | string | 可选. Browserbase 项目 ID。默认为 BROWSERBASE_PROJECT_ID 环境变量。 |
| text_content | bool | 可选. 仅检索文本内容。默认为 False。 |
| session_id | string | 可选. 提供一个现有的会话ID。 |
| proxy | bool | 可选. 启用/禁用代理。默认是 False。 |
