Chatbase 没有 Sessionflow 可见

Chatbase no Sessionflow visible

我在聊天库帐户上获取会话流时遇到问题。

我按照文档所述发送这些数据:

        {
            api_key: "xxx", 
            type: "user",
            platform: "xxx",
            message: "xxx",
            intent: "myIntent",
            version: "1.0",
            user_id: "xxx",
            time_stamp: new Date().getTime(),
        }

我没有指定 session_id 因为它应该是自动推断的。

我进行了一些带有 "chained" 意图的对话,例如“search.recipe”,“search.recipe-yes", "search.recipe-是步骤", "search.recipe-是步骤-下一步" "search.recipe-yes-steps-previous" "search.recipe-yes-steps-repeat" 那,如果我正确理解文档,应该生成正确的会话流。 该文档对 "dash" 分隔符不是很清楚,没有明确说明是否可以使用破折号以外的任何东西。但是示例使用了那个破折号,所以我也这样做了。

仍然,会话流程选项卡没有显示任何内容,即使在几天后 (如果我没记错的话应该是最大延迟 6 小时)

我在已处理和未处理的消息中有数据,因此我的 API 调用工作正常,但会话流选项卡中没有任何内容...

有什么可能出错的提示吗?

如果您收到对此 post 的有效响应,那么您应该已成功将数据推送到您的 Chatbase。我发现这是对有效 POST 最可靠的检查。为了回答您的问题,我相信会话流选项卡在收集 30 天的数据之前不会显示任何内容。如果您看到您的数据在其他部分生成,请等待收集的前 30 天。

当然,我只需要请求会话流选项卡来显示我的数据:D

如果有人读到这篇文章,我必须等待大约一周才能真正显示我的会话流。

问题已解决!

我是 Chatbase 支持人员 Sean。我们在处理会话流报告的消息期间发现了一个错误,这可能是您遇到延迟的原因。目前正在重新处理这些消息,应该很快就会可用。
关于您关于链式或 sub-intents 的问题,使用“.”没有任何限制。或 '-' 字符作为分隔符。如果你是 仍然无法查看您的会话流,请通过我们的 feedback form 联系我们并提供您的 API 密钥,以便我们可以诊断您的机器人。