From 292588ef23603e1765e85bf9df687cdb93e223c2 Mon Sep 17 00:00:00 2001 From: wonder Date: Sat, 20 Jun 2026 22:03:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B0=86=E9=BB=98=E8=AE=A4=20LLM=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BB=8E=20OpenAI=20=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E4=B8=BA=20DeepSeek=20(deepseek-v4-pro)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handlers/auth.go | 4 ++-- models/settings.go | 4 ++-- services/llm.go | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/handlers/auth.go b/handlers/auth.go index b5304eb..43ca68b 100644 --- a/handlers/auth.go +++ b/handlers/auth.go @@ -150,9 +150,9 @@ func (h *AuthHandler) HandleLogout(c *gin.Context) { // defaultUserSettings mirrors models.DefaultSettings for seeding new users. var defaultUserSettings = map[string]string{ - "llm.endpoint": "https://api.openai.com/v1", + "llm.endpoint": "https://api.deepseek.com", "llm.api_key": "", - "llm.model": "gpt-4o", + "llm.model": "deepseek-v4-pro", "review.top_n": "20", "review.concurrency": "5", "cache.max_age_days": "7", diff --git a/models/settings.go b/models/settings.go index fd5c428..c6306a3 100644 --- a/models/settings.go +++ b/models/settings.go @@ -1,9 +1,9 @@ package models var DefaultSettings = map[string]string{ - "llm.endpoint": "https://api.openai.com/v1", + "llm.endpoint": "https://api.deepseek.com", "llm.api_key": "", - "llm.model": "gpt-4o", + "llm.model": "deepseek-v4-pro", "review.top_n": "20", "review.concurrency": "5", "cache.max_age_days": "7", diff --git a/services/llm.go b/services/llm.go index 7a9791e..d67c6f3 100644 --- a/services/llm.go +++ b/services/llm.go @@ -46,7 +46,7 @@ func GetLLMConfig(db *sql.DB, userID int64) (LLMConfig, error) { } if config.Model == "" { - config.Model = "gpt-4o" + config.Model = "deepseek-v4-pro" } return config, nil