Haruki
Haruki é seu app complementar de IA com um toque de RPG
O que faz?
O Haruki é um app complementar de IA com um toque de elementos de RPG, aproveitando a API Gemini para solicitar conversas. As instruções são configuradas para moldar a personalidade e o contexto narrativo do personagem, criando uma experiência de usuário única. O app é simples de usar, com uma tela de abertura e uma tela de chat dedicada. Atualizações futuras vão apresentar outras telas para melhorar ainda mais a interação do usuário com o Haruki. Com a API Gemini, esses upgrades vão permitir que os usuários acompanhem o progresso da história e o nível de intimidade criado com o companheiro de IA. O back-end do app foi criado com Node.js, e o front-end é compatível com o React Native. Sempre que o usuário conversa com Haruki, o app envia a solicitação de mensagem para o back-end. O back-end processa a mensagem, a armazena no Firebase Firestore e a envia para a API Gemini. Depois que a API responde com a resposta de Haruki, o back-end também a armazena no Firestore, e o Firebase Cloud Messaging (FCM) a envia para o dispositivo do usuário. Há também uma funcionalidade integrada em que Haruki aparece off-line e depois volta on-line quando o usuário envia uma mensagem. Além disso, o status do companheiro é atualizado para "Digitando" enquanto a resposta é processada, proporcionando uma sensação mais familiar e calorosa. Ele é bastante simples e elegante, porque as melhores ideias vêm de algo simples e muito bem feito.
Desenvolvido com
- Android
- Firebase
Equipe
Por
Gui Moreira
De
Brasil