View a markdown version of this page

Activer le streaming des messages pour le AI-powered chat - Client Amazon Connect

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.

Activer le streaming des messages pour le AI-powered chat

Connect Customer prend en charge le streaming de messages pour les interactions par AI-powered chat. Les réponses des agents d'intelligence artificielle apparaissent progressivement au fur et à mesure qu'elles sont générées, ce qui améliore l'expérience client lors des conversations.

Voici les options d'intégration, ainsi que les caractéristiques de chaque option :

  • Connect Customer les agents

    • Élimine les limites de délai d'Amazon Lex

    • Fournit des messages d'expédition pendant le traitement (tels que « Un moment pendant que je passe en revue votre compte »)

    • Affiche les réponses partielles avec du texte progressif (bulle de texte croissante)

  • Third-party bots via Amazon Lex ou Lambda

    • Élimine les limites de délai d'Amazon Lex

    • Comportement de réponse standard du bot

Les instances créées à partir de décembre 2025 sont automatiquement activées dans cette fonctionnalité. Pour les instances existantes, vous devez activer le streaming des messages manuellement à l'aide de l'API ou via la console.

Activer le streaming des messages à l'aide de l'API

Utilisez l'UpdateInstanceAttributeAPI pour activer le streaming des messages. Définissez l'attribut MESSAGE_STREAMING sur true.

aws connect update-instance-attribute \ --instance-id your-instance-id \ --attribute-type MESSAGE_STREAMING \ --value true

Pour vous désinscrire, définissez l'attribut surfalse.

Activer le streaming de messages à l'aide de la console

Pour les instances nouvellement créées, le streaming des messages est activé par défaut.

Pour les instances existantes :

  1. Ouvrez la console Connect Customer et choisissez votre instance.

  2. Dans le volet de navigation, choisissez Flows > Amazon Lex bots.

  3. Sous Configuration des robots Lex, sélectionnez Activer le streaming des messages dans Amazon Connect.

Note

Lorsque vous activez le streaming de messages à l'aide de la console, l'lex:RecognizeMessageAsyncautorisation requise est automatiquement ajoutée à la politique basée sur les ressources de l'alias du bot. Lorsque vous utilisez l'API, vous devez ajouter cette autorisation manuellement.

Activez l'option de diffusion des messages dans la console Amazon Connect.

Mettre à jour les autorisations du robot Lex

Une fois le streaming des messages activé, le client Connect doit être autorisé à appeler l'API Amazon Lex :

lex:RecognizeMessageAsync

Vous devez mettre à jour la politique basée sur les ressources pour chaque alias de bot Amazon Lex utilisé par l'instance Connect Customer.

Quand mettre à jour la politique basée sur les ressources du bot

  • Nouvelles instances — Tout alias de bot Amazon Lex nouvellement associé aura lex:RecognizeMessageAsync sa politique d'alias par défaut.

  • Instances existantes avec robots existants — Si l'instance utilisait auparavant Amazon Lex et que vous activez maintenant le streaming de messages, vous devez mettre à jour la politique basée sur les ressources pour tous les alias de bot Amazon Lex associés afin d'inclure la nouvelle autorisation.

Exemple d'extrait de code pour la politique basée sur les ressources de l'alias du robot Lex

{ "Version": "2012-10-17", "Statement": [ { "Sid": "connect-us-west-2-MYINSTANCEID", "Effect": "Allow", "Principal": { "Service": "connect.amazonaws.com" }, "Action": [ "lex:RecognizeMessageAsync", "lex:RecognizeText", "lex:StartConversation ], "Resource": "arn:aws:lex:us-west-2:123456789012:bot-alias/MYBOT/MYBOTALIAS", "Condition": { "StringEquals": { "AWS:SourceAccount": "123456789012" }, "ArnEquals": { "AWS:SourceArn": "arn:aws:connect:us-west-2:123456789012:instance/MYINSTANCEID" } } } ] }

Vous pouvez ajouter cette autorisation en appelant l'UpdateResourcePolicyAPI Amazon Lex pour mettre à jour la politique basée sur les ressources d'alias de bot Amazon Lex afin d'inclure l'lex:RecognizeMessageAsyncaction pour la ressource ARN de l'instance Connect Customer.

Réponses aux messages incrémentielles

Note

Les réponses aux messages incrémentielles (bulle de message croissante) ne fonctionnent qu'avec les agents Connect Customer AI de type Orchestration.

Pour activer les réponses incrémentielles, lancez une discussion avec ParticipantConfigurationet définissez le mode de réponse surINCREMENTAL. Le mode de réponse par défaut estCOMPLETE.

Limites de délai

Les délais d'expiration suivants s'appliquent aux expériences de chat :

  • Expérience de chat standard : délai d'expiration de 10 secondes

  • Streaming de chat — délai d'expiration de 60 secondes