Créez une session pour préparer le stockage de l'historique et du contexte des conversations - Amazon Bedrock

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créez une session pour préparer le stockage de l'historique et du contexte des conversations

Pour créer une session, vous devez utiliser l'opération CreateSessionAPI. Dans la réponse, Amazon Bedrock renvoie un identifiant de session unique et un nom de ressource Amazon (ARN) pour la session. Vous utilisez l'ID de session ou l'ARN lorsque vous utilisez les opérations d'PutInvocationStepAPI CreateInvocationet pour enregistrer les événements de session.

Lorsque vous créez une session, vous pouvez spécifier une AWS KMS clé pour chiffrer les conversations. Pour plus d'informations sur le chiffrement, consultezChiffrement de session.

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}")