概述
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:是否在提取数据前截取屏幕截图。以 Base64 字符串形式在 ‘metadata’ 中返回。默认为False。
集成详情
加载器特性
设置
要使用 AgentQL 文档加载器,您需要配置AGENTQL_API_KEY 环境变量,或使用 api_key 参数。您可以从我们的 Dev Portal 获取 API 密钥。
安装
安装 langchain-agentql。设置凭证
初始化
接下来实例化您的模型对象:加载
延迟加载
AgentQLLoader 目前一次只加载一个 Document。因此,load() 和 lazy_load() 的行为相同:
API 参考
有关如何使用此集成的更多信息,请参阅 git 仓库 或 langchain 集成文档。将这些文档通过 MCP 连接到 Claude、VSCode 等,以获取实时答案。

