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

Connected

演習

モデル登録用の POST エンドポイント

先ほど作成した GET エンドポイントは既存モデルの情報を取得するためのものでした。今度は、承認されたチームメンバーが新しいモデルを登録したり、既存モデルの情報を更新したりする手段が必要です。

チームメンバーが新しいモデルの登録や既存モデルの更新を行えるよう、POST エンドポイントを作成しましょう。 このエンドポイントは、モデル情報をサーバーに保存します。

指示

100 XP
  • "/register-model" に POST リクエストのエンドポイントを作成してください。
  • 受け取ったモデル情報を ModelInfo Pydantic モデルで受け付け・検証するよう、関数パラメータ model_info を定義してください。
  • ModelInfo オブジェクトを辞書に変換し、model_db に保存してください。