ragserver/json/knowledge_bases.json
yumoqing 254bf8e9b2 feat: initial ragserver - web app skeleton with data models, CRUD, and build scripts
- ahserver web app on port 9190
- DB: rag (test/test123, utf8mb4)
- 7 data models: knowledge_bases, documents, document_chunks, entities, entity_relations, subscriptions, engine_configs, usage_logs
- 4 CRUD definitions: knowledge_bases, documents, subscriptions, engine_configs
- build.sh clones all foundation modules + rag-pipeline + services
- independent venv, bricks frontend, RBAC support
2026-07-21 17:00:53 +08:00

27 lines
1.1 KiB
JSON

{
"tblname": "knowledge_bases",
"params": {
"title": "知识库管理",
"browserfields": [
{"field": "name", "title": "名称", "width": "20%"},
{"field": "description", "title": "描述", "width": "30%"},
{"field": "doc_count", "title": "文档数", "width": "10%"},
{"field": "total_size", "title": "大小", "width": "10%"},
{"field": "embedding_engine", "title": "向量引擎", "width": "15%"},
{"field": "created_at", "title": "创建时间", "width": "15%"}
],
"editfields": [
{"field": "name", "uitype": "Text", "required": true},
{"field": "description", "uitype": "Text"},
{"field": "embedding_engine", "uitype": "Text", "default": "clip-vith14"},
{"field": "vdb_collection", "uitype": "Text"},
{"field": "graph_name", "uitype": "Text"}
],
"searchfields": ["name", "description"],
"sort": "created_at desc",
"data_filter": {
"org_id": "{{userorgid}}"
}
}
}