Pogoda 2 Go

Prognoza hiperlokalna z wykorzystaniem AI Idealne warunki pogodowe

Działanie

Aplikacja korzysta z interfejsu API weatherKit, aby zbierać informacje o prognozach godzinowych dla określonej długości i szerokości geograficznej. Korzystając z tych danych prognozy oraz 2 niestandardowych obiektów JSON (jeden do określenia idealnych warunków, a drugi do mapowania kluczy prognoz na opisy). Dane te są przesyłane do GEMINI (obecnie używamy wersji gemini-1.0), ponieważ wersja 1.5 jest zbyt droga dla bezpłatnej aplikacji, ale zapewnia lepsze odpowiedzi. Użyj naszego promptu niestandardowego. Wynik to to, co widzisz w witrynie w sekcji „Idealne”. Robimy to też w przypadku „Podsumowania” za pomocą GEMINI, ale w tym przypadku podsumowanie zawiera prognozę na dziś i niestandardowe prompty, które wykorzystują średnie z gemini.
Ostatnią opcją jest „Przewodnik”. To seria niestandardowych promptów, które wysyłamy do GEMINI, a które są związane z lokalizacją, tak jak w przewodniku turystycznym.
Korzystamy z interfejsu Google Maps API, aby geokodować naszą długość i szerokość geograficzną na adresy ulic lub unikalny kod lokalizacji Google. Jeśli klikniesz przerywaną linię pod mapą, wyświetli się też ukryte okno z prośbą o Street View.
Nie wiem, czy to się kiedykolwiek zdarzy, ale mam też okno „Nowości”, które nie działa z Gemini. Jedynym interfejsem AI, który obecnie obsługuje działanie w czasie rzeczywistym, jest Perplexity. Fajnie byłoby otrzymywać więcej wiadomości w czasie rzeczywistym, ale jestem pewien, że nad tym pracujecie. Obecnie Gemini świetnie radzi sobie ze streszczaniem danych w formacie JSON. Nie mogę jednak uwzględnić danych godzinowych z całego tygodnia, ponieważ jest to zbyt dużo informacji w kontekście. Obecnie muszę polegać na dziennych podsumatach kursów walutowych, aby przekazać je do GEMINI, zamiast wartości godzinowych.

Utworzone za pomocą

  • Brak
  • Wersja internetowa/Chrome
  • Interfejs API Map Google

Zespół

Autor:

John Moscarillo – właściciel Designing Webs, Inc.

Od

Stany Zjednoczone