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 參考文件: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)