我已经根据Teams - Power Virtual Agent - Hornbill设置了 PVA ,但是当我触发“我需要帮助”主题时,它失败了:
[24/12/21 12:05] 犀鸟虚拟代理 抱歉,机器人暂时不能说话。这是机器人所有者需要解决的问题。错误代码:2003。对话 ID:a:1sRpdKJmBlAwDCW_UxiSZQu1EwZTezthuB0bMKqsIUFkm063EHs_yW1AOwa2TJBKWe1mruDht_-bRHbehJ7xheba3ZSqxdJDWqy3vODCetFwaHv73q-orLwBOsf-I6d40。时间(UTC):2021 年 12 月 24 日下午 12:05:50。
进行了一些调查后,该问题似乎是由于搜索知识流失败并出现以下错误:
无法在“1”行和“2516”列的操作“Parse_JSON__-_Content”输入中处理模板语言表达式:“必需属性“内容”需要一个值,但为空。小路 ''。'。
虽然流程中的 HTTP 步骤成功,但我认为是由于返回以下内容导致错误:
<message>Uncaught TypeError: Cannot read property 'siteName' of null</message>
下面的完整输出:
<?xml version="1.0" encoding="utf-8" ?>
<methodCallResult status="fail">
<state>
<code>0207</code>
<service>apps</service>
<operation>chatbotKnowledgeSearch</operation>
<error>/apps/com.hornbill.servicemanager/flowcode/fc_ops/chatbotKnowledgeSearch.js(46): error X1001: Uncaught TypeError: Cannot read property 'siteName' of null</error>
<flowcodeError>
<where>Execute</where>
<filename>/apps/com.hornbill.servicemanager/flowcode/fc_ops/chatbotKnowledgeSearch.js</filename>
<lineNumber>46</lineNumber>
<columnPos>18</columnPos>
<message>Uncaught TypeError: Cannot read property 'siteName' of null</message>
<errorCode>1001</errorCode>
</flowcodeError>
</state>
</methodCallResult>