概述
AgentQLLoader 需要以下两个参数:
url:要提取数据的网页 URL。query:要执行的 AgentQL 查询。详细了解如何在文档中编写 AgentQL 查询,或在 AgentQL Playground 中测试查询。
api_key:来自 dev.agentql.com 的 AgentQL API 密钥。可选。timeout:请求超时前的等待秒数。默认为900。is_stealth_mode_enabled:是否启用实验性反机器人规避策略。此功能可能无法在所有网站始终有效。启用此模式后,数据提取可能需要更长时间完成。默认为False。wait_for:提取数据前等待页面加载的秒数。默认为0。is_scroll_to_bottom_enabled:提取数据前是否滚动到页面底部。默认为False。mode:"standard"使用深度数据分析,而"fast"以牺牲部分分析深度换取速度,适用于大多数用例。在此指南中详细了解模式。 默认为"fast"。is_screenshot_enabled:提取数据前是否截图。在 ‘metadata’ 中以 Base64 字符串形式返回。默认为False。
集成详情
加载器特性
设置
要使用 AgentQL 文档加载器,您需要配置AGENTQL_API_KEY 环境变量,或使用 api_key 参数。您可以从我们的开发者门户获取 API 密钥。
安装
安装 langchain-agentql。设置凭证
初始化
接下来实例化您的模型对象:加载
惰性加载
AgentQLLoader 目前每次仅加载一个 Document。因此,load() 和 lazy_load() 的行为相同:
API 参考
有关如何使用此集成的更多信息,请参阅 git 仓库 或 langchain 集成文档。Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

