翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ガードレールのバージョンの作成と管理
以下のトピックでは、デプロイの準備ができたらガードレールのバージョンを作成し、その情報を表示して、不要になったら削除する方法について説明します。
注記
ガードレールバージョンはリソースとは見なされないため、ARN はありません。ガードレールに適用される IAM ポリシーは、そのすべてのバージョンに適用されます。
トピック
Amazon Bedrock ガードレールのバージョンを作成する
ガードレールのバージョンを作成する方法については、選択した方法に対応するタブを選択し、ステップに従います。
- Console
-
バージョンを作成するには
-
にサインインし AWS Management Console、https://console.aws.amazon.com/bedrock/
で Amazon Bedrock コンソールを開きます。 -
Amazon Bedrock コンソールの左側のナビゲーションペインからガードレールを選択し、ガードレールセクションで編集するガードレールの名前を選択します。
-
次のいずれかのステップを実行します。
-
バージョン セクションで、 の作成 を選択します。
-
作業ドラフトを選択し、ページの上部にあるバージョンの作成を選択します。
-
-
バージョンの説明をオプションで入力し、バージョンの作成 を選択します。
-
成功すると、新しいバージョンが追加されたバージョンのリストが画面にリダイレクトされます。
-
- API
-
ガードレールのバージョンを作成するには、 CreateGuardrailVersionリクエストを送信します。ID とオプションの説明を含めます。
リクエスト形式は次のとおりです。
POST /guardrails/
guardrailIdentifier
HTTP/1.1 Content-type: application/json { "clientRequestToken": "string", "description": "string" }レスポンスの形式は次のとおりです。
HTTP/1.1 202 Content-type: application/json { "guardrailId": "string", "version": "string" }
Amazon Bedrock ガードレールのバージョンに関する情報を表示する
ガードレールのバージョンに関する情報を表示する方法については、選択した方法に対応するタブを選択し、ステップに従います。
- Console
-
ガードレールのバージョンに関する情報を表示するには
-
にサインインし AWS Management Console、https://console.aws.amazon.com/bedrock/
で Amazon Bedrock コンソールを開きます。 -
左側のナビゲーションペインからガードレールを選択します。次に、ガードレールセクションでガードレールを選択します。
-
バージョンセクションで、バージョンを選択してその情報を表示します。
-
- API
-
ガードレールのバージョンに関する情報を取得するには、GetGuardrailリクエストを送信し、ガードレールの ID とバージョンを含めます。バージョンを指定しない場合、レスポンスは
DRAFT
バージョンの詳細を返します。リクエスト形式は次のとおりです。
GET /guardrails/
guardrailIdentifier
?guardrailVersion=guardrailVersion
HTTP/1.1レスポンス形式は次のとおりです。
HTTP/1.1 200 Content-type: application/json { "blockedInputMessaging": "string", "blockedOutputsMessaging": "string", "contentPolicy": { "filters": [ { "inputStrength": "NONE | LOW | MEDIUM | HIGH", "outputStrength": "NONE | LOW | MEDIUM | HIGH", "type": "SEXUAL | VIOLENCE | HATE | INSULTS | MISCONDUCT | PROMPT_ATTACK" } ] }, "wordPolicy": { "words": [ { "text": "string" } ], "managedWordLists": [ { "type": "string" } ] }, "sensitiveInformationPolicy": { "piiEntities": [ { "type": "string", "action": "string" } ], "regexes": [ { "name": "string", "description": "string", "pattern": "string", "action": "string" } ] }, "createdAt": "string", "description": "string", "failureRecommendations": [ "string" ], "guardrailArn": "string", "guardrailId": "string", "kmsKeyArn": "string", "name": "string", "status": "string", "statusReasons": [ "string" ], "topicPolicy": { "topics": [ { "definition": "string", "examples": [ "string" ], "name": "string", "type": "DENY" } ] }, "updatedAt": "string", "version": "string" }
すべてのガードレールに関する情報を一覧表示するには、 ListGuardrailsリクエストを送信します。
リクエスト形式は次のとおりです。
GET /guardrails?guardrailIdentifier=
guardrailIdentifier
&maxResults=maxResults
&nextToken=nextToken
HTTP/1.1-
すべてのガードレール
DRAFT
のバージョンを一覧表示するには、guardrailIdentifier
フィールドを指定しないでください。 -
ガードレールのすべてのバージョンを一覧表示するには、
guardrailIdentifier
フィールドにガードレールの ARN を指定します。
maxResults
フィールドのレスポンスで返す結果の最大数を設定できます。設定した数よりも多くの結果がある場合、レスポンスはnextToken
を返します。これを別のListGuardrails
リクエストで送信すると、結果の次のバッチを確認できます。レスポンス形式は次のとおりです。
HTTP/1.1 200 Content-type: application/json { "guardrails": [ { "arn": "string", "createdAt": "string", "description": "string", "id": "string", "name": "string", "status": "string", "updatedAt": "string", "version": "string" } ], "nextToken": "string" }
-
Amazon Bedrock ガードレールのバージョンを削除する
ガードレールのバージョンを削除する方法については、選択した方法に対応するタブを選択し、ステップに従います。
- Console
-
バージョンが不要になった場合は、次の手順で削除できます。
バージョンを削除するには
-
にサインインし AWS Management Console、https://console.aws.amazon.com/bedrock/
で Amazon Bedrock コンソールを開きます。 -
左側のナビゲーションペインからガードレールを選択します。次に、ガードレールセクションでガードレールを選択します。
-
バージョン セクションで、削除するバージョンを選択し、 の削除 を選択します。
-
このバージョンのガードレールに依存するリソースについて警告するモーダルが表示されます。エラーを回避するために、削除する前にリソースからバージョンの関連付けを解除します。
-
ユーザー入力フィールドに
delete
「」と入力し、「削除」を選択してガードレールのバージョンを削除します。
-
- API
-
ガードレールのバージョンを削除するには、 DeleteGuardrailリクエストを送信します。ガードレールの ARN を
guardrailIdentifier
フィールドに、バージョンをguardrailVersion
フィールドに指定します。リクエスト形式は次のとおりです。
DELETE /guardrails/
guardrailIdentifier
?guardrailVersion=guardrailVersion
HTTP/1.1削除が成功すると、レスポンスは HTTP 200 ステータスコードを返します。