fix: KB form only name+desc, unified vdb_collection
This commit is contained in:
parent
995ab3051b
commit
fa2120c731
@ -8,11 +8,9 @@ async with db.sqlorContext(dbname) as sor:
|
|||||||
kb_id = uuid.uuid4().hex[:12]
|
kb_id = uuid.uuid4().hex[:12]
|
||||||
name = ns.get("name", "")
|
name = ns.get("name", "")
|
||||||
desc = ns.get("description", "")
|
desc = ns.get("description", "")
|
||||||
engine = ns.get("embedding_engine", "CLIP ViT-H-14")
|
|
||||||
vdb = ns.get("vdb_collection", name)
|
|
||||||
await sor.sqlExe(
|
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) "
|
"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())",
|
"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, "engine": engine, "vdb": vdb})
|
{"id": kb_id, "name": name, "desc": desc, "org_id": userorgid})
|
||||||
return {"status": "SUCCEEDED", "kb_id": kb_id}
|
return {"status": "SUCCEEDED", "kb_id": kb_id}
|
||||||
return {"error": "failed"}
|
return {"error": "failed"}
|
||||||
|
|||||||
@ -8,9 +8,7 @@
|
|||||||
"options": {
|
"options": {
|
||||||
"fields": [
|
"fields": [
|
||||||
{"name": "name", "title": "名称", "type": "str", "uitype": "str", "required": true},
|
{"name": "name", "title": "名称", "type": "str", "uitype": "str", "required": true},
|
||||||
{"name": "description", "title": "描述", "type": "text", "uitype": "text"},
|
{"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"}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user