From a15c10763d9856effc89dae01b489062e0895b9b Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 5 Mar 2024 02:37:11 +0900 Subject: [PATCH] improve system prompt handling --- src/ts/process/request.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index 09b1bd81..af28e7c3 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -1437,7 +1437,6 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' claudeChat.push(chat) } } - for(const chat of formated){ switch(chat.role){ case 'user':{ @@ -1456,7 +1455,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' } case 'system':{ if(claudeChat.length === 0){ - systemPrompt = chat.content + systemPrompt += '\n\n' + chat.content } else{ addClaudeChat({ @@ -1492,11 +1491,10 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' content: 'Start' }) } - console.log(claudeChat, formated) let body = { model: raiModel, messages: claudeChat, - system: systemPrompt, + system: systemPrompt.trim(), max_tokens: maxTokens, temperature: temperature, top_p: db.top_p,