トラストハブ AI チームの中村です。 つい先日、FastAPI から v0.115.0 がリリースされました。 これにより、FastAPI のクエリパラメータの宣言に Pydantic モデルが使えるようになりました。 本記事では、今回リリースされた新機能の具体的な使用方法を、それが特に威力を発揮できそうなユースケースに沿って解説していこうと思います。 新機能の概要 今回のリリースで、FastAPI のクエリパラメータの指定に Pydantic モデルが使えるようになりました。Pydantic モデルは強力な型ヒントとバリデーション機能を提供するので、今後はクエリパラメータの型チェック、制約条件の設定、そしてデータの正規化などが容易に実装できるようになります。また、クエリだけではなくヘッダーや Cookie の宣言も同じく Pydantic モデルが適用できるようになったので、これらも同
