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_LOGIN 和 DATAFORSEO_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)