From da7d5232cc0c5dc0cee75f62eb8506c998cf5b24 Mon Sep 17 00:00:00 2001 From: Niek van der Maas Date: Mon, 6 Mar 2023 19:28:06 +0100 Subject: [PATCH] Separate system from error messages --- src/lib/Chat.svelte | 18 +++++++++--------- src/lib/Types.svelte | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/lib/Chat.svelte b/src/lib/Chat.svelte index 5157645..20916ab 100644 --- a/src/lib/Chat.svelte +++ b/src/lib/Chat.svelte @@ -72,8 +72,8 @@ const { role, content } = message; return { role, content }; }) - // Skip system messages - .filter((message) => message.role !== "system"), + // Skip error messages + .filter((message) => message.role !== "error"), // temperature: 1 // top_p: 1 // n: 1 @@ -116,7 +116,7 @@ if (response.status === "error") { addMessage(chatId, { - role: "system", + role: "error", content: `Error: ${response.error.message}`, }); } else { @@ -138,7 +138,7 @@ if (response.status === "error") { addMessage(chatId, { - role: "system", + role: "error", content: `Error: ${response.error.message}`, }); } else { @@ -187,10 +187,10 @@ 💡 @@ -236,7 +236,7 @@ /> - {:else if message.role === "system"} + {:else if message.role === "system" || message.role === "error"}