Open nigulasikk opened 9 months ago
sendCompletionMessage(data, { onData: (data: string, _isFirstMessage: boolean, { messageId }) => { tempMessageId = messageId res.push(data) // 下面这一行 当前main分支代码: setCompletionRes(res?.join('')) setCompletionRes(res?.[res?.length - 1]) },
后端返回的流式数据 是增量的 ,前端处理字符串的时候拿最后一个结果就行了。 目前 join字符串的方式会导致显示内容重复
更改后的代码