Slide 1

Slide 1 text

Google I/O 2024 Gemini API on Androidの感想 宮﨑 瞬

Slide 2

Slide 2 text

本発表について 本発表は、以下のセッションから、 個⼈的に気になった点をまとめたものです。 Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8

Slide 3

Slide 3 text

セッション内容 Geminiについての説明と、GeminiをAndroidアプリに導⼊する ⽅法について、解説してくれている。 ⽬次 1. Geminiの3種類のモデル 2. Androidでの⽣成AIの活⽤例 3. Gemini ProをAndroidアプリに導⼊する

Slide 4

Slide 4 text

Geminiの3種類のモデル

Slide 5

Slide 5 text

Geminiのモデルの種類 1. Gemini Nano モバイル⽤のモデルで、Android上で動かすことに最適化されている。 2. Gemini Pro 広範囲のタスクに⾼いパフォーマンスを出すモデル。汎⽤性がある。 3. Gemini Ultra 複雑なタスクに適したモデル。コーディングや、推論など。

Slide 6

Slide 6 text

Androidでの⽣成AIの活⽤例

Slide 7

Slide 7 text

テキスト⼊⼒の補助 1. Reply テキストメッセージやメールに返信して もらう 2. Rewrite テキストメッセージやメールを書き直し てもらう 3. Compose 数⾏の箇条書きから、複数の段落を⽣成 する。 Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8

Slide 8

Slide 8 text

情報取得の補助 1. Summary ⻑い⽂章を要約してもらう 2. Q&A 読み込ませた⽂章に対する質問に答 えてもらえる。 Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8

Slide 9

Slide 9 text

実際のアプリでの使⽤例 1. Pixel Recorder ボイスメモを要約してくれる 2. Google Messages テキストメッセージを、異なるトー ンや、スタイルでRewriteしてくれる。 Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8

Slide 10

Slide 10 text

Gemini ProをAndroid Applicationに導⼊する

Slide 11

Slide 11 text

Google AI Studioでプロンプトを試す Google AI Studioでプロンプトを試す。 https://ai.google.dev/aistudio?hl=ja 1. Google AI Studioにログイン 2. Create New Promptを押して始め る 3. System Instructionsにモデルの設 定を記述する 4. プロンプトを⼊⼒し、出⼒を試す。

Slide 12

Slide 12 text

API Keyを発⾏する Get API Keyから、 Gemini Proを使⽤するための、API Keyを発⾏する。

Slide 13

Slide 13 text

AndroidアプリにGemini Proを導⼊する Get codeを押すと、 Android アプリにGemini Proを導⼊す るためのコードが表⽰される。 コードをアプリに取り込むだけで、 Gemini Proが使える。 (API Keyを発⾏しておく必要があ る)

Slide 14

Slide 14 text

実際にアプリに統合した様⼦ 実際にGemini Proを導⼊したAndroidアプ リを作ってみました。 https://github.com/shunm- 999/GeminiChat

Slide 15

Slide 15 text

おわり