weather-pollen
Pogoda i pylenie dla każdej lokalizacji — dane w czasie rzeczywistym bez kluczy API
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność weather-pollen dostarcza aktualnych raportów pogodowych i danych o pyleniu dla dowolnej lokalizacji, korzystając z darmowych API. Otrzymujesz bieżące warunki atmosferyczne, prognozy pogody oraz informacje o stężeniu pyłków alergicznych. Narzędzie wykorzystuje Open-Meteo do danych meteorologicznych i Pollen.com do informacji o pyleniu — oba źródła działają bez wymaganego klucza API. Skonfiguruj domyślną lokalizację przez zmienne środowiskowe (szerokość, długość geograficzna i nazwę miejsca) lub podaj lokalizację bezpośrednio w żądaniu. Idealne dla agentów, chatbotów i asystentów, którzy potrzebują szybkiego dostępu do danych pogodowych i alergicznych.
Jak używać
Zainstaluj umiejętność weather-pollen w swoim środowisku, upewniając się, że masz dostęp do narzędzia weather_report. Sprawdź, czy polecenie curl jest dostępne w systemie, ponieważ jest wymagane do komunikacji z API.
Skonfiguruj domyślną lokalizację, ustawiając zmienne środowiskowe: WEATHER_LAT (szerokość geograficzna, domyślnie 33.3506), WEATHER_LON (długość geograficzna, domyślnie -96.3175) oraz WEATHER_LOCATION (nazwa wyświetlana, domyślnie "Anna, TX"). Jeśli chcesz używać innej lokalizacji, zmień te wartości na współrzędne i nazwę swojego miasta.
Gdy użytkownik zapyta o pogodę lub pylenie w skonfigurowanej lokalizacji, wywołaj narzędzie weather_report z parametrem includePollen ustawionym na true (domyślnie włączone) i opcjonalnie podaj nazwę lokalizacji w parametrze location.
Narzędzie automatycznie pobiera dane z Open-Meteo (pogoda) i Pollen.com (pylenie) na podstawie skonfigurowanych współrzędnych. Nie musisz posiadać kluczy API — oba źródła są całkowicie darmowe.
Otrzymasz raport zawierający bieżące warunki atmosferyczne, prognozę pogody oraz informacje o stężeniu pyłków alergicznych dla danej lokalizacji. Możesz wyłączyć dane o pyleniu, ustawiając includePollen na false, jeśli użytkownik interesuje się tylko pogodą.
Wyświetl wyniki użytkownikowi w czytelnym formacie, wyróżniając ważne informacje takie jak temperatura, opady deszczu i poziomy pyłków dla osób z alergiami.