diff --git a/docker/.env.example b/docker/.env.example index d8fda14b433..5f1b0e44c4e 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -91,8 +91,8 @@ GID='1000' # LITE_LLM_API_KEY='sk-123abc' # LLM_PROVIDER='novita' -# NOVITA_LLM_API_KEY='your-novita-api-key-here' check on https://novita.ai/settings#key-management -# NOVITA_LLM_MODEL_PREF='gryphe/mythomax-l2-13b' +# NOVITA_LLM_API_KEY='your-novita-api-key-here' check on https://novita.ai/settings/key-management +# NOVITA_LLM_MODEL_PREF='deepseek/deepseek-r1' # LLM_PROVIDER='cohere' # COHERE_API_KEY= diff --git a/frontend/src/media/llmprovider/novita.png b/frontend/src/media/llmprovider/novita.png index 85f18acb240..9a5fadb7416 100644 Binary files a/frontend/src/media/llmprovider/novita.png and b/frontend/src/media/llmprovider/novita.png differ diff --git a/server/.env.example b/server/.env.example index 7884d5b92bd..6ae9d8e6371 100644 --- a/server/.env.example +++ b/server/.env.example @@ -97,7 +97,7 @@ SIG_SALT='salt' # Please generate random string at least 32 chars long. # LLM_PROVIDER='novita' # NOVITA_LLM_API_KEY='your-novita-api-key-here' check on https://novita.ai/settings#key-management -# NOVITA_LLM_MODEL_PREF='gryphe/mythomax-l2-13b' +# NOVITA_LLM_MODEL_PREF='deepseek/deepseek-r1' # LLM_PROVIDER='cohere' # COHERE_API_KEY= diff --git a/server/utils/AiProviders/novita/index.js b/server/utils/AiProviders/novita/index.js index 8365d288216..5bbf49ba7fb 100644 --- a/server/utils/AiProviders/novita/index.js +++ b/server/utils/AiProviders/novita/index.js @@ -35,7 +35,7 @@ class NovitaLLM { this.model = modelPreference || process.env.NOVITA_LLM_MODEL_PREF || - "gryphe/mythomax-l2-13b"; + "deepseek/deepseek-r1"; this.limits = { history: this.promptWindowLimit() * 0.15, system: this.promptWindowLimit() * 0.15, diff --git a/server/utils/agents/aibitat/providers/novita.js b/server/utils/agents/aibitat/providers/novita.js index 16251aa25e2..9cdffb8047d 100644 --- a/server/utils/agents/aibitat/providers/novita.js +++ b/server/utils/agents/aibitat/providers/novita.js @@ -10,7 +10,7 @@ class NovitaProvider extends InheritMultiple([Provider, UnTooled]) { model; constructor(config = {}) { - const { model = "gryphe/mythomax-l2-13b" } = config; + const { model = "deepseek/deepseek-r1" } = config; super(); const client = new OpenAI({ baseURL: "https://api.novita.ai/v3/openai", diff --git a/server/utils/agents/index.js b/server/utils/agents/index.js index 2263a596824..eb6b89a838a 100644 --- a/server/utils/agents/index.js +++ b/server/utils/agents/index.js @@ -245,7 +245,7 @@ class AgentHandler { case "xai": return process.env.XAI_LLM_MODEL_PREF ?? "grok-beta"; case "novita": - return process.env.NOVITA_LLM_MODEL_PREF ?? "gryphe/mythomax-l2-13b"; + return process.env.NOVITA_LLM_MODEL_PREF ?? "deepseek/deepseek-r1"; case "nvidia-nim": return process.env.NVIDIA_NIM_LLM_MODEL_PREF ?? null; default: