本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
操作的完成处理
在配置操作组时,您还选择了以下选项之一,让代理传递从用户处收到的信息和参数:
-
将用户输入添加到代理的操作组。如果代理没有足够的信息来完成任务,那么通过用户输入,代理可以请求用户提供更多信息。
-
传递给您创建的 Lambda 函数,以便定义操作组的业务逻辑。
-
不使用 Lambda 函数,而是通过在
InvokeAgent
响应中传递来自用户的信息和参数来返回控制权。这些信息和参数可以被发送到您自己的系统以生成结果,而这些结果可以在另一个 InvokeAgent 请求的 SessionState 中发送。 -
为操作启用用户确认。启用用户确认可以在调用操作组函数之前请求应用程序用户进行确认,从而保护您的应用程序免受恶意提示注入的影响。
选择一个主题,了解在用户提供必要信息后,如何配置操作组的完成处理方式。