View a markdown version of this page

为 AI-powered 聊天启用消息流 - Amazon Connect Customer

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为 AI-powered 聊天启用消息流

Connect Customer 支持用于 AI-powered 聊天互动的消息流。来自 AI 代理的响应在生成时会逐渐出现,从而改善了对话期间的客户体验。

以下是集成选项以及每个选项的功能:

  • Connect 客户代理

    • 消除了 Amazon Lex 的超时限制

    • 在处理过程中提供配送消息(例如 “稍等片刻,我正在查看您的账户”)

    • 使用渐进式文本(渐进式文本气泡)显示部分回复

  • Third-party 通过 Amazon Lex 或 Lambda 运行的机器人

    • 消除了 Amazon Lex 的超时限制

    • 标准机器人响应行为

从 2025 年 12 月开始创建的实例将自动选择使用此功能。对于现有实例,您必须使用 API 或通过控制台手动启用消息流。

使用 API 启用消息流

使用 UpdateInstanceAttributeAPI 启用消息流。将 MESSAGE_STREAMING 属性设置为 true

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

要选择退出,请将属性设置为false

使用控制台启用消息流

对于新创建的实例,消息流默认处于启用状态。

对于现有实例:

  1. 打开 Connect 客户控制台并选择您的实例。

  2. 在导航窗格中,选择 Fl ow s > Amazon Lex 机器人

  3. Lex 机器人配置下,选择在 Amazon Connect 中启用消息流

注意

当您使用控制台启用消息流时,所需的lex:RecognizeMessageAsync权限会自动添加到基于机器人别名资源的策略中。使用 API 时,必须手动添加此权限。

在 Amazon Connect 控制台中启用消息流选项。

更新 Lex 机器人权限

启用消息流后,Connect 客户需要获得调用 Amazon Lex API 的权限:

lex:RecognizeMessageAsync

您必须为 Connect 客户实例使用的每个 Amazon Lex 机器人别名更新基于资源的策略。

何时更新机器人基于资源的政策

  • 新实例 — 默认情况下,任何新关联的 Amazon Lex 机器人别名都将包含在其别名策略lex:RecognizeMessageAsync中。

  • 带有现有机器人的现有实例 — 如果该实例以前使用过 Amazon Lex,并且您现在启用了消息流,则必须更新所有关联的 Amazon Lex 机器人别名的基于资源的策略以包含新的权限。

Lex bot 别名基于资源的策略的示例片段

{ "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" } } } ] }

您可以通过调用 Amazon Lex UpdateResourcePolicyAPI 来更新基于资源的 Amazon Lex 机器人别名策略来添加此权限,使其包含对 Connect 客户实例 ARN 资源的lex:RecognizeMessageAsync操作。

增量消息响应

注意

增量消息响应(消息气泡越来越大)仅适用于 Orchestration 类型的 Connect 客户 AI 代理。

要启用增量回复,请与开始聊天ParticipantConfiguration并将响应模式设置为INCREMENTAL。默认的响应模式是COMPLETE

超时限制

以下超时限制适用于聊天体验:

  • 标准聊天体验-超时 10 秒

  • 聊天直播 — 60 秒超时