diff --git a/src/pages/chats/[id]/index.vue b/src/pages/chats/[id]/index.vue index d11370b..8974242 100644 --- a/src/pages/chats/[id]/index.vue +++ b/src/pages/chats/[id]/index.vue @@ -139,8 +139,12 @@ function streamChat(streamId: String) { let i = 0; evtSource.addEventListener("data", (e) => { + if (e.data === "[DONE]") { + evtSource.close(); + return; + } + const data = JSON.parse(e.data); - console.log(data.state); let append = true;