Gemini APIで『thoughts not present in conversation history』エラーが出る - thought_signatures 欠落の対処手順
Gemini 2.5/3.x のThinkingモードでマルチターンFunction Callingを実装すると突然出る『thoughts not present in conversation history』エラーの原因と、最短5分で動く修正手順をPython SDK・ストリーミング双方の例で解説します。
ADKに頼らない Gemini API カスタムエージェントループ設計ガイド — ツール呼び出し・メモリ・並列実行の本番実装
Google ADKを使わずにGemini APIでカスタムエージェントループを実装する完全ガイド。ツール呼び出し・会話メモリ・並列実行・エラー回復まで、本番環境で稼働する自律AIエージェントの設計パターンを詳解します。
Gemini Function Calling が呼び出されない — 5つの症状から原因を特定する
Gemini APIのFunction Calling(ツール呼び出し)が動かない・エラーになる問題を症状別に整理。スキーマ定義ミス・モデル選択・レスポンス解析など原因別に解決手順をコード例付きで紹介します。
Gemini API × MCP サーバー自作 — TypeScript でカスタムツールサーバーを構築しAIエージェントを拡張する
Model Context Protocol (MCP) のカスタムサーバーを TypeScript で自作し、Gemini API と連携する方法を解説。設計パターン、認証、エラーハンドリング、本番デプロイまで網羅する実践ガイドです。
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 で構築する実践ガイド。
Gemini 2.5 Pro × FastAPI: プロダクション対応AIバックエンドの実装ガイド
Gemini 2.5 Pro APIとFastAPIを組み合わせ、ストリーミング・レート制限・Function Calling・Dockerデプロイまで網羅したプロダクション対応AIバックエンドの構築方法を徹底解説します。
Gemini Live API × Google ADK で構築する本番グレード音声AIエージェント【2026年実装ガイド】
Gemini Live API と Google Agent Development Kit (ADK) を組み合わせ、Function Calling・WebSocket・Cloud Run を活用した本番グレードの音声AIエージェントを設計・実装・デプロイする完全実践ガイド。