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
Gemma勉強会 2回目
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
優吾
July 02, 2026
98
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gemma勉強会 2回目
優吾
July 02, 2026
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Skip the Path - Find Your Career Trail
mkilby
1
200
How to Ace a Technical Interview
jacobian
281
24k
So, you think you're a good person
axbom
PRO
2
2.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
880
エンジニアに許された特別な時間の終わり
watany
108
250k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
None
AGENDA 本日の流れ オープニング 施設利用につい て Gemmaって何? ハンズオン 飲み会AI幹事アプリ ゆるシェア 今日どんなことやった?
エンディング ※ 本イベントの発言はすべて個人の見解であり、所属組織を代表するものではありません。
None
None
None
None
写真・動画撮影 NGの方はお声がけください
None
WHAT IS GEMMA? Gemmaって何? Googleが提供するローカルLLM クラウドLLM 接続先のサーバー内で動く • 常に最新で最大規模 •
ハードへの初期投資が不要 • 従量課金あり 例: ChatGPT(OpenAI) Gemini(Google) ローカルLLM ★ 手元の端末内で動く • 入力内容が外に出ない • ハードへの初期投資が必要 • 従量課金なし 例: Gemma(Google) Qwen(Alibaba)
クラウドLLM 接続先のサーバー内で動く ローカルLLM ★ 手元の端末内で動く ChatGPT・Gemini と同じ“会話できる AI(LLM)”の仲間。 大きな違いは「どこで動くか」
LOCAL LLM TREND 最近のローカル LLM事情 性能がクラウドに追いついてきた スマホやノート PCでも 動かせるようになった テキスト入力だけでなく、画像入力な
どにも対応できるようになった ツールが成熟し、 簡単に使えるようになった
WORKSHOP FLOW ハンズオン → ゆるシェア 1 ハンズオン 2 ゆるシェア 感想や学んだこと
本日作成するアプリの紹介 環境構築・開発
None
None
1. 幹事の悩みって? 2. 作成したアプリの紹介 3. どうやって作ったか? 4. こだわった点 5. まとめ
アジェンダ 7月懇親会 7月懇親会 7月懇親会
突然ですが... 幹事が抱えている悩みってなんだと思いますか?
幹事の対応フロー → ①〜③の「最初の関所」さえ自動化できれば、幹事の負担を大きく減らせると考えました ※ ①〜⑦ は幹事が行う作業の流れ
None
どうやって作ったか?
→5つのステップをバイブコーディングで行いました
こだわった点
①UI/UXについて Appleようなデザインにした
②作成したアプリを使って、AIに改善点を指摘した
まとめ 作ったもの 幹事AI受付システム — URLを共有するだけでAIが ①声かけ→②日程調整→③人数集計 を自動完結 今回のポイント 01 「なんとなく作る」ではなく、調査データ
でボトルネックを特定してから作った 02 PRDで「何を・なぜ作るか」を固めたこと で、実装中に迷わなかった 03 ローカルLLMで個人情報保護・ゼロコスト を両立できた 04 「実際に使って直す」繰り返しが品質を上 げた ネクストアクション → ストリーミング表示、自然な会話のブラッシュアップ
None
None
https://ollama.com/download
None
None
https://antigravity.google/download
None
None
None
None
飲み会の幹事AI受付システムをあなたの得意な開発言語で作ってください。 技術スタック: あなたの得意な技術スタックを適用 ローカルLLM: Ollama(localhost:11434)モデルはローカルにダウンロードされているgemma4を適用 実行方法: 1つのコマンドで全ての機能が起動 機能: - 幹事がイベント情報(名前・日程候補・定員・場所・参加費)を登録してURLを発行する
- 参加者はURLを開くとAIと日本語チャットして参加登録が完結する - 幹事はダッシュボードで参加者一覧と集計を確認できる(パスワード認証付き) まずプロジェクト構成・DB・基本APIを作ってください。 ※ モデルはGemini 3.5 Flash (Medium)を使用します
音声機能を追加してください。 - チャット入力欄にマイクボタンを追加。クリックで録音開始・再クリックで停止し、文字起こし後に自動送信する - AIの返答は自動で読み上げる。ON/OFFを切り替えるボタンも付ける - 自動読み上げが起動していなくてもテキストチャットは普通に使えるようにする
以下を改善してください。 - LLM応答速度: Ollama呼び出し時に think=false・keep_alive="30m" を設定し、サーバー起動時にウォームアップ呼び出しを 行う - 日本語IME変換中にEnterキーを押しても誤送信されないようにする -
定員ギリギリで複数人が同時に確定した場合に定員オーバーが起きないようDBトランザクションで制御する
以下のシナリオを実際に動かして問題があれば修正してください。 ① イベント作成 → chat_url と dashboard_url が発行される ② 参加者がURLを開く
→ 即座に挨拶表示 → 名前入力 → 自動で日程確認へ移行 → 日程回答 → 場所・費用説明 → アレルギー確 認 → 「この内容で確定する」 → チャット画面に戻って完了メッセージ ③ マイクで話す → 文字起こし → 自動送信される ④ AIの返答が自動で読み上げられる ⑤ ダッシュボードにログインして参加者一覧・日程集計が確認できる
None
None