From 833633991aae68450fd5660170dda46c5b26bcac Mon Sep 17 00:00:00 2001 From: Webifi Date: Mon, 24 Jul 2023 22:20:52 -0500 Subject: [PATCH] Fix user prompt prefix injection --- src/lib/ChatRequest.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ChatRequest.svelte b/src/lib/ChatRequest.svelte index 7a17d2a..3639875 100644 --- a/src/lib/ChatRequest.svelte +++ b/src/lib/ChatRequest.svelte @@ -301,7 +301,7 @@ export class ChatRequest { if (m.length) { if (m.match(/\[\[USER_PROMPT\]\]/)) { injectedPrompt = true - m.replace(/\[\[USER_PROMPT\]\]/g, lastMessage.content) + m = m.replace(/\[\[USER_PROMPT\]\]/g, lastMessage.content) } a.push({ role: a.length % 2 === 0 ? 'user' : 'assistant', content: m } as Message) }