Generative AI für Android

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

Gemini-Symbol

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

Symbol: Vertex AI

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

Google AI Edge SDK

Gemini Nano

Öffentlicher experimenteller Zugriff

Experimentell

Android-Integration mit Cloud-Inferenz

Google AI Client SDK

Gemini 1.5 Flash
Gemini 1.5 Pro
Gemini 1.0 Pro

Öffentliche Vorschau

Nur Prototyping

Vertex AI im Firebase SDK

Gemini 1.5 Flash
Gemini 1.5 Pro
Gemini 1.0 Pro

Allgemein verfügbar (General Availability, GA)

Für die Produktion empfohlen

Backend-Integration mit Cloud-Inferenz

Vertex AI Platform

ü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

MediaPipe LLM-Inferenz

Gemma 2B
Falcon 1B
Stable LM 3B
Phi-2

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.