関連タグ:
◈ Gemini API/2026-06-25上級
Gemini API × TypeScript 型安全AIアプリケーション設計ガイド — Zodスキーマ・Structured Output・ストリーミングの統合アーキテクチャ
Gemini APIとTypeScriptで型安全なAIアプリケーションを構築する方法を解説。Zodバリデーション、Structured Output、ストリーミング、エラーハンドリングを統合した本番アーキテクチャを実装します。
⬡ Gemini 応用/2026-06-14上級
Gemini の構造化出力を本番で信用するために — スキーマ設計・二重検証・抑制つきリトライの実装メモ
Gemini の構造化出力は「パースできるJSON」は保証しても「正しい値」までは保証しません。@google/genai での新しいスキーマ設計、propertyOrdering の効き目、Zod による二重検証、MAX_TOKENS 切れの扱い、抑制つきリトライの実装をまとめました。
◈ Gemini API/2026-05-02中級
Zod × Gemini API: TypeScript で構造化出力を型安全に扱う実装パターン
Gemini API の構造化出力を Zod スキーマで検証する実装パターンを解説します。as による型キャストの落とし穴、JSON Schema への変換、検証失敗時のリトライ設計までコード付きで紹介します。
◈ Gemini API/2026-04-26上級
Gemini API のレスポンスを Schema 検証で守る — 想定外フォーマットを本番で漏らさない設計
Gemini API の構造化出力は便利ですが、本番運用で「想定外フォーマット」が混じる瞬間は必ず来ます。Zod / Pydantic を組み合わせた多層検証、失敗時の縮退戦略、再試行と修復プロンプトの設計まで、個人開発で運用している防御線をまとめます。