diff --git a/frontend/packages/core/src/components/AIProviderSelect/index.tsx b/frontend/packages/core/src/components/AIProviderSelect/index.tsx index 84e5ce60..6bed65be 100644 --- a/frontend/packages/core/src/components/AIProviderSelect/index.tsx +++ b/frontend/packages/core/src/components/AIProviderSelect/index.tsx @@ -40,7 +40,7 @@ const AIProviderSelect: React.FC = ({ value, onChange, st if (isMounted) setLoading(true) try { const endpoint = 'simple/ai/providers/configured' - const response = await fetchData(endpoint, { method: 'GET' }) + const response = await fetchData(endpoint, { method: 'GET', eoParams: { all: true} }) const { code, data, msg } = response if (code === STATUS_CODE.SUCCESS) { const providers = data.providers.map((val) => ({ diff --git a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterCreate.tsx b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterCreate.tsx index 7fbf127a..58a93c2a 100644 --- a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterCreate.tsx +++ b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterCreate.tsx @@ -147,10 +147,11 @@ const AiServiceInsideRouterCreate = () => { ...prev, provider: aiModel?.provider, id: aiModel?.id, - config: aiModel.config + config: aiModel.config, + type: aiModel?.type }) as AiProviderDefaultConfig & { config: string } ) - getDefaultModelConfig(aiModel?.provider) + aiModel?.type !== 'local' && getDefaultModelConfig(aiModel?.provider) } else { message.error(msg || $t(RESPONSE_TIPS.error)) } diff --git a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx index 1f52dfdb..0b56a91b 100644 --- a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx +++ b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx @@ -94,6 +94,7 @@ const AiServiceRouterModelConfig = forwardRef { + setModelType(entity.type as 'online' | 'local') if (entity.type === 'online') { getProviderList() getLlmList(entity.provider) diff --git a/frontend/packages/core/src/pages/guide/AIModelGuide.tsx b/frontend/packages/core/src/pages/guide/AIModelGuide.tsx index 74005f58..75c6e679 100644 --- a/frontend/packages/core/src/pages/guide/AIModelGuide.tsx +++ b/frontend/packages/core/src/pages/guide/AIModelGuide.tsx @@ -129,11 +129,12 @@ export const AIModelGuide = () => { icon: <> }) } - const deployDeepSeek = (e: any) => { + const deployDeepSeek = async (e: any) => { e.stopPropagation() - deployLocalModel({ + await deployLocalModel({ modelID: 'deepseek-r1' }) + dumpServerPage() } const cardList = [ diff --git a/frontend/packages/core/src/pages/guide/LocalAiDeploy.tsx b/frontend/packages/core/src/pages/guide/LocalAiDeploy.tsx index 07a83a72..c9e42636 100644 --- a/frontend/packages/core/src/pages/guide/LocalAiDeploy.tsx +++ b/frontend/packages/core/src/pages/guide/LocalAiDeploy.tsx @@ -146,7 +146,7 @@ const LocalAiDeploy = forwardRef((props: any, ref: any deployPopularModel(item.id) }} > - {item.name} + {item.name}({item.size}) )) : null} diff --git a/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx b/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx index 41a18735..8dfad314 100644 --- a/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx +++ b/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx @@ -48,7 +48,7 @@ const RestAIDeploy = forwardRef((props: any, ref: any) return new Promise((resolve, reject) => { const formData = new FormData() formData.append('file', file) - formData.append('type', file.type) + formData.append('type', 'swagger') formData.append('team', form.getFieldValue('team')) fetchData>('quick/service/rest', { method: 'POST', diff --git a/frontend/packages/core/src/pages/system/SystemConfig.tsx b/frontend/packages/core/src/pages/system/SystemConfig.tsx index 06b586cd..b37cbda8 100644 --- a/frontend/packages/core/src/pages/system/SystemConfig.tsx +++ b/frontend/packages/core/src/pages/system/SystemConfig.tsx @@ -74,9 +74,10 @@ const SystemConfig = forwardRef((_, ref) => { const getProviderOptionList = () => { setProviderOptionList([]) - fetchData>('simple/ai/providers', { + fetchData>('simple/ai/providers/configured', { method: 'GET', - eoTransformKeys: [] + eoTransformKeys: [], + eoParams: { all: true} }).then(response => { const { code, data, msg } = response if (code === STATUS_CODE.SUCCESS) {