Gemini Chat und Zeitreise-Begleiter

Ein KI-gestützter Chatbot und eine Zeitreise-App, die Innovationen verbindet

Funktion

Gemini Chat und Time-Travel Companion zeigen die generative KI von Google auf Android mit dem Stream Chat SDK für Compose.
Der Zweck dieses Repositorys besteht darin, Folgendes zu demonstrieren:
- Zukunft mit 40% bis 99% Genauigkeit vorhersagen.
- Gemini API für Android demonstrieren.
- Ganze UI-Elemente mit Jetpack Compose implementieren.
- Android-Architekturkomponenten mit Jetpack-Bibliotheken wie Hilt und AppStartup implementieren.
- Hintergrundaufgaben mit Kotlin-Coroutinen ausführen.
- Chatsysteme mit dem Stream Chat Compose SDK für die Echtzeit-Ereignisverwaltung integrieren.
In Gemini Android wurden die folgenden Modularisierungsstrategien implementiert:
Parallele Erstellung: Module können parallel erstellt werden, was zu einer kürzeren Gesamtbauzeit führt.
Dezentraler Fokus: Einzelnen Entwicklungsteams werden bestimmte Module zugewiesen, sodass sie sich auf ihre zugewiesenen Bereiche konzentrieren können.
Intelligente Unterhaltungen: Gemini Chat Companion führt Nutzer in dynamische, kontextbezogene Unterhaltungen. Sie passt sich an die Suchanfragen an und liefert relevante Antworten und Statistiken.
Multimodale Eingabe: Nutzer können sowohl Text- als auch Bildvorschläge senden. So kann er beispielsweise fragen: „Welche Rasse ist dieser Hund?“ und dabei ein Foto anhängen. Gemini verarbeitet diese multimodalen Eingaben nahtlos.
API-Integration: Die App verbindet sich mit der Gemini API und nutzt deren generative Modelle. Gemini Chat Companion kann Ihnen bei vielen Aufgaben helfen, z. B. beim Erstellen von Bildunterschriften, Beantworten von Fragen oder bei komplexen Aufgaben.

Basis

  • Flutter
  • Android
  • Web/Chrome
  • Kotlin
  • Jetpack
  • Stream Chat SDK für Compose

Team

Von

CyberWorld-Soo-Na

Von

Katar