diff --git a/wwwroot/knowledge_bases_list/create_kb.dspy b/wwwroot/knowledge_bases_list/create_kb.dspy index 8dd90f1..8f18909 100644 --- a/wwwroot/knowledge_bases_list/create_kb.dspy +++ b/wwwroot/knowledge_bases_list/create_kb.dspy @@ -8,11 +8,9 @@ async with db.sqlorContext(dbname) as sor: kb_id = uuid.uuid4().hex[:12] name = ns.get("name", "") desc = ns.get("description", "") - engine = ns.get("embedding_engine", "CLIP ViT-H-14") - vdb = ns.get("vdb_collection", name) await sor.sqlExe( "INSERT INTO knowledge_bases (id, name, description, org_id, embedding_engine, vdb_collection, doc_count, total_size, chunk_count, status, created_at) " - "VALUES (${id}$, ${name}$, ${desc}$, ${org_id}$, ${engine}$, ${vdb}$, 0, 0, 0, 'active', NOW())", - {"id": kb_id, "name": name, "desc": desc, "org_id": userorgid, "engine": engine, "vdb": vdb}) + "VALUES (${id}$, ${name}$, ${desc}$, ${org_id}$, 'CLIP ViT-H-14', 'rag_collection', 0, 0, 0, 'active', NOW())", + {"id": kb_id, "name": name, "desc": desc, "org_id": userorgid}) return {"status": "SUCCEEDED", "kb_id": kb_id} return {"error": "failed"} diff --git a/wwwroot/knowledge_bases_list/new_kb_form.ui b/wwwroot/knowledge_bases_list/new_kb_form.ui index c4778e0..21c4bb7 100644 --- a/wwwroot/knowledge_bases_list/new_kb_form.ui +++ b/wwwroot/knowledge_bases_list/new_kb_form.ui @@ -8,9 +8,7 @@ "options": { "fields": [ {"name": "name", "title": "名称", "type": "str", "uitype": "str", "required": true}, - {"name": "description", "title": "描述", "type": "text", "uitype": "text"}, - {"name": "embedding_engine", "title": "向量引擎", "type": "str", "uitype": "str", "default": "CLIP ViT-H-14"}, - {"name": "vdb_collection", "title": "向量集合名", "type": "str", "uitype": "str"} + {"name": "description", "title": "描述", "type": "text", "uitype": "text"} ] } },