View a markdown version of this page

Creazione di una sessione per prepararsi a memorizzare la cronologia e il contesto delle conversazioni - Amazon Bedrock

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, si utilizza l'operazione CreateSessionAPI. Nella risposta, Amazon Bedrock restituisce un ID di sessione e un nome della risorsa Amazon (ARN) univoci per la sessione. Si utilizza l'ID di sessione o l'ARN quando si utilizzano le operazioni CreateInvocatione PutInvocationStepAPI per registrare gli eventi della sessione.

Quando crei una sessione, puoi specificare una AWS KMS chiave 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}")