Gemini Chat e companheiro de viagem no tempo
Um app de viagem no tempo e chatbot com tecnologia de IA que conecta inovações
O que faz?
O Gemini Chat e o Time-Travel Companion demonstram a IA generativa do Google no Android com o SDK do Stream Chat para Compose.
O objetivo deste repositório é demonstrar abaixo:
- Prever o futuro com 40% a 99% de precisão.
- Demonstra a API Gemini para Android.
- Implementação de elementos de interface inteira com o Jetpack Compose.
- Implementação de componentes da arquitetura do Android com bibliotecas do Jetpack, como Hilt e AppStartup.
- Execução de tarefas em segundo plano com coroutines do Kotlin.
- Integração de sistemas de chat com o SDK do Stream Chat Compose para processamento de eventos em tempo real.
O Android Gemini implementou as seguintes estratégias de modularização:
Criação paralela: os módulos podem ser criados em paralelo, o que reduz o tempo geral de criação.
Foco descentralizado: equipes de desenvolvimento individuais são alocadas em módulos específicos, permitindo que se concentrem nas áreas designadas.
Conversas inteligentes: o Gemini Chat Companion envolve os usuários em conversas dinâmicas e sensíveis ao contexto. Ele se adapta às consultas, fornecendo respostas e insights relevantes.
Entrada multimodal: os usuários podem enviar comandos de texto e imagem. Por exemplo, eles podem perguntar: "Qual é a raça desse cachorro?" enquanto anexam uma foto. O Gemini processa essas entradas multimodais sem problemas.
Integração de API: o app se conecta à API Gemini, aproveitando os modelos generativos dela. O Gemini Chat Companion pode ajudar com tarefas complexas, além de adicionar legendas a imagens e responder perguntas.
Desenvolvido com
- Flutter
- Android
- Web/Chrome
- Kotlin
- Jetpack
- SDK Stream Chat para Compose
Equipe
Por
CyberWorld-Soo-Na
De
Catar