プロダクト ニュース

ML Kit の Prompt API: カスタムのオンデバイス Gemini Nano エクスペリエンスを実現

所要時間: 2 分

AI により、パーソナライズされたアプリ エクスペリエンスを簡単に作成できるようになり、コンテンツをユーザーに適した形式に変換できるようになりました。Google は以前、要約や画像の説明などの特定のユースケースに合わせて調整された ML Kit GenAI API を通じて、デベロッパーが Gemini Nano と統合できるようにしました。

本日、Android のオンデバイス生成 AI は大きな節目を迎えました。ML Kit GenAI Prompt API のアルファ版リリースを発表しました。この API を使用すると、自然言語やマルチモーダルのリクエストを Gemini Nano に送信できます。生成モデルを使用した開発において、より細かな制御と柔軟性を求めるニーズに対応します。

Kakao などのパートナーはすでに Prompt API を使用して構築しており、現実世界に影響を与える独自の体験を生み出しています。Prompt API の強力な機能を、最小限のコードで今すぐお試しいただけます。

 

 

オンデバイスの生成 AI をビルド済みからカスタムに移行する

Prompt API は、事前構築済みの機能を超えて、カスタムのアプリ固有の生成 AI ユースケースをサポートし、複雑なデータ変換を使用して独自の機能を作成できます。Prompt API は、オンデバイスの Gemini Nano を使用してデータをローカルで処理するため、オフライン機能とユーザーのプライバシーの強化を実現します。

Prompt API の主なユースケース:

Prompt API を使用すると、高度にカスタマイズされた生成 AI のユースケースを実現できます。おすすめの例を以下に示します。

  • 画像理解: 写真を分析して分類する(例: ソーシャル メディア投稿の下書きを作成する、「ペット」、「食べ物」、「旅行」などのタグを特定する)。
  • インテリジェントなドキュメント スキャン: 従来の ML モデルを使用して領収書からテキストを抽出し、Prompt API で各アイテムを分類します。
  • UI 用のデータの変換: 長文のコンテンツを分析して、短く魅力的な通知タイトルを作成します。
  • コンテンツのプロンプト: テーマに関するユーザーの設定に基づいて、新しいジャーナル エントリのトピックを提案します。
  • コンテンツ分析: お客様のレビューを肯定的、中立的、否定的のカテゴリに分類します。
  • 情報抽出: メールスレッドから今後のイベントに関する重要な詳細情報を抽出する。

実装
Prompt API を使用すると、わずか数行のコードでカスタム プロンプトを作成し、オプションの生成パラメータを設定できます。

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
   },
)

Prompt API の実装に関する詳細な例については、公式ドキュメントと GitHub のサンプルをご覧ください。

Gemini Nano、パフォーマンス、プロトタイピング

Prompt API は現在、最新バージョンの Gemini Nano(nano-v3)を搭載した Google Pixel 10 デバイス シリーズで最高のパフォーマンスを発揮します。このバージョンの Gemini Nano は、I/O でオープンモデル コミュニティと初めて共有したモデルである Gemma 3n と同じアーキテクチャに基づいて構築されています。

Gemma 3n と nano-v3 の基盤が共有されているため、デベロッパーは機能をより簡単にプロトタイプ化できます。Google Pixel 10 デバイスをお持ちでない場合は、ローカルで Gemma 3n を使用してプロトタイプを作成することで、今すぐプロンプトのテストを開始できます。

生成 AI API をサポートするデバイスの完全なリストについては、デバイス サポートのドキュメントをご覧ください。

詳細

公式ドキュメントと Github のサンプルを参照して、今すぐ Android アプリで Prompt API の実装を開始しましょう。

作成者:
続きを読む