始める無料で始める

エンドポイントにレート制限を追加する

APIエンドポイントのセキュリティ強化の次のステップとして、APIキーの有効性確認とレート制限の適用を行う test_api_key 関数にレート制限のロジックを追加します。RateLimiter クラスで定義したレート制限のロジックを統合し、制限を超えた場合にHTTP例外を発生させる必要があります。

ここでは main.py スクリプト内の test_api_key 関数を更新します。

モデルの作成と読み込みに関するコードはすべて model.py に記述されています。

この演習はコースの一部です

FastAPI を使った AI のプロダクション環境へのデプロイ

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する