reactjs - 如何将数据从 React 传递到 Alan-AI Studio?
问题描述
我从用户的下拉列表中询问一个国家。然后我想把这个国家传递给alan studio,这样我就可以把这个国家添加到NEWS_API_URL
解决方案
有两种方法可以将数据发送到 Alan Studio 中的语音脚本:callProjectApi
和setVisualState
.
您可以使用setVisualState
方法将应用程序的当前状态传递给语音脚本。如果您需要了解应用程序状态以调整对话流中的逻辑,例如过滤掉一些语音命令、给出适用于该状态的响应等,这会很有帮助。
该callProjectApi
方法具有更一般的用法。如果您需要将任何数据传递给语音脚本或在没有语音命令的情况下执行某些操作(调用函数、设置变量值),它会有所帮助。
您可以在此处阅读更多信息: https ://alan.app/docs/server-api/visual-state https://alan.app/docs/server-api/api-reference#projectapi
推荐阅读
- flutter - 平台异常 - 用户未通过身份验证,请使用 Firebase 身份验证进行身份验证,然后重试。(颤振,Firebase)
- c - PIC24F UART半双工通信协议
- mysql - Mysql 查询优化器行为不一致
- flutter - Firestore 索引问题?
- c++ - getcwd() 返回构建路径而不是源路径
- autodesk-forge - 从 Forge 查看器的上下文菜单中删除项目
- unit-testing - 将 unity.h 与 cmocka.h 一起使用
- x86-64 - 如何确定 x86-64 中的页表和 EPT 是否允许取指?
- javascript - Amcharts 数据分组分隔符
- react-native - 反应本机导航:无法解析模块反应导航