本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为 AI 支持的聊天启用消息流
Amazon Connect 支持用于人工智能驱动的聊天互动的消息流。来自 AI 代理的响应在生成时会逐渐出现,从而改善了对话期间的客户体验。
以下是集成选项以及每个选项的功能:
-
Amazon Connect 座席
-
消除了 Amazon Lex 的超时限制
-
在处理过程中提供配送消息(例如 “稍等片刻,我正在审核您的账户”)
-
使用渐进式文本(渐进式文本气泡)显示部分回复
-
-
通过 Amazon Lex 或 Lambda 的第三方机器人
-
消除了 Amazon Lex 的超时限制
-
标准机器人响应行为
-
从 2025 年 12 月开始创建的实例将自动选择使用此功能。对于现有实例,您必须使用 API 或通过控制台手动启用消息流。
使用 API 启用消息流
使用 UpdateInstanceAttributeAPI 启用消息流式传输。将 MESSAGE_STREAMING 属性设置为 true。
aws connect update-instance-attribute \ --instance-idyour-instance-id\ --attribute-type MESSAGE_STREAMING \ --value true
要选择退出,请将属性设置为false。
使用控制台启用消息流
对于新创建的实例,消息流默认处于启用状态。
对于现有实例:
-
打开 Amazon Connect 控制台并选择您的实例。
-
在导航窗格中,选择 Fl ow s > Amazon Lex 机器人。
-
在 Lex 机器人配置下,选择在 Amazon Connect 中启用消息流。
注意
当您使用控制台启用消息流时,所需的lex:RecognizeMessageAsync权限会自动添加到基于机器人别名资源的策略中。使用 API 时,必须手动添加此权限。
更新 Lex 机器人权限
启用消息流后,Amazon Connect 需要获得调用 Amazon Lex API 的权限:
lex:RecognizeMessageAsync
您必须为 Amazon 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 机器人别名策略来添加此权限,使其包含针对 Amazon Connect 实例 ARN 资源的lex:RecognizeMessageAsync操作。
重要
此功能目前不支持分支回同一个Amazon Connect 流数据块:获取客户输入流程块,也不支持在另一个 “获取客户输入” 区块中重复使用具有相同别名的 Amazon Lex 机器人。取而代之的是,使用不同的 Amazon Lex 机器人别名创建一个新的 “获取客户意见” 区块。
超时限制
以下超时限制适用于聊天体验:
-
标准聊天体验-超时 10 秒
-
聊天直播 — 60 秒超时