サービスに関する最新情報

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 は、事前構築済みの機能を超えて、アプリ固有のカスタム GenAI ユースケースをサポートし、複雑なデータ変換を伴う独自の機能を作成できるようにします。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 を実装しましょう。

作成者:
続きを読む