1. 学ぶ
  2. /
  3. コース
  4. /
  5. FastAPI を使った AI のプロダクション環境へのデプロイ

Connected

演習

新しいエンドポイントバージョンの追加

ペンギン分類 API のユーザーから、JSON 辞書の代わりにスペース区切りのテキスト文字列からデータを前処理するエンドポイントが欲しいというリクエストがありました。新しい入力形式に対応するため、アプリに「v2」のスキーマとエンドポイントを追加する必要があります。

app という名前の FastAPI インスタンスと PenguinV1 クラスはあらかじめ読み込まれています。

指示

100 XP
  • 文字列型のパラメータ data を受け取る PenguinV2 Pydantic モデルを追加してください。
  • /v2/penguin_classifier に v2 ペンギン分類エンドポイントを追加してください。
  • v2 エンドポイントの入力として v2 モデルを使用してください。