Haruki
Haruki to aplikacja z sztuczną inteligencją, która zawiera elementy gry fabularnej.
Działanie
Haruki to aplikacja z asystentem AI, która zawiera elementy gier fabularnych i korzysta z interfejsu Gemini API do wyświetlania promptów na czacie. Instrukcje są konfigurowane w celu kształtowania osobowości postaci i kontekstu narracji, co zapewnia użytkownikom wyjątkowe wrażenia. Aplikacja jest prosta w użyciu. Składa się z ekranu otwierającego i specjalnego ekranu czatu. W przyszłych aktualizacjach pojawią się dodatkowe ekrany, które jeszcze bardziej ułatwią interakcję z Haruki. Dzięki interfejsowi Gemini API użytkownicy będą mogli śledzić postępy w opowiadaniu historii i stopień zażyłości z asystentem AI. Backend aplikacji jest tworzony w Node.js, a frontend korzysta z React Native. Gdy użytkownik rozmawia z Haruki, aplikacja wysyła prośbę o wiadomość do architektury backend. Backend przetwarza wiadomość, przechowuje ją w Firebase Firestore i wysyła do interfejsu Gemini API. Gdy interfejs API odpowie wiadomością od Haruki, backend zapisze ją również w Firestore, a Komunikacja w chmurze Firebase (FCM) przekaże ją na urządzenie użytkownika. Jest też wbudowana funkcja, w której Haruki jest offline, a potem wraca online, gdy użytkownik wyśle wiadomość. Dodatkowo podczas przetwarzania odpowiedzi stan rozmówcy zmienia się na „Pisze”, co sprawia, że jest on bardziej przyjazny i ciepły. Jest to dość proste i eleganckie, ponieważ najlepsze pomysły powstają na bazie prostych i bardzo dobrze wykonanych rozwiązań.
Utworzone za pomocą
- Android
- Firebase
Zespół
Autor:
Gui Moreira
Od
Brazylia