From f50ed1042e9af72b505e37478cb2cc8e458ebf0e Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 5 Feb 2026 19:09:37 +0800 Subject: [PATCH] bugfix --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/README.md b/README.md index f3a97cc..b973c64 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,53 @@ # vdb +## 字段类型 +``` +[ + # 1. 主键字段 (必选): INT64 类型,非自增(手动指定ID以便与业务系统关联) + { + "name": "id", + "type": DataType.INT64, + "is_primary": True, + "auto_id": False + }, + + # 2. 向量字段 (核心): 存储 CLIP 提取的特征,768 维 + { + "name": "video_embedding", + "type": DataType.FLOAT_VECTOR, + "dim": 768 + }, + + # 3. 变长字符串: 存储视频存储路径,需指定最大长度 + { + "name": "file_path", + "type": DataType.VARCHAR, + "max_length": 512 + }, + + # 4. 浮点数: 存储评估得分 (如 VBench 的综合分数) + { + "name": "quality_score", + "type": DataType.FLOAT + }, + + # 5. 布尔值: 标记是否已完成人工复核 + { + "name": "is_reviewed", + "type": DataType.BOOL + }, + + # 6. 整数: 存储视频的时长(秒) + { + "name": "duration_sec", + "type": DataType.INT32 + }, + + # 7. JSON 字段: 存储非结构化的元数据(如 VBench 的 16 个子维度细节) + # Milvus 2.4+ 支持 JSON 动态解析查询 + { + "name": "meta_data", + "type": DataType.JSON + } +] +```