langchain_community.utilities.openweathermap.OpenWeatherMapAPIWrapper

class langchain_community.utilities.openweathermap.OpenWeatherMapAPIWrapper[source]

继承:BaseModel

使用 PyOWM 模块的 OpenWeatherMap API 包装器。

使用说明的文档

  1. 前往OpenWeatherMap并注册以获得API密钥

  2. 将您的API密钥保存到OPENWEATHERMAP_API_KEY环境变量中

  3. pip install pyowm

通过解析和验证来自关键字参数的输入数据来创建一个新模型。

如果输入数据无法解析成有效模型,则引发ValidationError。

参数 openweathermap_api_key: Optional[str] = None
参数 owm: Any = None
run(location: str) str[源代码]

获取指定位置的当前天气信息。

参数

location (str) –

返回类型

str

使用OpenWeatherMapAPIWrapper的示例