前提条件
以下示例需要scrapegraph-py
库。
SGAI_API_KEY
环境变量:
示例
下面的智能体使用ScrapeGraphTools
通过 smartscraper
功能从网页中提取特定信息。
Toolkit Functions
Function | Description |
---|---|
smartscraper | 使用 LLM 和自然语言提示从网页中提取结构化数据。返回结果的 JSON 字符串或错误。 |
markdownify | 将网页转换为 markdown 格式。返回 markdown 字符串或错误。 |
Toolkit 参数
这些参数将传递给ScrapeGraphTools
构造函数。
Parameter | Type | Default | Description |
---|---|---|---|
api_key | Optional[str] | None | ScrapeGraph 服务的 API 密钥。如果未提供,将默认为 SGAI_API_KEY 环境变量。 |
smartscraper | bool | True | 启用 smartscraper 工具。 |
markdownify | bool | False | 启用 markdownify 工具。 |
Developer Resources
- 查看 Tools Source
- 查看 Cookbook Example