View a markdown version of this page

정책 엔진 생성 - Amazon Bedrock AgentCore

정책 엔진 생성

정책 엔진은 에이전트 도구 호출을 평가하고 승인하는 정책 모음입니다. 게이트웨이와 연결된 경우 정책 엔진은 모든 에이전트 요청을 가로채고 정의된 정책에 따라 각 작업을 허용할지 거부할지를 결정합니다.

사전 조건

정책 엔진을 생성하기 전에 게이트웨이 설정이 있는지 확인합니다. 자세한 내용은 게이트웨이 빌드를 참조하세요.

정책 엔진 생성

다음은 정책 엔진을 생성하는 방법을 보여줍니다.

AWS CLI
  1. 터미널에서 다음 코드를 실행하여 AWS CLI를 사용하여 정책 엔진을 생성합니다.

    aws bedrock-agentcore-control create-policy-engine \ --name my_policy_engine \ --description "My Policy Engine"

    응답policyEngineArn의는 정책을 생성하거나 게이트웨이와 연결할 때 사용할 ARN입니다.

AWS Python SDK (Boto3)
  1. 다음 Python 코드는 AWS Python SDK(Boto3)를 사용하여 정책 엔진을 생성하는 방법을 보여줍니다.

    import boto3 client = boto3.client('bedrock-agentcore-control') response = client.create_policy_engine( name='my_policy_engine', description='My Policy Engine' ) print(f"Policy Engine ID: {response['policyEngineId']}") print(f"Policy Engine ARN: {response['policyEngineArn']}")

정책 엔진 ARN 사용

정책 엔진을 생성할 때 policyEngineArn 반환되는는 두 가지 주요 용도로 사용됩니다.

  • 정책 생성 - 엔진에 정책을 추가할 때 ARN 사용

  • 게이트웨이와 연결 - ARN을 사용하여 게이트웨이에서 정책 적용 활성화

정책 생성에 대한 자세한 내용은 정책 생성을 참조하세요.