From bd0eff2954497e18a785549f06e0f42b43e70aa0 Mon Sep 17 00:00:00 2001 From: TeslaZY Date: Thu, 11 Dec 2025 13:55:01 +0800 Subject: [PATCH] Add DeepseekV3.2 of Tongyi-Qianwen and remove unused code (#11898) ### What problem does this PR solve? Add DeepseekV3.2 of Tongyi-Qianwen and remove unused code ### Type of change - [x] New Feature (non-breaking change which adds functionality) --- api/apps/sdk/session.py | 1 - conf/llm_factories.json | 7 +++++++ web/src/components/metadata-filter/index.tsx | 4 +--- .../metadata-filter/metadata-semi-auto-fields.tsx | 3 +-- web/src/pages/dataset/testing/testing-form.tsx | 5 ++--- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/api/apps/sdk/session.py b/api/apps/sdk/session.py index 55c290710..cb4d78f3b 100644 --- a/api/apps/sdk/session.py +++ b/api/apps/sdk/session.py @@ -1023,7 +1023,6 @@ async def retrieval_test_embedded(): if meta_data_filter["manual"] and not local_doc_ids: local_doc_ids = ["-999"] - tenants = UserTenantService.query(user_id=tenant_id) for kb_id in kb_ids: for tenant in tenants: diff --git a/conf/llm_factories.json b/conf/llm_factories.json index 4d784d33c..d363e7f06 100644 --- a/conf/llm_factories.json +++ b/conf/llm_factories.json @@ -369,6 +369,13 @@ "model_type": "chat", "is_tools": true }, + { + "llm_name": "deepseek-v3.2", + "tags": "LLM,CHAT,128K", + "max_tokens": 128000, + "model_type": "chat", + "is_tools": true + }, { "llm_name": "deepseek-r1", "tags": "LLM,CHAT,64K", diff --git a/web/src/components/metadata-filter/index.tsx b/web/src/components/metadata-filter/index.tsx index af72f5865..c4360881a 100644 --- a/web/src/components/metadata-filter/index.tsx +++ b/web/src/components/metadata-filter/index.tsx @@ -26,9 +26,7 @@ export const MetadataFilterSchema = { }), ) .optional(), - semi_auto: z - .array(z.string()) // 修改为字符串数组 - .optional(), + semi_auto: z.array(z.string()).optional(), }) .optional(), }; diff --git a/web/src/components/metadata-filter/metadata-semi-auto-fields.tsx b/web/src/components/metadata-filter/metadata-semi-auto-fields.tsx index 2948700ba..9bab0ebbb 100644 --- a/web/src/components/metadata-filter/metadata-semi-auto-fields.tsx +++ b/web/src/components/metadata-filter/metadata-semi-auto-fields.tsx @@ -38,7 +38,7 @@ export function MetadataSemiAutoFields({ const add = useCallback( (key: string) => () => { - append(key); // 直接添加字符串而不是对象 + append(key); }, [append], ); @@ -66,7 +66,6 @@ export function MetadataSemiAutoFields({
{fields.map((field, index) => { - // 修改字段名称以直接引用数组元素 const typeField = `${name}.${index}`; return (
diff --git a/web/src/pages/dataset/testing/testing-form.tsx b/web/src/pages/dataset/testing/testing-form.tsx index 760dbdc01..6d856b7d5 100644 --- a/web/src/pages/dataset/testing/testing-form.tsx +++ b/web/src/pages/dataset/testing/testing-form.tsx @@ -50,8 +50,8 @@ export default function TestingForm({ setValues, }: TestingFormProps) { const { t } = useTranslation(); - const { id } = useParams(); // 正确解构出id参数 - const knowledgeBaseId = id; // 现在knowledgeBaseId是字符串类型 + const { id } = useParams(); + const knowledgeBaseId = id; const formSchema = z.object({ question: z.string().min(1, { @@ -100,7 +100,6 @@ export default function TestingForm({ - {/* 添加元数据过滤组件 */}