首页 > 解决方案 > aws lex 人工切换/干预

问题描述

因此,我正在为 Web 和移动平台构建一个解决方案,它为用户提供一些屏幕,从这些屏幕中可以通过某些表单检索和插入数据库中的数据。该应用程序的核心功能之一是具有监督学习的聊天机器人。

根据我对 Lex API 的理解,它可以与API Gateway 和 Lambda等其他 aws 服务共享当前的 websocket 连接。此外,我了解到 Lex 中并没有像 DialogFlow API 和 Azure Bots 那样开箱即用地提供人工切换。

因此,我计划共享 Lex API 打开的同一个 websocket,用于通过 API 网关与用户交互(因为它支持 websockets),从而创建人工切换。

请建议是否有更好的方法来解决这个问题,或者我走在正确的道路上?

PS我的应用程序堆栈是基于 Nodejs 和 Angular 的,以下是我的应用程序的架构。

建筑学

标签: amazon-web-servicesaws-lambdaaws-sdkaws-lex

解决方案


推荐阅读