Merge pull request #721 from helloworld-xdy/main

fix:修复正常响应结果后额外追加‘出错了,请稍后再试’bug
This commit is contained in:
Yifei Zhang 2023-04-11 22:56:10 +08:00 committed by GitHub
commit 88fff82e3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -171,10 +171,15 @@ export async function requestChatStream(
const resTimeoutId = setTimeout(() => finish(), TIME_OUT_MS);
const content = await reader?.read();
clearTimeout(resTimeoutId);
const text = decoder.decode(content?.value, { stream: true });
if (!content || !content.value) {
break;
}
const text = decoder.decode(content.value, { stream: true });
responseText += text;
const done = !content || content.done;
const done = content.done;
options?.onMessage(responseText, false);
if (done) {