AgentQL
AgentQL provides web interaction and structured data extraction from any web page using an AgentQL query or a Natural Language prompt. AgentQL can be used across multiple languages and web pages without breaking over time and change.
Installation and Setup
Install the integration package:
pip install langchain-agentql
API Key
Get an API Key from our Dev Portal and add it to your environment variables:
export AGENTQL_API_KEY="your-api-key-here"
DocumentLoader
AgentQL's document loader provides structured data extraction from any web page using an AgentQL query.
from langchain_agentql.document_loaders import AgentQLLoader
See our document loader documentation and usage example.
Tools and Toolkits
AgentQL tools provides web interaction and structured data extraction from any web page using an AgentQL query or a Natural Language prompt.
from langchain_agentql.tools import ExtractWebDataTool, ExtractWebDataBrowserTool, GetWebElementBrowserTool
from langchain_agentql import AgentQLBrowserToolkit