websocket的智能语音对话,有没有办法获取到用户回复建议follow_up,websocket没有找到follow_up类型,试了rest读取消息列表也没有follow_up消息列表
Activity
coze-js-bot commentedon Apr 1, 2026
问题分析与解决方案
问题现状
用户在使用扣子WebSocket语音对话功能时,发现无法获取到用户回复建议(follow_up)信息:
follow_up类型的消息follow_up类型的消息解决方案
1. 确认智能体配置
首先需要确保您的智能体已经开启了"用户问题建议"开关:
follow_up类型的消息2. 使用正确的API获取follow_up消息
根据扣子API文档,
follow_up类型的消息属于对话中间态消息,需要使用特定的API来获取:正确API:查看对话消息详情
请求参数:
使用示例(cURL):
注意事项:
follow_up在内的所有对话中间态消息follow_up类型的消息3. WebSocket获取follow_up消息的方法
目前WebSocket语音对话事件中确实没有直接返回
follow_up类型的消息。您可以通过以下方式解决:方案一:WebSocket对话完成后调用REST API获取
conversation_id和chat_idconversation.chat.completed事件时,调用"查看对话消息详情"API获取follow_up消息方案二:使用工作流处理follow_up消息
follow_up消息时的处理逻辑follow_up消息代码示例
Python示例:获取对话消息详情
Node.js示例:WebSocket对话完成后获取follow_up
参考文档
如果您在实施过程中遇到任何问题,请随时联系扣子技术支持团队获取帮助。> 正在帮您查询中,请稍等...
问题分析与解决方案
问题现状
用户在使用扣子WebSocket语音对话功能时,发现无法获取到用户回复建议(follow_up)信息:
follow_up类型的消息follow_up类型的消息解决方案
1. 确认智能体配置
首先需要确保您的智能体已经开启了"用户问题建议"开关:
follow_up类型的消息2. 使用正确的API获取follow_up消息
根据扣子API文档,
follow_up类型的消息属于对话中间态消息,需要使用特定的API来获取:正确API:查看对话消息详情
请求参数:
使用示例(cURL):
注意事项:
follow_up在内的所有对话中间态消息follow_up类型的消息3. WebSocket获取follow_up消息的方法
目前WebSocket语音对话事件中确实没有直接返回
follow_up类型的消息。您可以通过以下方式解决:方案一:WebSocket对话完成后调用REST API获取
conversation_id和chat_idconversation.chat.completed事件时,调用"查看对话消息详情"API获取follow_up消息方案二:使用工作流处理follow_up消息
follow_up消息时的处理逻辑follow_up消息代码示例
Python示例:获取对话消息详情
Node.js示例:WebSocket对话完成后获取follow_up
参考文档
如果您在实施过程中遇到任何问题,请随时联系扣子技术支持团队获取帮助。{"msg_type":"empty result","data":"empty result","from_module":null,"from_unit":null}{"msg_type":"generate_answer_finish","data":"","from_module":null,"from_unit":null}{"msg_type":"generate_answer_finish","data":"{"finish_reason":0,"FinData":""}","from_module":null,"from_unit":null}
ko300 commentedon Apr 1, 2026
{"code":4200,"detail":{"logid":"202604011904574CC7F151903FF21D086F"},"msg":"Resource not found"}
ko300 commentedon Apr 15, 2026
研究了几天,websocket方式应该是后端就没有产生follow_up出来,估计得自己另外调用大模型处理了