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
Gemini API を試した話と山梨でオススメのものを語るLT
Search
Yuuki Shimizu
February 18, 2024
Programming
0
87
Gemini API を試した話と山梨でオススメのものを語るLT
2024.2.18
GDG Yamanashi Meet the Engineer LT
Yuuki Shimizu
February 18, 2024
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
780
Perlで痩せる
yuukis
1
760
Pythonで遊べるLEDボードの紹介
yuukis
0
89
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
340
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
460
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
82
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
470
Slack の困りごとを何とかしてみた①
yuukis
0
93
Other Decks in Programming
See All in Programming
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
520
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
260
ソフトウェアテスト徹底指南書の紹介
goyoki
1
150
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
850
AWS発のAIエディタKiroを使ってみた
iriikeita
1
180
時間軸から考えるTerraformを使う理由と留意点
fufuhu
15
4.7k
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.2k
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
310
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
430
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
500
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
The Language of Interfaces
destraynor
161
25k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
A Tale of Four Properties
chriscoyier
160
23k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
How GitHub (no longer) Works
holman
315
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
GDG Yamanashi Meet the Engineer LT 2024. 2. 18 しみず ゆうき
1 Gemini API を試した話と 山梨でオススメのものを語るLT
こんにちは! しみず ゆうき • モバイルアプリ エンジニア (Android/iOS) • 甲府市出身 ここ7年くらい東京へ出稼ぎ中 ◦
週末は山梨にいます(隔週で) • 山梨のITコミュニティを盛り上げたい人 2
山梨のIT勉強会イベント情報サイト を先日リリースしました 🎉 3 Yamanashi Developer Hub <https://hub.yamanashi.dev> • 山梨県で開催される
connpass 掲載イベン トを表示 • 県内の方はもちろん、県外から遊びに来る 方も、ぜひ活用してください! 宣伝
ところで皆さん! 山梨といえば 何を思い浮かべますか? 4
山梨といえば... • ほうとう • 富士山 • ブドウ・モモ・ワイン • 武田信玄 色々ありますが、それよりも...
5
温泉 でしょう!! (異論は認める) 6
山梨は温泉がいっぱい! • 多様な泉質 ◦ “全部で10種類ある泉質のうち、山梨には 9種類の泉 質があり、全国でもトップレベル ” • 景観の良さ
◦ “早朝や夕暮れ時に太陽の光で紅く染まる富士山や、 甲府盆地の夕暮れから夜景に移る瞬間の美しい景 色、自然豊かな渓谷美など、 様々な景色を温泉に浸 かりながら楽しむことができます ” 7 出典:やまなし立ち寄り百名湯 今朝は塩山温泉郷に泊まってました ♨
この「山梨の温泉の特徴」を Gemini API を叩いて聞いてみよう! 8 山梨県の温泉の特徴は? ◦◦◦◦◦◦
Gemini • Google DeepMind で開発された機械学習モデル(LLM) • Gemini 1.0 では、Ultra, Pro,
Nano の 3つのモデルがあり、 現在 Gemini API からは Gemini Pro モデルを利用できる 9 今回は Android Studio の Gemini API Starter テンプレートを 利用し、簡単なアプリケーションを作ってみます
[Step1] Android Studio プレビュー版をインストール 10
[Step2] APIキーを取得 11 https://ai.google.dev/ から
[Step3] Android Studio からプロジェクトを作成 12 Gemini API Starter を選択 ②で取得したAPIキーを入力
[Step4] テンプレートの素の状態で実行 13 テキストを入力して「Go」を押すと、入力された テキストのサマリーが表示される このアプリケーションのコードを 変えてみます
[Step5] 軽くコードを変えてみる • プロンプトを変えたり • UI を変えたり 14
完成! ボタンを押下すると Gemini API を叩き、 API から返却された「山梨県の温泉の特徴」が 表示される 15
さいごに 16
まとめ • Gemini API Starter テンプレートが用意されており、手 軽に試せそう • Gemini Pro
は現在無料(60回/分)で利用できるので、色々 遊ぶなら今かも? • 色んな泉質が楽しめる山梨の温泉、観光の際にぜひ立 ち寄ってみて! 17