mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-07-10 23:11:40 +08:00
✨ feat(qdrant): 新增 Qdrant 向量库连接支持
- 后端新增 Qdrant REST 连接、collection 元数据、scroll/search 查询与 upsert/delete/payload 更新 - 前端新增 Qdrant 类型、连接配置、图标、方言和能力矩阵 - 测试覆盖 mock REST、真实服务 smoke 和前端配置 Refs #555
This commit is contained in:
@@ -483,6 +483,9 @@ var databaseFactories = map[string]databaseFactory{
|
||||
"chroma": func() Database {
|
||||
return &ChromaDB{}
|
||||
},
|
||||
"qdrant": func() Database {
|
||||
return &QdrantDB{}
|
||||
},
|
||||
}
|
||||
|
||||
func init() {
|
||||
@@ -517,6 +520,8 @@ func normalizeDatabaseType(dbType string) string {
|
||||
return "iris"
|
||||
case "chromadb", "chroma-db":
|
||||
return "chroma"
|
||||
case "qdrantdb", "qdrant-db":
|
||||
return "qdrant"
|
||||
default:
|
||||
return normalized
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user