chore:客服回答不重复

This commit is contained in:
2026-04-07 15:10:26 +08:00
parent e018f9a8b9
commit cef2b6e02e
3 changed files with 63 additions and 84 deletions

View File

@@ -110,20 +110,20 @@ export default {
}
// 处理流式消息块
else if (data.type === 'message' || data.event === 'message') {
else if (data.event === 'message') {
const text = data.answer || data.content || data.text || '';
content += text;
if (onChunk) onChunk(text);
}
// 处理流结束
else if (data.event === 'message_end' || data.type === 'message_end') {
else if (data.event === 'message_end') {
conversationId = data.conversation_id || '';
if (conversationId) {
this.setConversationId(conversationId);
}
if (onComplete) {
onComplete({ content, conversation_id: conversationId });
onComplete({ content, conversation_id: conversationId });
}
resolve({ content, conversation_id: conversationId });
socketTask.close();