首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >api.ai中的上下文数组

api.ai中的上下文数组
EN

Stack Overflow用户
提问于 2017-04-19 14:26:29
回答 1查看 168关注 0票数 1

为什么api.ai有上下文数组,它使用一些任意名称创建上下文,直到意图完成为止?

当意图完成时,如果一个上下文被创建,它被保留,其他的被删除,它的意义是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-20 02:40:36

我假设您所指的是当您正在解析意图时,您将得到如下所示的上下文名称:72e79993-...-10dc7db59a93_id_dialog_context

之所以会发生这种情况,是因为该意图尚未得到解决,并且系统为在此中间点发生的任何交换创建了一种临时的临时上下文,然后再解决该意图并触发导出上下文。

在您看到它的情况下,您可能会注意到,当用户没有填写所需的参数值,并且API.ai必须以提示响应用户输入所需的值时,您可能会注意到。这种“迅速反应”是一种反应,但不是意图的解决。因此,为了将这个临时状态存储/标记为与完全响应和已解析的意图状态不同(并帮助解释用户在这个特定于超特定的上下文中所说的话,即澄清给定特定意图的特定参数值),API.ai插入这些“超特定”临时上下文名称。

您将注意到,在这些情况下,上下文名称与元数据的intentID相匹配,原因就是这个原因。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43498575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档