Google、マルチモーダル生成AI「Gemini」を利用するAndroidアプリの開発ガイドを公開

2023.12.28
ニュースAIAndroid
この記事をシェア!
twitter facebook line B!
twitter facebook line B!

この記事の3行まとめ

  • Google、生成AI「Gemini」を利用するAndroidアプリ開発のガイドを公開
  • 「Gemini」はテキストや画像など複数のデータタイプの入力に対応するマルチモーダル生成AI
  • クラウド上で処理を行う高性能な「Gemini Pro」への対応も発表

Googleは2023年12月14日、「Android Developers Japan Blog」にて生成AI「Gemini」を利用するAndroidアプリの開発ガイドを公開しました。

これは、2023年12月13日(現地時間)に公開されたガイドを翻訳/加筆したものです。

「Gemini」は、2023年12月6日(現地時間)にGoogleにより発表されたマルチモーダル(テキスト、画像など複数のデータタイプでの入力が可能)な生成AIモデルです。

処理能力の異なる「Ultra」「Pro」「Nano」の3つのモデルがあり、オンデバイス(モバイル端末上でAI処理を行う)の「Gemini Nano」が利用可能になっていましたが、12月13日にオフデバイス(クラウド上で計算をさせる)の「Gemini Pro」モデルモバイル端末上からアクセスする方法も発表されました。ガイドでは主に「Gemini Pro」を用いた開発手順が解説されています。

(画像はAndroid Developers Japan Blogの当該記事より引用)

「Gemini Pro」はGemini API経由でアクセスでき、Android用クライアントSDK「Google AI SDK」にて利用できます。

このSDKを用いればAndroidアプリから「Gemini Pro」と直接統合できるため、デベロッパーが独自にバックエンドのインフラストラクチャを構築する必要がなくなり、開発コストの削減や開発速度の向上に繋がります。

Google AI Studio で Gemini API の Kotlin コードを生成する様子(画像はAndroid Developers Japan Blogの当該記事より引用)

また、Android Studioの最新プレビュー版では、直接Gemini APIを利用できるよう、Android用Google AI SDKをすぐに使い始めることができるプロジェクトテンプレートが提供されています。

Android Studio で開発を始めることができるプロジェクト テンプレート(画像はAndroid Developers Japan Blogの当該記事より引用)

詳しい情報は、Android Developers Japan Blogの当該記事をご確認ください。

Android Developers Japan Blog: Android アプリで生成 AI を活用する

関連記事

Google、「Android 15」の開発者向けプレビュー版を初公開。Pixel 6以降のデバイスなどで利用できる
2024.02.19
実写映像を3Dアニメーション化するAIツール「Wonder Studio」にUEエクスポート機能追加。カメラやキャラクターアニメーションなどの要素に分解も可能
2024.02.16
NVIDIA、ローカル環境で動くAIチャットボット『NVIDIA Chat With RTX』を無料で公開
2024.02.14
3Dスキャンアプリ『Luma AI』生成データをUE5にインポートするプラグイン『Luma Unreal Engine Plugin』v0.41がリリース。機械学習モデルを利用し生成した3DオブジェクトをUE5で表示できる
2024.01.17
NVIDIAが「NVIDIA ACE」の最新デモを発表。低遅延でRiva ASRとA2Fを使ったNPCとの自然な会話が実現
2024.01.11
Steam、生成AIを使ったゲームの大半がリリース可能に。ただし、「必要に応じて今回の決定を再検討する予定」とも公表
2024.01.11

注目記事ランキング

2024.02.27 - 2024.03.05
1
『フォートナイト』で動く本格的なゲームが作れるツール「UEFN」とは?従来のクリエイティブモードから進化したポイントを一挙紹介!
2
【CHALLENGE1】「クリエイター ポータル」を使って、UEFNで作成した島を世界中に公開する
3
【2022年5月版】今から始めるフォートナイトの「クリエイティブ」モードープレイ開始から基本的な操作方法まで解説
4
UEFNで使えるプログラミング言語「Verse」のノウハウが集結。『UEFN.Tokyo 勉強会 03 Verse Night』レポート
5
フォートナイト クリエイティブとUEFNで使える仕掛け一覧
6
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.1「アイテム系」
7
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.5「島の設定」
8
フォートナイトとUEFNがv28.30にアップデート。「NPCスポナー」が、スポーン・撃破時のエフェクトや移動速度のカスタマイズに対応
9
【STEP2】UEFNの基本的な使い方を覚えよう
10
【CHALLENGE2-1】フレンドと一緒にゲームを作ろう――UEFNプロジェクトをチームメンバーとリアルタイムで共同編集する
11
【STEP1】「UEFN」を入手しよう
12
まるで『マイクラ』?ボクセル地形を生み出す無料アセット「VoxelPlugin Free」で”地形を掘ったり積み重ねたり”して遊んでみよう
13
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.4「ゲームシステム系」
14
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.7「NPC系」Part1
15
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.2「ユーティリティ系」
16
フルカラー書籍「UEFN(Unreal Editor For Fortnite)でゲームづくりを始めよう!」、ついに本日発売!全国書店で好評発売中!
17
【CHALLENGE3】UEFNの機能「ランドスケープ」を使ってオリジナルの地形を作る
18
NIKEのAir Maxをテーマにしたフォートナイトの島『Airphoria』、制作に関するチュートリアルが公開
19
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.10「UI系」Part1
20
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.10「UI系」Part2
21
『フォートナイト』で建築ビジュアライゼーション!?UEFNでオリジナルの世界観をどう作り上げたか、その手法を解説【UNREAL FEST 2023 TOKYO】
22
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.3「プレイヤー系」
23
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.6「チーム・対戦系」Part1
24
フォートナイト クリエイティブとUEFNで使える仕掛け一覧 Vol.7「NPC系」Part2
25
フォートナイトとUEFNがv26.30にアップデート。ロビー画面が一新され、クリエイターが島ごとにロビー背景を自由にカスタムできるように
26
【STEP6-1】「オリジナルキャラクターを登場させよう」――Fabでアセットをダウンロードしよう
27
「UEFN」って実際どうなの? 編集部が3時間で「みんなで遊べるアクションゲーム(?)」を作ってみた
28
【STEP5-1】スタート時のカウントダウンを作る
29
【STEP4-1】コース外に出たらデスする仕組みを作る
30
【STEP4-2】リスポーンとチェックポイントの仕組みを作る
VIEW MORE

イベントカレンダー

VIEW MORE

今日の用語

レンダリング(Rendering)
レンダリング コンピューターグラフィックスにおける、各種データ(3Dモデルなど)をプログラムを用いて計算し、画像として表示すること。レンダリングを行うプログラムをレンダラー(Renderer)と呼ぶ。
VIEW MORE

Twitterで最新情報を
チェック!