Haruki

Haruki, rol yapma oyunu tadında bir yapay zeka tamamlayıcı uygulamasıdır.

Ne işe yarar?

Haruki, rol yapma oyunu öğelerine sahip bir yapay zeka tamamlayıcı uygulamasıdır. Sohbet istemi için Gemini API'den yararlanır. Talimatlar, karakterin kişiliğini ve anlatı bağlamını şekillendirecek şekilde ayarlanır. Böylece benzersiz bir kullanıcı deneyimi oluşturulur. Bir açılış ekranı ve özel bir sohbet ekranı bulunan uygulamanın kullanımı kolaydır. Gelecekteki güncellemelerde, kullanıcıların Haruki ile etkileşimini daha da artıracak ek ekranlar kullanıma sunulacaktır. Gemini API sayesinde bu yükseltmeler, kullanıcıların hikayenin ilerleme durumunu ve yapay zeka arkadaşıyla kurdukları samimiyet düzeyini izlemelerine olanak tanıyacak. Uygulamanın arka ucu Node.js ile, ön ucu ise React Native ile oluşturulmuştur. Kullanıcı Haruki ile sohbet ettiğinde uygulama, mesaj isteğini arka uca gönderir. Arka uç, mesajı işler, Firebase Firestore'da depolar ve Gemini API'ye gönderir. API, Haruki'nin yanıtıyla yanıt verdikten sonra arka uç da yanıtı Firestore'da depolar ve Firebase Cloud Messaging (FCM) yanıtı kullanıcının cihazına iletir. Ayrıca Haruki'nin çevrimdışı göründüğü ve kullanıcı mesaj gönderdiğinde tekrar çevrimiçi olduğu yerleşik bir işlev de vardır. Ayrıca, yanıt işlenirken yardımcının durumu "Yazıyor" olarak güncellenir. Bu sayede daha samimi ve sıcak bir his uyandırılır. En iyi fikirler basit ve gerçekten iyi yapılmış şeylerden gelir. Bu nedenle, oldukça basit ve şık bir tasarımdır.

Aşağıdakilerle tasarlandı:

  • Android
  • Firebase

Takım

Değişikliği yapan

Gui Moreira

Nereden

Brezilya