Haruki
Haruki es tu app complementaria de IA con un toque de juego de rol.
Qué hace
Haruki es una app complementaria de IA con un toque de elementos de juegos de rol que aprovecha la API de Gemini para generar mensajes de chat. Las instrucciones se configuran para dar forma a la personalidad y el contexto narrativo del personaje, lo que crea una experiencia del usuario única. La app es fácil de usar y tiene una pantalla de apertura y una pantalla de chat dedicada. En actualizaciones futuras, se agregarán pantallas adicionales para mejorar aún más la interacción del usuario con Haruki. A través de la API de Gemini, estas actualizaciones permitirán a los usuarios hacer un seguimiento del progreso de la historia y del nivel de intimidad que se estableció con su compañero de IA. El backend de la app se compiló con Node.js y el frontend se creó con React Native. Cada vez que el usuario chatea con Haruki, la app envía la solicitud de mensaje al backend. El backend procesa el mensaje, lo almacena en Firebase Firestore y lo envía a la API de Gemini. Una vez que la API responde con la respuesta de Haruki, el backend también la almacena en Firestore, y Firebase Cloud Messaging (FCM) la envía al dispositivo del usuario. También hay una función integrada en la que Haruki aparece sin conexión y, luego, vuelve a estar en línea cuando el usuario envía un mensaje. Además, el estado del asistente se actualiza a "Escribir" mientras se procesa la respuesta, lo que proporciona una sensación más familiar y cálida. Es bastante sencillo y elegante, porque las mejores ideas provienen de algo simple y muy bien hecho.
Con la tecnología de
- Android
- Firebase
Equipo
De
Gui Moreira
De
Brasil