JSONをPydanticモデルに変換する理由
APIから受け取ったJSONペイロードを、型付きで検証済みのPythonオブジェクトとして扱いたい。そんなときは上のフォームに貼り付けるだけで、すぐに使えるPydanticモデルが得られます。ネストされたオブジェクトはネストされたクラスになり、camelCaseのキーはsnake_caseフィールドへエイリアスされ、整数と浮動小数点数も区別されます。
仕組み
このコンバーターはJSONの構造をローカルで推論し、オブジェクトごとに1つのPydantic BaseModelを、参照先が常に定義済みになるよう子から順に出力します。内容が混在するリストはlist[int | str]のような正確なUnion型になります。