本番環境でのリリース前にオンデバイス モデルをテストして確認するため、 AICore アプリはオプト インすると利用できる「デベロッパー プレビュー」モードをサポートしています。これにより、プレビュー モデルをダウンロードして、初期プロトタイピング用にプロンプトをテストできます。
デベロッパー プレビュー モードでは、割り当て 制限のバイパスなどの高度な設定も利用できるため、開発プロセス全体を改善できます。
前提条件
AICore デベロッパー プレビュー プログラムは、 Prompt API をサポートするデバイスで利用できます。
デベロッパー プレビューにオプトインする
AICore デベロッパー プレビューに登録する手順は次のとおりです。
- お使いのデバイスがデベロッパー プレビューをサポートしていることを確認します。
- テストに使用するアカウントで aicore-experimental Google グループに参加します。
- Android AICore テスト プログラムのテスターになります。これにより、アカウントが存在するすべてのサポート対象デバイスがオプトインされます。
Google システム サービスにアクセスして、AICore を最新バージョンに更新します。
- デバイスの [設定] を開きます。
- Google Pixel の場合は、プロフィールをタップします。他のデバイスの場合は、[Google(サービス)] をタップします。
- [すべてのサービス > システム サービス > AICore] をタップします。AICore のリストページに [Android AICore(ベータ版)] ラベルが表示されます。ラベルが表示されるまでに 1 時間ほどかかることがあります。
- Android AICore(ベータ版)システム サービスのリストページで、アップデートが利用可能な場合は [更新] をタップします。
更新が完了すると、AICore ランチャー アイコン
が表示されます。アプリを起動したら、利用規約とポリシーに同意します。
生産開始前のモデルは、動作が遅かったり、結果が正確でなかったりする場合があります。これらのモデルを使用すると、システムの安定性、ストレージ使用量、デバイスのパフォーマンスに影響する可能性があります。
アプリを起動したら、プレビュー モデルを使用してプロンプトをダウンロードしてテストします。
デベロッパー プレビューを無効にする
AICore デベロッパー プレビュー プログラムを終了する手順は次のとおりです。
- Android AICore テスト プログラムのページに移動します。[プログラムを終了] をクリックします。
- Android AICore システム サービスのリストページに移動します。[アップデートを削除] をクリックしてアプリをアンインストールします。
- [更新] をクリックして、AICore の本番環境バージョンを復元します。AICore を利用した機能を再び使用するには、モデルを再ダウンロードする必要があります。
プレビュー モデルを使用してプロンプトをダウンロードしてテストする
プレビュー モデルをダウンロードするには、AICore アプリを開き、モデル選択ツールを選択して、Gemini Nano のプレビュー バージョンを選択してダウンロードを開始します。お使いのデバイスには、Gemini Nano の安定版がすでにダウンロードされていて使用できる状態になっている可能性があります。その場合は、ダウンロードを待っている間に安定版モデルを試すことができます。
モデルがダウンロードされたら、テキスト プロンプトを入力してみてください。AICore は推論をすべてオンデバイスで処理し、レスポンスをリアルタイムでストリーミングで返します。 モデルをメモリに読み込む必要があるため、最初の推論ではモデルの初期化に 1 分ほどかかることがあります。最初の推論で「BUSY」エラーが表示された場合は、別の大きなモデルが現在使用されている可能性があるため、しばらくしてからもう一度試してください。
モデルのレスポンスには推論時間の合計(ミリ秒単位)が含まれているため、パフォーマンスを確認できます。
割り当てをバイパスしてテストを容易にする
短期間に頻繁にテストを行うと、「BUSY」エラーが発生することがあります。このメカニズムは本番環境でデバイスを保護するのに役立ちますが、テストには適していません。回避策として、[設定] に移動し、[割り当て制限をバイパス] をオンにして、開発プロセスを容易にします。これは、AICore を使用するデバイス上のすべてのアプリに適用されるため、システムの健全性に影響する可能性があります。
フィードバックを共有する
使用感に関するフィードバックを共有するには、AICore アプリを開き、[設定] > [フィードバックを送信] をタップします。
アプリで使用するモデルを選択する
AICore を使用してさまざまなモデルをテストしたら、Prompt API を使用してアプリで使用するモデルを選択できます。詳細については、モデルを選択するをご覧ください。