View a markdown version of this page

Création d’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éation d’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 ID de session unique et un Amazon Resource Name (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, consultez Chiffrement 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}")