From 840851a35b8b89326b19d5b6a73d134c07babece Mon Sep 17 00:00:00 2001 From: Niek van der Maas Date: Mon, 6 Mar 2023 18:51:16 +0100 Subject: [PATCH] Skip system messages --- src/lib/Chat.svelte | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/lib/Chat.svelte b/src/lib/Chat.svelte index 1d9c774..2f1247d 100644 --- a/src/lib/Chat.svelte +++ b/src/lib/Chat.svelte @@ -74,10 +74,13 @@ body: JSON.stringify({ model: "gpt-3.5-turbo", // Submit only the role and content of the messages, provide the previous messages as well for context - messages: messages.map((message): Message => { - const { role, content } = message; - return { role, content }; - }), + messages: messages + .map((message): Message => { + const { role, content } = message; + return { role, content }; + }) + // Skip system messages + .filter((message) => message.role !== "system"), // temperature: 1 // top_p: 1 // n: 1