Amazon Bedrock は、対応する OpenAI モデル向けに Responses API の OpenAI 互換実装を提供しています。この実装は AWS によって提供および運用され、OpenAI がホストする Responses API とは別のものです。
目標は OpenAI Responses API との互換性ですが、機能の提供状況、動作、モデル対応、リリース時期は異なる場合があります。提供状況は、モデル、AWS リージョン、アカウント設定、AWS のリリース状況によって異なる場合があります。
仕組み
リクエストは Amazon Bedrock に送信され、Bedrock がサポートする認証方式で認証されます。OpenAI がホストする Responses API はリクエスト経路に含まれません。
お客様は、IAM 権限、モデルアクセス、クォータ、請求、リージョン別の提供状況、適用される Bedrock の制御を含め、AWS アカウントを通じてアクセスを管理します。
対応機能
Amazon Bedrock では、Responses API の一部の機能がサポートされています。現在利用できる機能の詳細な一覧については、Responses API の機能提供状況の記事をご覧ください。
トラブルシューティング
リクエストが失敗した場合は、まず次を確認してください。
選択した OpenAI モデルが、使用中の AWS リージョンで利用可能である
AWS アカウントが Amazon Bedrock 内のモデルにアクセスできる
AWS アイデンティティに必要な IAM 権限がある
クォータとレート制限がリクエストに対して十分である
リクエストで、Amazon Bedrock が現在サポートしている機能を使用している
リクエストが、OpenAI がホストする API endpoint ではなく Amazon Bedrock endpoint に送信されている
サポート
AWS 認証、IAM 権限、Bedrock モデルアクセス、クォータ、請求、リージョン別の提供状況、Bedrock リクエストの失敗、AWS バックエンドログ、または Bedrock サービスの動作に関する問題については、AWS Support にお問い合わせください。
OpenAI がホストする Responses API については、OpenAI の API ドキュメントを参照してください。OpenAI がホストする API ドキュメントでは OpenAI Platform の動作が説明されており、Amazon Bedrock 実装では利用できない機能が含まれる場合があります。
