Firebase Crashlytics のクラッシュログを Gemini API で自動分析した記録 — 個人開発アプリ v2.1.0 での実証
Firebase Crashlytics の生ログを Gemini API に渡して根本原因とコード修正案を自動生成するパイプラインを、個人開発の壁紙アプリ v2.1.0 の実開発で検証した記録です。RecyclerView クラッシュの Before/After 付き。
Gemini APIで tools と responseSchema を同時指定すると400になる — Function Callingと構造化出力を両立する3つの設計
Function Callingで外部APIを呼びつつ、最終回答は決まった形のJSONで受け取りたい。tools と responseSchema を両方指定すると400エラーになる仕様の理由と、本番で安定して動く3つの回避設計を実装例つきで解説します。
問い合わせフォームの対応を Gemini API で自動化する — 分類・優先度付け・Slack 通知まで
Gemini API を使って問い合わせフォームの内容を自動分類・優先度付けし、Slack に通知するシステムを Python で作る方法を解説。コード付きで今日から使えます。
Zod × Gemini API: TypeScript で構造化出力を型安全に扱う実装パターン
Gemini API の構造化出力を Zod スキーマで検証する実装パターンを解説します。as による型キャストの落とし穴、JSON Schema への変換、検証失敗時のリトライ設計までコード付きで紹介します。
Gemini APIのJSON出力・構造化出力が正しく返らない原因と対処法
Gemini APIのJSON Modeや構造化出力で不正なJSON・スキーマ違反・途中切れが発生する原因を分析し、具体的な解決手順をコード例付きで解説します。
Gemini API × Python でテキスト分類・感情分析を実装する
Gemini API と Python を使ってテキスト分類や感情分析を実装する方法を解説。Structured Output でラベル付け精度を高め、カスタマーレビューやSNS投稿の自動仕分けを実現します。
Gemini API でインテリジェントなメール自動分類システムを構築する — Function Calling × 構造化出力の実践
Gemini API の Function Calling と構造化出力を活用し、受信メールを自動で分類・要約・優先度付けするシステムの構築方法を、実際に動作するコード例とともに解説します。
Gemini API × Python で AI データ分析エージェントを構築する — Code Execution・Function Calling・Structured Output 統合ガイド
Gemini API の Code Execution、Function Calling、Structured Output を組み合わせ、CSV/Excel を自動解析し可視化・レポート生成まで行う AI データ分析エージェントを Python で構築する実践ガイド。