什么是 Apify?
Apify 是一个提供以下服务的平台:- 为 AI Agent 提供数据收集服务,专注于从社交媒体、搜索引擎、在线地图、电子商务网站、旅游门户或常规网站提取数据
- 一个包含各种数据任务的现成 Actor(专用工具)的市场
- 运行和变现我们自己 AI Agent 的基础设施
前提条件
基本用法
Agno 框架让集成 Apify Actor 到您的 Agent 中变得十分简单。以下是一个简单的示例:可用的 Apify 工具
您可以轻松地将任何 Apify Actor 集成作为工具。以下是一些示例:1. RAG Web Browser
RAG Web Browser Actor 专为 AI 和 LLM 应用而设计。它会搜索查询的网页或处理 URL,然后清理和格式化内容供您的 Agent 使用。此工具默认启用。2. Website Content Crawler
此工具使用 Apify 的 Website Content Crawler Actor 来提取网站的文本内容,非常适合 RAG 应用。3. Google Places Crawler
Google Places Crawler 从 Google Maps 和 Google Places 提取有关企业的数据。示例场景
RAG Web Browser + Google Places Crawler
此示例结合了网络搜索和本地企业数据,以提供关于主题的全面信息:Toolkit 参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
apify_api_token | str | None | Apify API 令牌(或通过 APIFY_API_TOKEN 环境变量设置) |
actors | str 或 List[str] | None | 单个 Actor ID 或要注册的 Actor ID 列表 |