首页 > 解决方案 > 聊天库消息未在 GUI 中显示

问题描述

我已将 Chatbase 集成到语音应用程序中,当用户说出某个“意图”时,它将被发送并登录 Chatbase。

但是,虽然消息发送正常(它们在发送回调中返回 200) - Chatbase 控制台中似乎没有任何内容。我读过说事情可能需要 6 小时 - 现在已经 24 小时了,但仍然一无所获!

这是我的实现:

function sendChatbaseMessage(ad, intent) {
Chatbase.setApiKey(process.env.MY_CHATBASE_ID)
   .setPlatform('Alexa') 
   .setVersion('1.0') 
   .setAsTypeUser()
   .newMessage()
   .setTimestamp(Date.now().toString())
   .setMessage(`STATE: ${ad.Session[SessionVars.SkillState]}`)
   .setUserId(ad.Util.getUserId())
   .setIntent(intent)
   .setAsHandled()
   .setCustomSessionId(ad.Util.getSessionId())
   .send()
   .then((data) => {
     console.log("Chatbase message sent: ", data.getCreateResponse())
   })
   .catch((err) => {
     console.log("Error sending chatbase message", prettifyJSON(err.stack))
   })
}

标签: chatbase

解决方案


我在我的应用程序中登录的信息显示了 Web GUI 的“群组”部分。


推荐阅读