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 d’API CreateSession. 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’API CreateInvocation et PutInvocationStep pour enregistrer les événements de session.
Lorsque vous créez une session, vous pouvez spécifier une clé AWS KMS 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}")