From 4ad3c166f9a38f810454863196363bf3be4db87e Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Fri, 25 Apr 2025 17:16:40 +0800 Subject: [PATCH] refactor: reorder llm providers --- src/renderer/src/store/llm.ts | 116 +++++++++++++++++----------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/src/renderer/src/store/llm.ts b/src/renderer/src/store/llm.ts index 3962bbedfa..c05446d5b3 100644 --- a/src/renderer/src/store/llm.ts +++ b/src/renderer/src/store/llm.ts @@ -46,16 +46,6 @@ export const INITIAL_PROVIDERS: Provider[] = [ isSystem: true, enabled: false }, - { - id: 'o3', - name: 'O3', - type: 'openai', - apiKey: '', - apiHost: 'https://api.o3.fan', - models: SYSTEM_MODELS.o3, - isSystem: true, - enabled: false - }, { id: 'ocoolai', name: 'ocoolAI', @@ -66,16 +56,6 @@ export const INITIAL_PROVIDERS: Provider[] = [ isSystem: true, enabled: false }, - { - id: 'openrouter', - name: 'OpenRouter', - type: 'openai', - apiKey: '', - apiHost: 'https://openrouter.ai/api/v1/', - models: SYSTEM_MODELS.openrouter, - isSystem: true, - enabled: false - }, { id: 'deepseek', name: 'deepseek', @@ -87,22 +67,12 @@ export const INITIAL_PROVIDERS: Provider[] = [ enabled: false }, { - id: 'ollama', - name: 'Ollama', + id: 'openrouter', + name: 'OpenRouter', type: 'openai', apiKey: '', - apiHost: 'http://localhost:11434', - models: SYSTEM_MODELS.ollama, - isSystem: true, - enabled: false - }, - { - id: 'lmstudio', - name: 'LM Studio', - type: 'openai', - apiKey: '', - apiHost: 'http://localhost:1234', - models: SYSTEM_MODELS.lmstudio, + apiHost: 'https://openrouter.ai/api/v1/', + models: SYSTEM_MODELS.openrouter, isSystem: true, enabled: false }, @@ -147,12 +117,42 @@ export const INITIAL_PROVIDERS: Provider[] = [ enabled: false }, { - id: 'baidu-cloud', - name: 'Baidu Cloud', + id: 'dmxapi', + name: 'DMXAPI', type: 'openai', apiKey: '', - apiHost: 'https://qianfan.baidubce.com/v2/', - models: SYSTEM_MODELS['baidu-cloud'], + apiHost: 'https://www.dmxapi.cn', + models: SYSTEM_MODELS.dmxapi, + isSystem: true, + enabled: false + }, + { + id: 'o3', + name: 'O3', + type: 'openai', + apiKey: '', + apiHost: 'https://api.o3.fan', + models: SYSTEM_MODELS.o3, + isSystem: true, + enabled: false + }, + { + id: 'ollama', + name: 'Ollama', + type: 'openai', + apiKey: '', + apiHost: 'http://localhost:11434', + models: SYSTEM_MODELS.ollama, + isSystem: true, + enabled: false + }, + { + id: 'lmstudio', + name: 'LM Studio', + type: 'openai', + apiKey: '', + apiHost: 'http://localhost:1234', + models: SYSTEM_MODELS.lmstudio, isSystem: true, enabled: false }, @@ -197,6 +197,16 @@ export const INITIAL_PROVIDERS: Provider[] = [ isSystem: true, enabled: false }, + { + id: 'zhipu', + name: 'ZhiPu', + type: 'openai', + apiKey: '', + apiHost: 'https://open.bigmodel.cn/api/paas/v4/', + models: SYSTEM_MODELS.zhipu, + isSystem: true, + enabled: false + }, { id: 'github', name: 'Github Models', @@ -218,16 +228,6 @@ export const INITIAL_PROVIDERS: Provider[] = [ enabled: false, isAuthed: false }, - { - id: 'dmxapi', - name: 'DMXAPI', - type: 'openai', - apiKey: '', - apiHost: 'https://www.dmxapi.cn', - models: SYSTEM_MODELS.dmxapi, - isSystem: true, - enabled: false - }, { id: 'yi', name: 'Yi', @@ -238,16 +238,6 @@ export const INITIAL_PROVIDERS: Provider[] = [ isSystem: true, enabled: false }, - { - id: 'zhipu', - name: 'ZhiPu', - type: 'openai', - apiKey: '', - apiHost: 'https://open.bigmodel.cn/api/paas/v4/', - models: SYSTEM_MODELS.zhipu, - isSystem: true, - enabled: false - }, { id: 'moonshot', name: 'Moonshot AI', @@ -458,6 +448,16 @@ export const INITIAL_PROVIDERS: Provider[] = [ isSystem: true, enabled: false }, + { + id: 'baidu-cloud', + name: 'Baidu Cloud', + type: 'openai', + apiKey: '', + apiHost: 'https://qianfan.baidubce.com/v2/', + models: SYSTEM_MODELS['baidu-cloud'], + isSystem: true, + enabled: false + }, { id: 'gpustack', name: 'GPUStack',