Fix System Message

[+] fix(chat.ts): change schema for adding system message after summarizing the topic
This commit is contained in:
H0llyW00dzZ 2023-10-17 18:55:29 +07:00
parent 18175d4d6a
commit 3b1ce9ee71
No known key found for this signature in database
GPG Key ID: 05C7FFFC0845C930

View File

@ -523,11 +523,12 @@ export const useChatStore = createPersistStore(
session.topic =
message.length > 0 ? trimTopic(message) : DEFAULT_TOPIC;
// Add system message after summarizing the topic
// which is powerful based of fine-tuning
const systemMessage: ChatMessage = {
role: "system",
content: `${Locale.FineTuned.Sysmessage} ${session.topic}`,
date: new Date().toLocaleString(),
id: nanoid(),
role: "system",
content: `${Locale.FineTuned.Sysmessage} ${session.topic}`,
};
session.messages = [systemMessage, ...session.messages];
});