LiteLLM と LangChain で Pydantic スキーマに沿った構造化出力を実現する
Hiroba による自動要約
LiteLLM と LangChain を組み合わせ、Pydantic スキーマを使用して Claude の出力を構造化する実装方法を解説。API レスポンスを定義済みの JSON スキーマに準拠させ、機械可読な形式で取得できる。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 1978 件あります。
関連する記事
同じタグの記事

Claude Code の用途別モデル経路分離—検証・日常作業・本番補助で運用を分ける
QiitaClaude Code を用途別(検証・日常作業・本番補助)に分け、ANTHROPIC_BASE_URL、API key、ログ確認を経路ごとに分離する設計を解説。モデル選択(/model、ANTHROPIC_MODEL)と送信先(ANTHROPIC_BASE_URL)を分けて管理することで、コスト追跡と障害時の調査が容易になる実装方法を紹介。

GitHub Copilot で Foundry Claude を利用する
QiitaAzure Foundry AIの Claude Code を GitHub Copilot の UI で利用するための BYOK 設定方法を解説。VS Code のモデル選択画面で custom endpoint を追加し、API Key を Secret に登録することで、Claude Opus / Sonnet / Haiku を Copilot 経由で使用可能にする設定例を提示。

Claude Code v2.1.186|bash コマンド出力に Claude が自動応答するように変更
QiitaClaude Code v2.1.186 で bash コマンド出力に対して Claude が自動で返答するようになった。従来の挙動は respondToBashCommands: false で維持可能。あわせて MCP サーバーの CLI 認証(claude mcp login)、named サブエージェントの権限制限バグ修正、権限プロンプト表示の改善も実装。

Claude CodeでOpenAPI(Swagger)の作り方|手順とプロンプト例を徹底解説
QiitaClaude Codeを使ってOpenAPI定義を効率的に生成する方法を解説。既存コードからの逆生成・ゼロからの設計・スキーマファースト、3つのアプローチに対応し、CLAUDE.mdでルール定義するとブレのない出力が得られる。Redocly CLIでの検証やリソース単位での段階的確認により、手書きと比べ大幅に時間削減できる。