DataForSEO
DataForSeo 通过 API 提供全面的 SEO 和数字营销数据解决方案。
本页提供了如何在 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
API Reference:DataForSeoAPIWrapper
有关此工具集的详细演练,请参阅 此笔记本。
工具
您也可以将此工具集加载为工具以供 Agent 使用:
from langchain_community.agent_toolkits.load_tools import load_tools
tools = load_tools(["dataforseo-api-search"])
API Reference: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)