Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creazione di una sessione per prepararsi a memorizzare la cronologia e il contesto delle conversazioni
Per creare una sessione, utilizza l’operazione API CreateSession. Nella risposta, Amazon Bedrock restituisce un ID di sessione e un nome della risorsa Amazon (ARN) univoci per la sessione. Impiega l’ID di sessione o l’ARN quando utilizzi le operazioni API CreateInvocation e PutInvocationStep per registrare gli eventi della sessione.
Quando crei una sessione, puoi specificare una chiave AWS KMS per crittografare le conversazioni. Per informazioni sulla crittografia, consulta Crittografia di una sessione.
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}")