Auf der Google I/O 2024 haben wir eine neue Version von Android vorgestellt, die auf KI basiert. In diesem Video erfahren Sie, welche drei Updates für Android-Entwickler die wichtigsten sind, wenn sie KI auf Android-Geräten nutzen.
Passende Lösung für generative KI auswählen
In diesem Dokument finden Sie einen Überblick über die generative KI auf Android, einschließlich der verfügbaren Gemini-Modelle und der zugehörigen SDKs.
Leistungsstarke On-Device-KI
Auf unterstützten Android-Geräten können Sie generative KI-Funktionen nutzen, ohne eine Netzwerkverbindung oder die Übertragung von Daten vom Gerät aus zu benötigen. On-Device-Modelle für generative KI wie Gemini Nano sind eine gute Lösung für Anwendungsfälle, bei denen niedrige Latenz, geringe Kosten und Datenschutzmaßnahmen im Vordergrund stehen.
Anwendungsfälle
- KI-gestützte Inhalte: Textzusammenfassung, Beantwortung von Fragen zu Dokumenten und Entitätsextraktion.
- KI-gestützte Inhaltserstellung: Korrekturlesen, Grammatikkorrektur, Unterstützung beim Schreiben und kontextabhängige intelligente Antworten.
- Text klassifizieren: Sentiment- oder Stimmungsanalyse
- Datenschutz: Sie können generative KI-Funktionen nutzen und gleichzeitig die Daten auf dem Gerät speichern.
Lösungen
Verwenden Sie das Google AI Edge SDK, um die Gemini Nano-Inferenz auf dem Gerät zu nutzen. Gemini Nano ist jetzt öffentlich für den experimentellen Zugriff verfügbar.
Weitere Informationen zu Gemini Nano
Mit Play for On-Device AI können Sie benutzerdefinierte Modelle für On-Device-KI-Funktionen effizienter bereitstellen. Google Play vereinfacht die Einführung, das Targeting, die Versionierung, das Herunterladen und das Aktualisieren Ihrer On-Device-Modelle. So können Sie die Nutzerfreundlichkeit verbessern und gleichzeitig die Größe Ihrer App optimieren. Die On-Device-KI von Google Play ist kostenlos verfügbar. Wenn Sie am Early Access für On-Device-KI von Play interessiert sind, füllen Sie das Formular aus.
Für den Vorabzugriff auf KI auf dem Gerät registrieren
Multimodale Cloud-KI mit den leistungsstärksten Modellen von Google
Sie können multimodale generative KI-Funktionen in Ihren Apps erstellen, indem Sie Foundation Models wie die Gemini Pro-Modelle nutzen, die die Inferenz in der Cloud ausführen. Diese Modelle sind eine gute Lösung, wenn Sie möglichst viele Android-Geräte unterstützen möchten.
Anwendungsfälle
- Bild- und Videobeschreibungen und Untertitel: Objekte identifizieren und in Text beschreiben
- Multimodale Argumentation: Verarbeitung von Text-, Bild- und Videoinhalten
- Textgenerierung: Artikel zusammenfassen, Fragen zu Textinhalten beantworten, Entitäten extrahieren.
- Antwortformatierung: Formatieren Sie die Modellantwort in JSON oder Markdown.
Lösungen
Für den Prototyping Ihrer generativen KI-Funktionen können Sie mit dem Google AI Client SDK beginnen. Dieses SDK bietet Zugriff auf die Gemini API und vereinfacht die Interaktionen Ihrer App mit den Gemini-Modellen. Das Google AI Client SDK befindet sich in der Vorabversion und sollte nur für Prototypen verwendet werden.
Weitere Informationen zum Google AI Client SDK
Wenn Sie Ihre KI-Funktionen in die Produktion übernehmen möchten, verwenden Sie Vertex AI in Firebase. Ähnlich wie das Google AI Client SDK bietet dieses Firebase SDK Zugriff auf Gemini-Modelle, aber auch Sicherheits- und Konfigurationsoptionen, die für Produktions-Apps entscheidend sind. Darüber hinaus bietet Firebase Support und Funktionen auf Produktionsebene für verschiedene mobile Plattformen.
Weitere Informationen zu Vertex AI in Firebase
KI für Unternehmen
Vertex AI ist die vollständig verwaltete, einheitliche KI-Entwicklungsplattform von Google. Unternehmen können die Vertex AI-Plattform von Google verwenden, um mithilfe von Backend-Integrationen personalisierte KI-Funktionen auf Android-Geräten bereitzustellen. KI-Anwendungen in der skalierbaren, erstklassigen Infrastruktur von Google erstellen, trainieren und bereitstellen Vertex AI ist eine hervorragende Lösung für KI im Unternehmensmaßstab mit Zugriff auf über 130 Modelle und Tools, darunter AI Studio, Agent Builder und Gemini-Modelle.
Anwendungsfälle
- Training und Bereitstellung benutzerdefinierter Modelle
- Bild- und Videogenerierung
- Virtuelle Kundenservicemitarbeiter
- Spracherkennung, Verarbeitung natürlicher Sprache
Lösung
Mit der Vertex AI-Plattform von Google können Sie benutzerdefinierte KI-Anwendungen erstellen und Android-Apps mit der Dienstebene verbinden.
Weitere Informationen zu Vertex AI
Weitere Informationen
Toolkit für verantwortungsbewusste generative KI
KI-Modelle sollten den Sicherheitsrichtlinien entsprechen, auf Fairness und Genauigkeit geprüft und transparent gestaltet sein. Das Responsible Generative AI-Toolkit bietet Hilfe und Anleitungen zum verantwortungsvollen Entwerfen, Erstellen, Bewerten und Bereitstellen offener KI-Modelle.
Gemini in Android Studio
Gemini in Android Studio ist ein Coding-Assistent für die Android-Entwicklung. Er basiert auf künstlicher Intelligenz und kann natürliche Sprache verstehen. Außerdem beantwortet er Ihnen Fragen zur Entwicklung unter Android und hilft Ihnen so, produktiver zu werden. Gemini kann Ihnen helfen, relevante Ressourcen zu finden, Best Practices zu erlernen und Zeit zu sparen.
Gemini API-Startvorlage
Die Gemini API-Startervorlage folgt der Online-Kurzanleitung für den Einstieg in Gemini unter Android. Es nutzt das Google AI Client SDK für Android und zeigt, wie Sie mit Textprompts und Modellantworten arbeiten.
Verweise
Google APIs und SDKs für generative KI auf Android
Umgebung |
API oder SDK |
Unterstützte Modelle |
Verfügbarkeit |
Empfohlene Verwendung |
Android-Integration mit On-Device-Inferenz |
Gemini Nano |
Öffentlicher experimenteller Zugriff |
Experimentell |
|
Android-Integration mit Cloud-Inferenz |
Gemini 1.5 Flash |
Öffentliche Vorschau |
Nur Prototyping |
|
Gemini 1.5 Flash |
Allgemein verfügbar (General Availability, GA) |
Für die Produktion empfohlen |
||
Backend-Integration mit Cloud-Inferenz |
über 130 Foundation Models (einschließlich Gemini 1.5-Modelle) |
Allgemein verfügbar (GA) |
Für die Produktion empfohlen |
|
Android-Integration mit On-Device-Inferenz |
Gemma 2B |
Experimentell |
Generative KI-Modelle von Google
Google bietet mehrere generative KI-Modelle, die Sie in Ihrer Android-App verwenden können.
Umgebung |
Modell |
Typ (Kosten) |
Unterstützte Eingabeformate |
Ausgabedaten |
Auf dem Gerät |
Gemini Nano |
Kostenlos |
Text, Bild |
Text |
Cloud |
Gemini 1.5 Flash |
Kostenlos/Kostenpflichtig |
Text, Bild, Video, Audio |
Text |
Gemini 1.5 Pro |
Kostenlos/Kostenpflichtig |
Text, Bild, Video, Audio |
Text |
|
Gemini 1.0 Pro |
Kostenlos/Kostenpflichtig |
Text |
Text |
|
Auf dem Gerät, in der Cloud |
Gemma und Gemma 2 |
Kostenlos (offenes Modell) |
Text |
Text |
Ausführliche Informationen zu den Funktionen der einzelnen Modelle, einschließlich Token- und Ratenlimits, finden Sie unter Gemini-Modelle.