スキップしてコンテンツを表示

Amazon BedrockでValidationException: Operation not allowed というエラーが出る件の相談

0

以下のエラーが生じており、原因と解決方法を探っている最中です。 InvokeClaude4SonnetModelを使用しています。

InvokeModel, https response error StatusCode: 400, RequestID:【伏字】, ValidationException: Operation not allowed
  • 11/13までは上記のエラーは出現しておらず、11/14から頻発するようになっている
  • AWSのBedrockで全部のモデルでプレイグラウンドを試すと400エラー出るのを確認しています。
質問済み 24日前45ビュー
1回答
0

「ValidationException: Operation not allowed」エラーが発生している件について、いくつかの可能性が考えられます。

最も可能性が高い原因は、モデルへのアクセス権限が正しく設定されていないことです。Amazon Bedrockでは、IAMの権限設定とは別に、使用したい各基盤モデルへのアクセスを明示的にリクエストする必要があります。

解決方法として以下の手順を試してください:

  1. モデルアクセスの確認と有効化
  • Amazon Bedrockコンソールにアクセス
  • 左側のナビゲーションペインから「Bedrock configurations」の下にある「Model access」に移動
  • 「Modify model access」をクリック
  • 使用したいモデル(Claude 4 Sonnetなど)を選択
  • リクエストを送信し、承認を待つ(通常は数分で完了)
  1. 使用事例詳細の入力
  • 一部のモデル(特にAnthropicのClaudeなど)では、アクセス権を得る前に使用事例の詳細を記入するフォームの提出が必要な場合があります。
  1. リージョンの確認
  • 使用しているリージョンでそのモデルが利用可能かを確認してください。すべてのモデルがすべてのリージョンで利用できるわけではありません。
  1. 組織のポリシー確認
  • アカウントがAWS Organizationの一部である場合、サービスコントロールポリシー(SCP)がBedrockサービスや特定のモデルへのアクセスを制限している可能性があります。
  1. アカウント認証
  • アカウントが特定のモデルにアクセスする権限がない場合、AWSサポートに連絡して詳細を確認する必要があるかもしれません。

11月13日まで問題なく動作していたのに14日から問題が発生したということは、モデルアクセス権限の期限切れや、AWSによるポリシー変更が行われた可能性も考えられます。モデルアクセスのステータスが「Access granted」または「Available to request」になっていることを確認してから、再度モデルの呼び出しを試みてください。
Sources
Unable to invoke any Amazon Bedrock models — “ValidationException: Operation not allowed” despite full permissions | AWS re:Post
Troubleshooting Amazon Bedrock API Error Codes - Amazon Bedrock

回答済み 24日前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ