路易斯意图名称中的特殊字符

问题描述 投票:-1回答:1

我的意图是:"Smalltalk.greetings.how_are_you"

enter image description here

[当我运行Luis查询时,json响应给出"Smalltalk_greetings_how_are_you"

为什么?如果要这样做,请参阅说明原因的文档,并使用特殊字符作为意向名称,因为我确实需要这样做。

botframework luis
1个回答
0
投票

与此文档最接近的文档是found here。但是,它没有特别提及句点。

我将提交错误报告/功能请求,以为此添加一些文档。

我的猜测是,LUIS用下划线替换所有分隔符以保持一致性。由于JSON序列化和反序列化的方式多种多样,因此解析时可能会遇到一些麻烦。

话虽如此,您现在已经知道了这种行为,我要么在您的代码中说明它,要么在LUIS中更改您的意图名称。如果您担心其他意图名称会发生​​这种情况,则可以在查找意图时在代码中使用RegEx匹配。

我知道,不是很理想,但是其中唯一可能改变的部分是更新的文档,我将向其提出要求。

© www.soinside.com 2019 - 2024. All rights reserved.