导出的 QnA 制造商知识库上的 BF CLI 解析错误

时间:2021-07-29 12:41:25

标签: qnamaker

当 QnA maker KB 通过 BL CLI 导出时,我们需要修复与以下解析错误相关的问题

我们使用带有@next 版本的 BF CLI (https://www.npmjs.com/package/@microsoft/botframework-cli) 以 *.qna 格式导出 QnA maker KB,然后为 BF 编排器生成快照。

用于导出 QnA maker KB 的命令是:

bf qnamaker:kb:export --out=.\cognitiveModels\q_IT.qna --kbId=a238d6ac-XXXX-YYY-9fdd-28e335030610 --subscriptionKey=d01228763e**** --qnaFormat

用于生成快照的命令是:

bf orchestrator:create --hierarchical -in ./dataSources --out ./generated --refresh

由于解析错误,快照生成失败并显示以下错误信息

undefined
Failed to parse C:\GitHub-local\To-trash\orchestrator\dataSources\q_IT.qna

我们发现解析错误来自 q_IT.qna 文件中的特定行 - 以下是原始代码和修改后的版本:

原始(通过 bf qnamaker:kb:export 命令自动生成)

**Prompts:**
- [What Should You Sync](#782)
- [Files that Cannot Sync
](#783)
- [Box Sync Status](#784)

手动修改以解决解析问题:

**Prompts:**
- [What Should You Sync](#782)
- [Files that Cannot Sync](#783)
- [Box Sync Status](#784)

该问题是由 bf qna:bf:export cli 命令生成的 - 我们需要对此进行修复。

以下是包含 QnA 制造商门户内容和与此解析错误相关的 QnA 对的屏幕截图。 QnA maker portal view

0 个答案:

没有答案
相关问题