エラーはOpenAIのページに準拠します。
https://platform.openai.com/docs/guides/error-codes
一般的なHTTP Status Codeを返却します。
OpenAIのエラーおよび下記の表以外にも、Azureサービスが返却するエラーがあります。
| ステータスコード | 説明 |
|---|---|
| 400 | リクエストパラメーター不正等 |
| 401 | APIキー誤り等 |
| 403 | 許可されていない操作や、Web Application Firewallで遮断された場合 |
| 404 | 対象URLのリソース、モデルがない |
| 408 | 要求タイムアウト |
| 413 | リクエストのサイズが大きすぎる |
| 429 | 許容できる制限以上のレートを超えたリクエスト |
| 499 | クライアント側が接続を閉じた |
| 500 | 内部サーバーエラー |
| 502 | バックエンドが停止している等 |
| 503 | バックエンドが一時的に利用不可 |
| 504 | バックエンドからの応答タイムアウト |