聊天基础会话流未正确显示流

时间:2019-06-02 21:33:33

标签: chatbase

我已经使用session_id在chatbase中创建了一些消息来划分会话。但是,这些未显示为单独的流程。它们显示为连接流。

示例消息:

[ { api_key: 'xxxx',
    type: 'user',
    user_id: 'Lee',
    time_stamp: 1559340845342,
    platform: 'Chat_Test2',
    session_id: '200',
    message: '_',
    intent: 'choice',
    not_handled: 'false',
    version: '1.1' },
  { api_key: 'xxxx',
    type: 'agent',
    user_id: 'Lee',
    time_stamp: 1559340845341,
    platform: 'Chat_Test2',
    session_id: '200',
    message: 'what_would_you_like',
    version: '1.1' } ]


[ { api_key: 'xxxx',
    type: 'user',
    user_id: 'Lee',
    time_stamp: 1559340848284,
    platform: 'Chat_Test2',
    session_id: '201',
    message: 'hello',
    intent: 'Welcome',
    not_handled: 'false',
    version: '1.1' },
  { api_key: 'xxxx',
    type: 'agent',
    user_id: 'Lee',
    time_stamp: 1559340848283,
    platform: 'Chat_Test2',
    session_id: '201',
    message: 'hello_how_can_I_help',
    version: '1.1' } ]

1 个答案:

答案 0 :(得分:0)

感谢您提出问题,并提供示例JSON有效负载。我看到这是按顺序编号您的会话ID。您将需要使用给定的会话使用相同的会话ID标记每个讲话。然后,将根据时间戳对每个会话中的讲话进行排序。

如果您仍然遇到问题,请通过机器人的api密钥与chatbase-support@google.com联系,我们很乐意直接调查您的问题。