Oxylabs Browser Agent

不活跃
GitHub Unknown No License

简介

由Oxylabs AI Studio开发的高级浏览器AI工具,使用自然语言指令自动执行真实用户浏览任务,实现智能化的网页操作。

核心特性

  • 自然语言浏览器自动化——用自然语言描述任务,无需编写选择器或脚本
  • 多步骤任务执行——将浏览流程定义为步骤序列或自由形式提示词
  • 多种输出格式——以 JSON、Markdown、HTML 或 PNG 截图格式获取结果
  • 基于 Schema 的结构化提取——自动生成或定义 JSON Schema 获取结构化输出
  • 动态内容支持——与 JavaScript 渲染的页面和 SPA 交互
  • 完整浏览器控制——执行点击、填写表单、导航、滚动和等待操作

适用场景

💡 电商结账模拟——将商品加入购物车、应用优惠券、确认结账流程
💡 旅行搜索自动化——输入目的地、应用筛选条件、提取机票和酒店价格
💡 职位搜索爬取——搜索职位、浏览岗位详情、提取职位信息
💡 活动和票务发现——浏览活动网站、获取标题、日期和价格信息
💡 竞品价格监控——跟踪竞争对手网站上的产品定价

快速开始

通过 `pip install oxylabs-ai-studio` 安装(Python 3.10+)。从 Oxylabs AI Studio 获取免费试用 API Key。使用 `BrowserAgent(api_key)` 初始化,然后调用 `.run(url, user_prompt, output_format)` 执行浏览任务。

相关项目