nlp.js node-nlp没有动作和意图功能?

gz5pxeao  于 4个月前  发布在  其他
关注(0)|答案(6)|浏览(43)

我按照node-nlp的安装说明进行了操作。
我成功地实现了问题和答案功能,这是我在node-nlp中找到的唯一一个文档化的功能。
我查看了示例,它们似乎是针对NLP.js的,而不是node-nlp。
因此,我无法使用该包的动作和意图功能。
我尝试创建一个配置文件,
我甚至尝试了这个

const manager = new NlpManager({
  languages: ["en"],
  nlu: { useNoneFeature: false },
  corpora: ["./corpora/corpus.json"],
});

manager.registerActionFunction("getLocalTimeAction", getLocalTimeAction);

但然后我得到了一个错误
TypeError: manager.registerActionFunction is not a function
有没有办法解决这个问题,或者我是不是漏掉了什么?

a9wyjsp7

a9wyjsp71#

当前的Git版本尚未发布,应该很快就会发布。在那之后,它应该能解决问题。

sh7euo9m

sh7euo9m2#

好的,谢谢你的回复。
目前有什么解决办法吗?

hivapdat

hivapdat3#

因为我不知道最新的npm包中有哪些确切的功能集,所以我完全不知道;-)

ohtdti5x

ohtdti5x4#

我刚刚尝试了这里给出的示例
在使用 registerActionFunctionaddAction 两个示例时,{{ time }} 变量没有被函数的返回值替换。

vbopmzt1

vbopmzt15#

是的,目前这仅在GitHub版本上修复。

r8xiu3jd

r8xiu3jd6#

任何信息:问题:
与最新的v4.27.0面临相同的问题。

相关问题