Update DeepSeek default models
This commit is contained in:
@@ -23,7 +23,7 @@ export const DEMO_SYSTEM_SETTINGS = {
|
|||||||
modelName: 'kimi-k2.6',
|
modelName: 'kimi-k2.6',
|
||||||
fallbackModelName: 'moonshot-v1-auto',
|
fallbackModelName: 'moonshot-v1-auto',
|
||||||
},
|
},
|
||||||
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-chat', fallbackModelName: '' },
|
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-v4-flash', fallbackModelName: 'deepseek-v4-pro' },
|
||||||
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
||||||
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' },
|
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' },
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ const DEFAULT_AI_PROVIDERS = {
|
|||||||
modelName: 'kimi-k2.6',
|
modelName: 'kimi-k2.6',
|
||||||
fallbackModelName: 'moonshot-v1-auto',
|
fallbackModelName: 'moonshot-v1-auto',
|
||||||
},
|
},
|
||||||
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-chat', fallbackModelName: '' },
|
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-v4-flash', fallbackModelName: 'deepseek-v4-pro' },
|
||||||
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
||||||
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' },
|
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' },
|
||||||
};
|
};
|
||||||
@@ -288,6 +288,12 @@ export class SettingsService {
|
|||||||
if (key === 'kimi' && /^kimi-k2(?:-|$)/i.test(provider.fallbackModelName || '')) {
|
if (key === 'kimi' && /^kimi-k2(?:-|$)/i.test(provider.fallbackModelName || '')) {
|
||||||
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.kimi.fallbackModelName;
|
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.kimi.fallbackModelName;
|
||||||
}
|
}
|
||||||
|
if (key === 'deepseek' && provider.modelName === 'deepseek-chat') {
|
||||||
|
provider.modelName = DEFAULT_AI_PROVIDERS.deepseek.modelName;
|
||||||
|
}
|
||||||
|
if (key === 'deepseek' && provider.fallbackModelName === 'deepseek-reasoner') {
|
||||||
|
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.deepseek.fallbackModelName;
|
||||||
|
}
|
||||||
return [key, provider];
|
return [key, provider];
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -30,6 +30,12 @@ const normalizeSettings = (
|
|||||||
if (key === 'kimi' && /^kimi-k2(?:-|$)/i.test(provider.fallbackModelName || '')) {
|
if (key === 'kimi' && /^kimi-k2(?:-|$)/i.test(provider.fallbackModelName || '')) {
|
||||||
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.kimi.fallbackModelName;
|
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.kimi.fallbackModelName;
|
||||||
}
|
}
|
||||||
|
if (key === 'deepseek' && provider.modelName === 'deepseek-chat') {
|
||||||
|
provider.modelName = DEFAULT_AI_PROVIDERS.deepseek.modelName;
|
||||||
|
}
|
||||||
|
if (key === 'deepseek' && provider.fallbackModelName === 'deepseek-reasoner') {
|
||||||
|
provider.fallbackModelName = DEFAULT_AI_PROVIDERS.deepseek.fallbackModelName;
|
||||||
|
}
|
||||||
return [key, provider];
|
return [key, provider];
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ export const DEFAULT_AI_PROVIDERS: Record<string, AiProviderConfig> = {
|
|||||||
modelName: 'kimi-k2.6',
|
modelName: 'kimi-k2.6',
|
||||||
fallbackModelName: 'moonshot-v1-auto'
|
fallbackModelName: 'moonshot-v1-auto'
|
||||||
},
|
},
|
||||||
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-chat', fallbackModelName: '' },
|
deepseek: { endpoint: 'https://api.deepseek.com/v1', apiKey: '', modelName: 'deepseek-v4-flash', fallbackModelName: 'deepseek-v4-pro' },
|
||||||
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
openai: { endpoint: 'https://api.openai.com/v1', apiKey: '', modelName: 'gpt-4o', fallbackModelName: '' },
|
||||||
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' }
|
custom: { endpoint: '', apiKey: '', modelName: '', fallbackModelName: '' }
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user