chatbase - 聊天库消息未在 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))
})
}
解决方案
我在我的应用程序中登录的信息显示了 Web GUI 的“群组”部分。
推荐阅读
- python - * 之后的 Add() 参数必须是可迭代的,而不是 int Pygame
- javascript - vue的图片加载问题
- python - 格式化字典以获取值
- cron - 搜索结束删除 crontab 作业
- ruby-on-rails - Rails Redis 命令超时请求
- qt - 如何测量 QML 项目自加载以来出现在屏幕上所用的时间?
- git - 让 Bitbucket README Markdown 接受 LF 代替 CLRF?
- html - 响应式 CSS 将图像限制为屏幕的一半,希望水平显示它们
- python - python3:json可以解码为元组吗?
- python - pool.map:TypeError map() 从 x 到 y 位置参数,但给定了 z