【发布时间】:2018-07-23 17:12:14
【问题描述】:
我正在使用 Microsoft Bot 服务,聊天机器人将在公司网站上实施。一开始,我想存储用户询问的每条消息。该怎么做?
【问题讨论】:
我正在使用 Microsoft Bot 服务,聊天机器人将在公司网站上实施。一开始,我想存储用户询问的每条消息。该怎么做?
【问题讨论】:
我发现了如何做到这一点。您需要登录到您的 Azure Bot 帐户。之后导航到仪表板并查看 botname-ai 文件。单击它并找到分析选项。然后运行这个命令就可以了:
requests
| where url endswith "generateAnswer"
| project timestamp, id, name, resultCode, duration
| parse name with *"/knowledgebases/"KbId"/generateAnswer"
| join kind= inner (
traces | extend id = operation_ParentId
) on id
| extend question = tostring(customDimensions['Question'])
| extend answer = tostring(customDimensions['Answer'])
| project KbId, timestamp, resultCode, duration, question, answer
【讨论】: