OpenWeatherMap
OpenWeatherMap 提供特定地點的所有基本天氣資料
- 目前天氣
- 1 小時分鐘預報
- 48 小時每小時預報
- 8 天每日預報
- 國家級天氣警報
- 40 多年歷史天氣資料
本頁面介紹如何在 LangChain 中使用 OpenWeatherMap API
。
安裝與設定
- 使用以下命令安裝需求
pip install pyowm
- 前往 OpenWeatherMap 並註冊帳號以取得您的 API 金鑰,請點擊這裡
- 將您的 API 金鑰設定為
OPENWEATHERMAP_API_KEY
環境變數
封裝器
实用工具
存在一個 OpenWeatherMapAPIWrapper 实用工具,用於封裝此 API。要導入此实用工具:
from langchain_community.utilities.openweathermap import OpenWeatherMapAPIWrapper
API 參考文檔:OpenWeatherMapAPIWrapper
有關此封裝器的更詳細說明,請參閱此筆記本。
工具
您也可以輕鬆地將此封裝器載入為工具(與 Agent 一起使用)。您可以使用以下方式執行此操作:
from langchain.agents import load_tools
tools = load_tools(["openweathermap-api"])
API 參考文檔:load_tools
有關工具的更多資訊,請參閱此頁面。