diff --git a/src/renderer/src/services/AssistantService.ts b/src/renderer/src/services/AssistantService.ts index 734866f65f..95dbac85c9 100644 --- a/src/renderer/src/services/AssistantService.ts +++ b/src/renderer/src/services/AssistantService.ts @@ -6,7 +6,6 @@ import { MAX_CONTEXT_COUNT, UNLIMITED_CONTEXT_COUNT } from '@renderer/config/constant' -import { isQwenMTModel } from '@renderer/config/models' import { UNKNOWN } from '@renderer/config/translate' import i18n from '@renderer/i18n' import store from '@renderer/store' @@ -70,24 +69,16 @@ export function getDefaultTranslateAssistant(targetLanguage: TranslateLanguage, temperature: 0.7 } - let prompt: string - let content: string - if (isQwenMTModel(model)) { - content = text - prompt = '' - } else { - content = 'follow system instruction' - prompt = store - .getState() - .settings.translateModelPrompt.replaceAll('{{target_language}}', targetLanguage.value) - .replaceAll('{{text}}', text) - } + const content = store + .getState() + .settings.translateModelPrompt.replaceAll('{{target_language}}', targetLanguage.value) + .replaceAll('{{text}}', text) const translateAssistant = { ...assistant, model, settings, - prompt, + prompt: '', targetLanguage, content } satisfies TranslateAssistant