Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google I/O 2024 - Gemeni API on Androidの解説
Search
Shun Miyazaki
June 14, 2024
0
410
Google I/O 2024 - Gemeni API on Androidの解説
Shun Miyazaki
June 14, 2024
Tweet
Share
More Decks by Shun Miyazaki
See All by Shun Miyazaki
DroidKaigi アプリに初コントリビュートしました
shunm
0
31
Kotlinで簡単なDSLを作ってみる
shunm
0
22
Google I/O 2023 - Debugging Jetpack Composeについて
shunm
0
750
Jetpack Compose で SharedElementTransitionっぽい挙動をやってみる
shunm
0
130
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
We Have a Design System, Now What?
morganepeng
50
7.2k
Happy Clients
brianwarren
98
6.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Code Reviewing Like a Champion
maltzj
520
39k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Rails Girls Zürich Keynote
gr2m
94
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Transcript
Google I/O 2024 Gemini API on Androidの感想 宮﨑 瞬
本発表について 本発表は、以下のセッションから、 個⼈的に気になった点をまとめたものです。 Gemini API on Android ‒ You tube
https://youtu.be/L2ORMj0yak8
セッション内容 Geminiについての説明と、GeminiをAndroidアプリに導⼊する ⽅法について、解説してくれている。 ⽬次 1. Geminiの3種類のモデル 2. Androidでの⽣成AIの活⽤例 3. Gemini
ProをAndroidアプリに導⼊する
Geminiの3種類のモデル
Geminiのモデルの種類 1. Gemini Nano モバイル⽤のモデルで、Android上で動かすことに最適化されている。 2. Gemini Pro 広範囲のタスクに⾼いパフォーマンスを出すモデル。汎⽤性がある。 3.
Gemini Ultra 複雑なタスクに適したモデル。コーディングや、推論など。
Androidでの⽣成AIの活⽤例
テキスト⼊⼒の補助 1. Reply テキストメッセージやメールに返信して もらう 2. Rewrite テキストメッセージやメールを書き直し てもらう 3.
Compose 数⾏の箇条書きから、複数の段落を⽣成 する。 Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8
情報取得の補助 1. Summary ⻑い⽂章を要約してもらう 2. Q&A 読み込ませた⽂章に対する質問に答 えてもらえる。 Gemini API
on Android ‒ You tube https://youtu.be/L2ORMj0yak8
実際のアプリでの使⽤例 1. Pixel Recorder ボイスメモを要約してくれる 2. Google Messages テキストメッセージを、異なるトー ンや、スタイルでRewriteしてくれる。
Gemini API on Android ‒ You tube https://youtu.be/L2ORMj0yak8
Gemini ProをAndroid Applicationに導⼊する
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. プロンプトを⼊⼒し、出⼒を試す。
API Keyを発⾏する Get API Keyから、 Gemini Proを使⽤するための、API Keyを発⾏する。
AndroidアプリにGemini Proを導⼊する Get codeを押すと、 Android アプリにGemini Proを導⼊す るためのコードが表⽰される。 コードをアプリに取り込むだけで、 Gemini
Proが使える。 (API Keyを発⾏しておく必要があ る)
実際にアプリに統合した様⼦ 実際にGemini Proを導⼊したAndroidアプ リを作ってみました。 https://github.com/shunm- 999/GeminiChat
おわり