기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
세션을 생성하려면 CreateSession API 작업을 사용합니다. 응답에서 Amazon Bedrock은 세션의 고유한 세션 ID와 Amazon 리소스 이름(ARN)을 반환합니다. CreateInvocation 및 PutInvocationStep API 작업을 사용하여 세션 이벤트를 기록할 때 세션 ID 또는 ARN을 사용합니다.
세션을 생성할 때 대화를 암호화하는 AWS KMS 키를 지정할 수 있습니다. 암호화에 대한 자세한 내용은 섹션을 참조하세요세션 암호화.
def create_session():
try:
session_id = client.create_session(
encryptionKeyArn="arn:aws:kms:us-west-2:<123456789012>:key/keyId",
tags={
'Environment': 'Test',
'Project': 'Demo'
},
sessionMetadata={
"deviceType": "mobile"
}
)["sessionId"]
print("Session created. Session ID: " + session_id)
return session_id
except ClientError as e:
print(f"Error: {e}")