fix: update default translate model to deepseek-v3 (#6960)

fix: update translate model to new default in llm state and migration logic
This commit is contained in:
fullex 2025-06-07 21:44:28 +08:00 committed by GitHub
parent f400015a1e
commit 52758a71b6
2 changed files with 10 additions and 1 deletions

View File

@ -493,7 +493,7 @@ export const INITIAL_PROVIDERS: Provider[] = [
const initialState: LlmState = {
defaultModel: SYSTEM_MODELS.silicon[1],
topicNamingModel: SYSTEM_MODELS.silicon[2],
translateModel: SYSTEM_MODELS.silicon[3],
translateModel: SYSTEM_MODELS.silicon[1],
quickAssistantModel: SYSTEM_MODELS.silicon[1],
providers: INITIAL_PROVIDERS,
settings: {

View File

@ -1501,6 +1501,15 @@ const migrateConfig = {
'111': (state: RootState) => {
try {
addSelectionAction(state, 'quote')
//if user has not set translate model(old default), set it to the new default model(deekseek v3)
if (
state.llm.translateModel.provider === SYSTEM_MODELS.silicon[3].provider &&
state.llm.translateModel.id === SYSTEM_MODELS.silicon[3].id
) {
state.llm.translateModel = SYSTEM_MODELS.silicon[1]
}
return state
} catch (error) {
return state