This commit is contained in:
ivamp 2024-08-05 01:45:14 +08:00
parent 89da46022b
commit 8ca38b526b

View File

@ -22,7 +22,10 @@
</template> </template>
<v-card-text class="bg-surface-light pt-4"> <v-card-text class="bg-surface-light pt-4">
<div v-if="message.role == 'assistant' || message.role == 'system'"> <div
v-if="message.role == 'assistant' || message.role == 'system'"
class="text-left"
>
<vue-markdown :source="message.content" /> <vue-markdown :source="message.content" />
</div> </div>
@ -124,8 +127,7 @@ function streamChat(streamId: String) {
// //
window.scrollTo(0, document.body.scrollHeight); window.scrollTo(0, document.body.scrollHeight);
// set index let i = 0;
const i = (messages.value.data?.length ?? 1) - 1;
evtSource.addEventListener("data", (e) => { evtSource.addEventListener("data", (e) => {
const data = JSON.parse(e.data); const data = JSON.parse(e.data);
@ -174,6 +176,8 @@ function streamChat(streamId: String) {
messageAdded = true; messageAdded = true;
append = true; append = true;
// set index
i = (messages.value.data?.length ?? 1) - 1;
} }
} }