.net - 虚拟模板和技能模板有什么区别
问题描述
我是虚拟和技能模板的新手。
我想知道虚拟模板和技能模板之间的区别,所以我可以将模板用于我的项目。
谢谢。
解决方案
实际上你不能在他们之间画出直接的尊重。
Virtual Template:
虚拟模板为您提供了一套核心基础能力和对最终用户体验的完全控制以及高质量会话体验的组合。
Virtual Template Features:
- 提供自适应卡片对话功能,其中包含最初引导问题的按钮,甚至开发人员也可以对其进行自定义。
- 基本对话意图
- 与 Bot Framework Skills 和 Skill Template 一起开箱即用
Skill Templates:
技能模板是您的机器人中更细化的部分,其中包括不同类型的专业知识到您的机器人中。假设您的机器人可以获取用户日历信息、您的个人资料信息、可以发送电子邮件等等。每个项目都被视为技能。
Skill Template Features:
- 您可以在机器人上添加所需的任何技能
- 可以自定义所有技能
看下图会让你更清楚。
因此,您的机器人可能具有不同类型的功能,例如,另一方面Detecting user language
,它的技能虚拟模板是所有技能和机器人基本骨架的组合。Can answer users common question from QnA maker
你可以参考
希望这会有所帮助。
推荐阅读
- python - 使用方法 json.loads 时如何不自动删除重复项?
- sql-server - 使用存储过程中的合并将表 A 中的许多行更新为表 B 中的几行
- reporting-services - 禁用 SSRS 中文本框属性的“允许高度增加”选项
- c# - RemoteCertificateValidationCallback 用法
- html - 正则表达式 - 提取子字符串以特定模式开始和结束(HTML 解析)?
- python - 如何在一个站点表内容中定位元素
- linux - CPU 百分比和繁重的多线程
- reactjs - 反应路线给出错误反应快照
- angular - Angular:有没有办法为 Angular 中的构造函数依赖项自动创建虚拟方法和属性?
- python - 如何使用 POpen 传递 2 个连续参数()