Skip to main content

天气 (Weather)

OpenWeatherMap 是一个开源的天气服务提供商 (OpenWeatherMap is an open source weather service provider)

这个加载器从OpenWeatherMap的OneCall API中获取天气数据,使用pyowm Python包。您必须使用您的OpenWeatherMap API令牌和您想要获取天气数据的城市名称来初始化加载器。

from langchain.document_loaders import WeatherDataLoader
#!pip install pyowm
# 通过直接传递API密钥给构造函数或设置环境变量"OPENWEATHERMAP_API_KEY"来设置API密钥。

from getpass import getpass

OPENWEATHERMAP_API_KEY = getpass()
loader = WeatherDataLoader.from_params(
["chennai", "vellore"], openweathermap_api_key=OPENWEATHERMAP_API_KEY
)
documents = loader.load()
documents