1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
「ValidationException: Operation not allowed」エラーが発生している件について、いくつかの可能性が考えられます。
最も可能性が高い原因は、モデルへのアクセス権限が正しく設定されていないことです。Amazon Bedrockでは、IAMの権限設定とは別に、使用したい各基盤モデルへのアクセスを明示的にリクエストする必要があります。
解決方法として以下の手順を試してください:
- モデルアクセスの確認と有効化:
- Amazon Bedrockコンソールにアクセス
- 左側のナビゲーションペインから「Bedrock configurations」の下にある「Model access」に移動
- 「Modify model access」をクリック
- 使用したいモデル(Claude 4 Sonnetなど)を選択
- リクエストを送信し、承認を待つ(通常は数分で完了)
- 使用事例詳細の入力:
- 一部のモデル(特にAnthropicのClaudeなど)では、アクセス権を得る前に使用事例の詳細を記入するフォームの提出が必要な場合があります。
- リージョンの確認:
- 使用しているリージョンでそのモデルが利用可能かを確認してください。すべてのモデルがすべてのリージョンで利用できるわけではありません。
- 組織のポリシー確認:
- アカウントがAWS Organizationの一部である場合、サービスコントロールポリシー(SCP)がBedrockサービスや特定のモデルへのアクセスを制限している可能性があります。
- アカウント認証:
- アカウントが特定のモデルにアクセスする権限がない場合、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日前
