◉GEMINI LABEN
●ARGON — gemini-4-argon が 10/13 に GA。複雑なコーディング・エージェント・数学・科学向けです●DEEP RES — deep-research-pro-preview-12-2025 は 10/23 に停止、残り6日。移行先は deep-research-preview-04-2026●NANO — gemini-nano-banana-2.1 が GA(10/06)。gemini-3.1-flash-image は非推奨で停止日は未発表です●MCP — ツール結果が 8.5万トークンに膨らんだ事例を、ADK で 310 トークンに包んで抑えた報告が出ています●FLASH — gemini-3.7-flash と 3.5-flash は新しい Flash モデルに自動で回されます(10/08)●NEW — クラッシュ報告を毎回ゼロから読ませない — 既知バグ早見表を先に grep し…●ARGON — gemini-4-argon が 10/13 に GA。複雑なコーディング・エージェント・数学・科学向けです●DEEP RES — deep-research-pro-preview-12-2025 は 10/23 に停止、残り6日。移行先は deep-research-preview-04-2026●NANO — gemini-nano-banana-2.1 が GA(10/06)。gemini-3.1-flash-image は非推奨で停止日は未発表です●MCP — ツール結果が 8.5万トークンに膨らんだ事例を、ADK で 310 トークンに包んで抑えた報告が出ています●FLASH — gemini-3.7-flash と 3.5-flash は新しい Flash モデルに自動で回されます(10/08)●NEW — クラッシュ報告を毎回ゼロから読ませない — 既知バグ早見表を先に grep し…
TAG

structured-output

26 記事
← タグ一覧に戻る
関連タグ:
gemini-api20gemini10python6production5automation4個人開発3typescript3zod3validation3troubleshooting3function-calling3indie-dev2
◈ Gemini API/2026-06-25上級

Gemini API の構造化出力が本番で静かにスキーマから外れるとき — 検証と再試行を計測する運用メモ

response_schema を指定しても、Gemini の構造化出力は本番で時折スキーマからずれます。失敗を握りつぶさず計測し、finish_reason で原因を切り分け、エラーを差し戻して再試行する。実運用で安定させた検証パイプラインのメモです。

◈ Gemini API/2026-06-22上級

Gemini APIで商品画像を構造化分析する — 数千枚を回して固めた本番パイプライン

商品画像から自動でタグ・説明文・カテゴリを生成するツールを、単発の試作から数千枚を安定処理する本番パイプラインへ。構造化出力・再開可能なバッチ・実測コスト・モデルルーティングまで、個人開発の運用で固めた知見をまとめます。

◈ Gemini API/2026-06-18上級

Gemini の構造化出力で入力種別ごとに型を変える — anyOf 判別ユニオンの実運用メモ

種類の違う入力を1つのエンドポイントで分類すると、フラットなスキーマは null だらけになります。anyOf 判別ユニオンで種別ごとに型を切り替え、Pydantic / Zod で安全に受け取る実装をまとめました。

⬡ Gemini 応用/2026-06-14上級

Gemini の構造化出力を本番で信用するために — スキーマ設計・二重検証・抑制つきリトライの実装メモ

Gemini の構造化出力は「パースできるJSON」は保証しても「正しい値」までは保証しません。@google/genai での新しいスキーマ設計、propertyOrdering の効き目、Zod による二重検証、MAX_TOKENS 切れの扱い、抑制つきリトライの実装をまとめました。

◈ Gemini API/2026-06-13中級

夜間ログを毎朝3分で読み切る — Gemini API で Daily Brief 風の運用ダイジェストを自作した記録

Daily Brief に着想を得て、夜間の運用ログを毎朝1通のダイジェストに変えるパイプラインを自作しました。収集・構造化・要約・配信の4段構成と実測トークン数、障害の朝でも配信を止めないフォールバック設計までの実装記録です。

◈ Gemini API/2026-05-23中級

Gemini API の Structured Output でバリデーションエラーが返るときの原因と対処

Gemini API の responseSchema を使った構造化出力で頻発するバリデーションエラー(INVALID_ARGUMENT、schema mismatch、空配列、不要フィールド)の原因と、実運用で安定させるための実装パターンを個人開発の現場視点でまとめます。

◈ Gemini API/2026-05-23中級

App Store と Google Play のレビュー差分を Gemini で出す運用を6週間続けた所感

App Store と Google Play のレビューを Gemini API で並列に分類し、プラットフォーム間の差分から優先改善項目を抽出する運用を6週間続けた記録です。累計5,000万DLの壁紙アプリで実際に見えた3つのプラットフォーム差と、月の運用コストを共有します。

◈ Gemini API/2026-05-09中級

Gemini APIで tools と responseSchema を同時指定すると400になる — Function Callingと構造化出力を両立する3つの設計

Function Callingで外部APIを呼びつつ、最終回答は決まった形のJSONで受け取りたい。tools と responseSchema を両方指定すると400エラーになる仕様の理由と、本番で安定して動く3つの回避設計を実装例つきで解説します。

◈ Gemini API/2026-05-03中級

問い合わせフォームの対応を Gemini API で自動化する — 分類・優先度付け・Slack 通知まで

一人運営のサービスに届く問い合わせフォームの内容を、Gemini API で自動分類・優先度付けして Slack に通知するシステムを Python で作ります。分類プロンプトの設計から通知の実装、Google フォームとの連携まで、動くコードを追いながら組み立てます。

◈ Gemini API/2026-05-02中級

Zod × Gemini API: TypeScript で構造化出力を型安全に扱う実装パターン

Gemini API の構造化出力を Zod スキーマで検証する実装パターンを解説します。as による型キャストの落とし穴、JSON Schema への変換、検証失敗時のリトライ設計までコード付きで紹介します。

◈ Gemini API/2026-04-10中級

Gemini APIのJSON出力・構造化出力が正しく返らない原因と対処法

Gemini API の JSON Mode や構造化出力で、不正な JSON・スキーマ違反・途中切れが起きる原因を症状別の5パターンに分けて分析します。ステップごとの解決手順、直ったかどうかの検証方法、再発を防ぐ予防策までコード例つきで解説します。

◈ Gemini API/2026-03-30初級

Gemini API × Python でテキスト分類・感情分析を実装する

Gemini API と Python を使ってテキスト分類や感情分析を実装する方法を解説。Structured Output でラベル付け精度を高め、カスタマーレビューやSNS投稿の自動仕分けを実現します。