我遇到了在聊天库帐户上获取会话流的问题。
我按照文档中的说明发送这些数据:
{
api_key: "xxx",
type: "user",
platform: "xxx",
message: "xxx",
intent: "myIntent",
version: "1.0",
user_id: "xxx",
time_stamp: new Date().getTime(),
}
我没有指定session_id,因为它应该自动进行。
我与“链接”意图进行了一些对话,例如“ search.recipe ”,“ search.recipe-yes ”,“ search.recipe-yes -steps “,” search.recipe-yes-steps-next “” search.recipe-yes-steps-previous “”搜索。 recipe-yes-steps-repeat “如果我理解正确的文档,应该生成一个适当的会话流程。 关于“破折号”分隔符的文档并不十分清楚,如果除了破折号之外的其他任何东西都可以使用,或者没有明确说明。但是这些例子使用了破折号,所以我做了。
仍然,会话流标签显示什么都没有,即使在几天之后(如果我没有记错的话,应该是最长6小时的延迟)。
我在已处理和未处理的消息中有数据,因此我的API调用正常,但会话流选项卡中没有任何内容......
任何可能出错的提示?
答案 0 :(得分:3)
我是Sean的Chatbase支持。我们在处理会话流报告的消息期间发现了一个错误,这可能是您遇到延迟的原因。这些消息目前正在重新处理,很快就会提供 关于你关于链接或子意图的问题,使用'没有限制。'或者' - '字符作为分隔符。如果你是 仍然无法查看您的会话流程,请通过我们的feedback form与我们联系并提供您的API密钥,以便我们可以诊断您的机器人。
答案 1 :(得分:0)
如果您收到此帖子的有效回复,那么您应该成功将数据推送到您的Chatbase中。我发现这是对有效POST的最可靠检查。为了回答您的问题,我认为会话流标签在收集30天数据之前不会显示任何内容。如果您在其他部分看到您的数据生成,请等待收集的前30天。
答案 2 :(得分:0)
当然,我只需要请求会话流选项卡来显示我的数据:D
如果有人读到这篇文章,我必须等待大约一周才能实现会话流程。
问题解决了!