繁体   English   中英

知识以“尝试”的方式起作用,但是代理无法识别意图并检索$ Knowledge。

Knowledge works in “try it”, but agent does not recognize intent and retrieve $Knowledge.Answer

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我知道这是Beta版,但我已经为代理商建立了知识库,其意图似乎并未得到认可。

设置知识库时,“尝试”测试将成功进行并检索,但是尝试从简单的聊天机器人进行相同的请求时,则无法识别意图。 要将“知识”功能连接到代理,还需要什么?

1 个回复

您正在使用的那个简单聊天机器人的媒介是android / web?

假设正在使用dialogflow v2 node.js库 ,我们必须在detectIntent函数请求对象内的queryParams中传递KnowledgeBase的完整路径。然后只有dialogflow会查询KnowledgeBase以将用户输入与知识库Intent进行匹配。

请求对象样本-

// const projectId = 'ID of GCP project associated with your Dialogflow agent';
// const sessionId = `user specific ID of session, e.g. 12345`;
   const sessionPath = sessionClient.sessionPath(projectId, sessionId);
    let request = {
        session: sessionPath,  
        queryInput: {
          text: {
            text: 'hi,how are you?',
            languageCode: 'en-US',
          },
        },
        queryParams: {
          knowledgeBaseNames:['projects/stockmarket-XXXX/knowledgeBases/XXXXXXXXXXXXXXx']         //Paste your knowledge base path,Check this out from the diagnostic info
        }
      };

结帐https://github.com/googleapis/nodejs-dialogflow/blob/master/samples/detect.v2beta1.js#L438

有任何问题请告诉我:)

3 如何将知识文档FAQ映射到dialogflow中的意图

我已经在dialogflow的知识库上载了知识文档。 而且,我已启用kb中的文档。 我不想将“问答”转换为意图。 我希望他们映射到特定的意图。 如何将特定的问与答映射到特定的肯德基(例如,食物->快餐->肯德基) 例如,我的意图具有以下等级。 父母的意图是食物。 ...

5 从Prolog知识库中检索一个元素

我有这个知识库。 它代表一条地铁线。 我想从基础中检索一个元素(如果该元素存在)。 我有这段代码,可以根据我的知识回传整个地铁清单,而不是我想要的一个特定车站。 例子,这个测试 退货 但我想要这样的东西 我该怎么做? 谢谢你的帮助。 ...

2020-04-06 18:13:38 0 49   prolog
6 从MySQL检索数据到Prolog知识库?

有没有办法从MySQL检索数据到Prolog知识库? 我试图检索例如以下字段: Name和price从MySQL数据库中的桌子chair到Prolog知识库),而不是在Prolog中声明它们。 ...

7 需要有关 facebook API 数据检索的知识

我想知道,我是否可以使用 FB 应用程序获取 Facebook Page Insight 数据。 我是新手,想获取注册用户 Facebook 页面的数据。 该页面上所有帖子的所有数据以及参与度。 ...

8 从知识库中检索受限列表

所以我有这个知识库和一个规则,该规则应该使用我作为参数提供的某些工具来检索步骤。 例如steps('pancakes', bowl, I). 应该返回I = ['mix butter and sugar in a bowl'] 。 但是,它只会给出false 。 如果我将它减少到R,Y它可以工作 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM