Skip to main content
Open on GitHub

DataForSEO

DataForSeo provides comprehensive SEO and digital marketing data solutions via API.

本页面提供如何在 LangChain 中使用 DataForSEO 搜索 API 的说明。

安装与设置

获取 DataForSEO API 访问的登录名和密码,并将它们设置为环境变量 (DATAFORSEO_LOGINDATAFORSEO_PASSWORD 分别对应)。

import os

os.environ["DATAFORSEO_LOGIN"] = "your_login"
os.environ["DATAFORSEO_PASSWORD"] = "your_password"

工具

DataForSEO 工具包封装了 API。要导入此工具包,请使用:

from langchain_community.utilities.dataforseo_api_search import DataForSeoAPIWrapper

有关此包装器的详细指南,请参见 这个笔记本

工具

你也可以将此包装器加载为工具,与代理(Agent)一起使用:

from langchain.agents import load_tools
tools = load_tools(["dataforseo-api-search"])
API 参考:load_tools

这将加载以下工具:

from langchain_community.tools import DataForSeoAPISearchRun
from langchain_community.tools import DataForSeoAPISearchResults

使用示例

dataforseo = DataForSeoAPIWrapper(api_login="your_login", api_password="your_password")
result = dataforseo.run("Bill Gates")
print(result)