From f822765d95dbe9a0dde98b9c6218a9398e24adb1 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Mon, 27 May 2024 12:34:07 +0900 Subject: [PATCH] refactor: Add noMultiGen flag to requestChatDataMain functions --- src/ts/process/memory/hypav2.ts | 1 + src/ts/process/memory/supaMemory.ts | 4 +++- src/ts/process/stableDiff.ts | 4 +++- src/ts/translator/translator.ts | 2 ++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/ts/process/memory/hypav2.ts b/src/ts/process/memory/hypav2.ts index eb4e8761..6ac6d97c 100644 --- a/src/ts/process/memory/hypav2.ts +++ b/src/ts/process/memory/hypav2.ts @@ -35,6 +35,7 @@ async function summary(stringlizedChat:string):Promise<{ formated: promptbody, bias: {}, useStreaming: false, + noMultiGen: true }, 'model') if(da.type === 'fail' || da.type === 'streaming' || da.type === 'multiline'){ return { diff --git a/src/ts/process/memory/supaMemory.ts b/src/ts/process/memory/supaMemory.ts index 049517d5..b2614c12 100644 --- a/src/ts/process/memory/supaMemory.ts +++ b/src/ts/process/memory/supaMemory.ts @@ -264,7 +264,9 @@ export async function supaMemory( ] const da = await requestChatData({ formated: promptbody, - bias: {} + bias: {}, + useStreaming: false, + noMultiGen: true }, 'submodel') if(da.type === 'fail' || da.type === 'streaming' || da.type === 'multiline'){ return { diff --git a/src/ts/process/stableDiff.ts b/src/ts/process/stableDiff.ts index d7dd9e7a..cde280e4 100644 --- a/src/ts/process/stableDiff.ts +++ b/src/ts/process/stableDiff.ts @@ -34,7 +34,9 @@ export async function stableDiff(currentChar:character,prompt:string){ currentChar: currentChar, temperature: 0.2, maxTokens: 300, - bias: {} + bias: {}, + useStreaming: false, + noMultiGen: true }, 'submodel') diff --git a/src/ts/translator/translator.ts b/src/ts/translator/translator.ts index aaa1bb25..e4ca8957 100644 --- a/src/ts/translator/translator.ts +++ b/src/ts/translator/translator.ts @@ -463,6 +463,8 @@ async function translateLLM(text:string, arg:{to:string}){ ], bias: {}, useStreaming: false, + noMultiGen: true, + maxTokens: 1000, }, 'submodel') if(rq.type === 'fail' || rq.type === 'streaming' || rq.type === 'multiline'){