如何解决导出的 QnA 制造商知识库上的 BF CLI 解析错误
当 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。