From 748d342b170b3ef1d020a9391189b835fc41f2ff Mon Sep 17 00:00:00 2001 From: icarus Date: Tue, 19 Aug 2025 23:39:24 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E8=AF=AD=E8=A8=80=E6=A3=80=E6=B5=8B):?= =?UTF-8?q?=20=E7=A7=BB=E9=99=A4=E7=BF=BB=E8=AF=91=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=EF=BC=8C=E6=94=B9=E7=94=A8=E5=BF=AB=E9=80=9F?= =?UTF-8?q?=E6=88=96=E9=BB=98=E8=AE=A4=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/services/ApiService.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/renderer/src/services/ApiService.ts b/src/renderer/src/services/ApiService.ts index 2cddbcee2c..c01769ae84 100644 --- a/src/renderer/src/services/ApiService.ts +++ b/src/renderer/src/services/ApiService.ts @@ -65,8 +65,7 @@ import { getDefaultAssistant, getDefaultModel, getProviderByModel, - getQuickModel, - getTranslateModel + getQuickModel } from './AssistantService' import { processKnowledgeSearch } from './KnowledgeService' import { MemoryProcessor } from './MemoryProcessor' @@ -621,14 +620,13 @@ export async function fetchLanguageDetection({ text, onResponse }: FetchLanguage const listLang = translateLanguageOptions.map((item) => item.langCode) const listLangText = JSON.stringify(listLang) - let model = getTranslateModel() + const model = getQuickModel() || getDefaultModel() if (!model) { throw new Error(i18n.t('error.model.not_exists')) } if (isQwenMTModel(model)) { - logger.info('QwenMT cannot be used for language detection. Fallback to default model.') - model = getDefaultModel() + logger.info('QwenMT cannot be used for language detection.') if (isQwenMTModel(model)) { throw new Error(i18n.t('translate.error.detect.qwen_mt')) }