Produktneuheiten
Prompt API von ML Kit: Benutzerdefinierte On-Device-Gemini Nano-Funktionen nutzen
Lesezeit: 2 Minuten
KI macht es einfacher, personalisierte App-Erlebnisse zu schaffen, die Inhalte in das richtige Format für Nutzer umwandeln. Bisher konnten Entwickler Gemini Nano über ML Kit GenAI APIs einbinden, die für bestimmte Anwendungsfälle wie Zusammenfassung und Bildbeschreibung optimiert sind.
Heute erreichen wir einen wichtigen Meilenstein für die On-Device-GenAI von Android. Wir geben die Alphaversion der ML Kit GenAI Prompt API bekannt. Mit dieser API können Sie Anfragen in natürlicher Sprache und multimodale Anfragen an Gemini Nano senden. So wird der Bedarf an mehr Kontrolle und Flexibilität beim Entwickeln mit generativen Modellen gedeckt.
Partner wie Kakao nutzen bereits die Prompt API, um einzigartige Anwendungen mit realen Auswirkungen zu entwickeln. Sie können die leistungsstarken Funktionen der Prompt API noch heute mit minimalem Code testen.
Über vorgefertigte generative KI auf dem Gerät hinausgehen
Die Prompt API geht über vordefinierte Funktionen hinaus und unterstützt benutzerdefinierte, appspezifische Anwendungsfälle für generative KI. So können Sie einzigartige Funktionen mit komplexer Datentransformation erstellen. Die Prompt API verwendet Gemini Nano auf dem Gerät, um Daten lokal zu verarbeiten. So können Nutzer die API auch offline verwenden und der Datenschutz wird verbessert.
Wichtige Anwendungsfälle für die Prompt API:
Die Prompt API ermöglicht hochgradig angepasste Anwendungsfälle für generative KI. Hier sind einige empfohlene Beispiele:
- Bildanalyse: Fotos zur Klassifizierung analysieren, z.B. einen Social-Media-Beitrag entwerfen oder Tags wie „Haustiere“, „Essen“ oder „Reisen“ identifizieren.
- Intelligentes Scannen von Dokumenten: Ein herkömmliches ML-Modell wird verwendet, um Text aus einem Beleg zu extrahieren. Anschließend wird jeder Artikel mit der Prompt API kategorisiert.
- Daten für die Benutzeroberfläche transformieren: Lange Inhalte analysieren, um einen kurzen, ansprechenden Benachrichtigungstitel zu erstellen.
- Inhalte vorschlagen: Themen für neue Tagebucheinträge basierend auf den bevorzugten Themen eines Nutzers vorschlagen.
- Inhaltsanalyse: Kundenrezensionen werden in eine positive, neutrale oder negative Kategorie eingeteilt.
- Informationsextraktion: Wichtige Details zu einem anstehenden Termin aus einer E‑Mail-Konversation extrahieren.
Implementierung
Mit der Prompt API können Sie mit nur wenigen Codezeilen benutzerdefinierte Prompts erstellen und optionale Generierungsparameter festlegen:
Generation.getClient().generateContent(
generateContentRequest(
ImagePart(bitmapImage),
TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
) {
// Optional parameters
temperature = 0.2f
topK = 10
candidateCount = 1
maxOutputTokens = 10
},
)Ausführlichere Beispiele für die Implementierung der Prompt API finden Sie in der offiziellen Dokumentation und im Beispiel auf GitHub.
Gemini Nano, Leistung und Prototyping
Die Prompt API funktioniert derzeit am besten auf der Pixel 10-Geräteserie, auf der die neueste Version von Gemini Nano (nano-v3) ausgeführt wird. Diese Version von Gemini Nano basiert auf derselben Architektur wie Gemma 3n, das Modell, das wir auf der I/O erstmals mit der Open-Source-Community geteilt haben.
Die gemeinsame Grundlage von Gemma 3n und nano-v3 erleichtert Entwicklern das Erstellen von Prototypen für Funktionen. Wenn Sie kein Pixel 10 haben, können Sie noch heute mit dem Testen von Prompts beginnen, indem Sie Gemma 3n lokal verwenden.
Eine vollständige Liste der Geräte, die GenAI-APIs unterstützen, finden Sie in unserer Dokumentation zur Geräteunterstützung.
Weitere Informationen
Beginnen Sie noch heute mit der Implementierung der Prompt API in Ihren Android-Apps. Unsere offizielle Dokumentation und das Beispiel auf GitHub helfen Ihnen dabei.
Weiterlesen
-
Produktneuheiten
Wir bei Google möchten die leistungsstärksten KI‑Modelle direkt auf die Android-Geräte in Ihrer Tasche bringen. Heute freuen wir uns, die Veröffentlichung unseres neuesten hochmodernen offenen Modells anzukündigen: Gemma 4.
Caren Chang, David Chou • Lesezeit: 3 Minuten
-
Produktneuheiten
Um Ihnen die Umsetzung Ihrer ML Kit Prompt API-Anwendungsfälle in der Produktion zu erleichtern, freuen wir uns, die automatische Prompt-Optimierung (Automated Prompt Optimization, APO) für On-Device-Modelle in Vertex AI anzukündigen. Die automatische Prompt-Optimierung ist ein Tool, mit dem Sie automatisch den optimalen Prompt für Ihre Anwendungsfälle finden können.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • Lesezeit: 3 Minuten
-
Produktneuheiten
Die KI-Workflows und ‑Anforderungen jedes Entwicklers sind einzigartig. Daher ist es wichtig, dass Sie selbst entscheiden können, wie KI Sie bei der Entwicklung unterstützen soll. Im Januar haben wir die Möglichkeit eingeführt, ein beliebiges lokales oder Remote-KI-Modell für KI-Funktionen in Android Studio auszuwählen.
Matthew Warner • Lesezeit: 2 Minuten
Auf dem Laufenden bleiben
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.