diff --git a/.env.example b/.env.example index 099819a..6305ef8 100644 --- a/.env.example +++ b/.env.example @@ -57,5 +57,5 @@ OPENAI_API_KEY= HUAWEI_API_KEY= BASE_URL= API_KEY= -MODEL= +MODEL=deepseek-v4-flash OLLAMA_BASE_URL=http://host.docker.internal:11434 diff --git a/docker-compose.yml b/docker-compose.yml index 7003917..132568d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -36,7 +36,7 @@ services: OLLAMA_BASE_URL: ${OLLAMA_BASE_URL:-http://host.docker.internal:11434} BASE_URL: ${BASE_URL:-} API_KEY: ${API_KEY:-} - MODEL: ${MODEL:-} + MODEL: ${MODEL:-deepseek-v4-flash} volumes: - .:/workspace - gradle-cache:/root/.gradle diff --git a/front/app/env-config/page.tsx b/front/app/env-config/page.tsx index 5f1ae22..a43191c 100644 --- a/front/app/env-config/page.tsx +++ b/front/app/env-config/page.tsx @@ -9,12 +9,14 @@ import { Label } from '@/components/ui/label' import PageHeader from '@/app/components/PageHeader' import { API_BASE } from '@/lib/api' +const DEFAULT_DEEPSEEK_MODEL = 'deepseek-v4-flash' + export default function EnvConfig() { const [envConfig, setEnvConfig] = useState({ hookUrl: '', baseUrl: '', apiKey: '', - model: '', + model: DEFAULT_DEEPSEEK_MODEL, botIsSend: 0, }) @@ -46,7 +48,7 @@ export default function EnvConfig() { hookUrl: result.data.HOOK_URL || '', baseUrl: result.data.BASE_URL || '', apiKey: result.data.API_KEY || '', - model: result.data.MODEL || '', + model: result.data.MODEL || DEFAULT_DEEPSEEK_MODEL, botIsSend: (() => { const raw = result.data.BOT_IS_SEND const val = String(raw ?? '').trim().toLowerCase() @@ -207,9 +209,9 @@ export default function EnvConfig() { type="text" value={envConfig.model} onChange={(e) => setEnvConfig({ ...envConfig, model: e.target.value })} - placeholder="deepseek-chat" + placeholder={DEFAULT_DEEPSEEK_MODEL} /> -
DeepSeek 推荐模型 deepseek-chat;也可以填写其他 OpenAI-compatible 模型名
+DeepSeek 推荐模型 deepseek-v4-flash;也可以填写其他 OpenAI-compatible 模型名
diff --git a/src/test/java/com/getjobs/application/service/ConfigServiceTest.java b/src/test/java/com/getjobs/application/service/ConfigServiceTest.java index b679619..cc40ea2 100644 --- a/src/test/java/com/getjobs/application/service/ConfigServiceTest.java +++ b/src/test/java/com/getjobs/application/service/ConfigServiceTest.java @@ -70,7 +70,7 @@ void batchUpdateUpdatesExistingConfig() { when(configMapper.selectOne(any())).thenReturn(existing); when(configMapper.updateById(any(ConfigEntity.class))).thenReturn(1); - int count = configService.batchUpdateConfigs(Map.of("MODEL", "deepseek-chat")); + int count = configService.batchUpdateConfigs(Map.of("MODEL", "deepseek-v4-flash")); ArgumentCaptor