① 只读对账 tools/reconcile_knowledge_vectors.py
按集合列出:孤儿向量 / 死向量 / 缺向量 / 重复正文 / 低信息量碎片 / 纯标题。
关键口径:非数字 id(FAQ-0013 这类语义 id)是灌库脚本有意写进 Milvus 的,
单独归类、不建议删;向量数取自 query 实际行数,不用 get_collection_stats
(后者含已软删未 compaction 的行)。
② 导入侧幂等:同 source_file + 集合重传 = 覆盖上一版
app/service/knowledge_ingest_service.py 新增 _supersede_previous_version:
把上一版 active 行置为 expired,并逐行投 knowledge.vector_delete_requested
(与本次入库同事务)。写入侧只认 active 而检索侧不看 status,旧向量不清掉
会继续参与排序、和同题活块抢答。
顺带修掉一个真 bug:改为先判 chunks 非空再下线 —— 否则传一份解析出 0 块的
文档会把上一版下架、新版一行没写,这份文档在检索侧凭空消失。
③ 清理入口:POST /api/v1/knowledge/{knowledge_id}/vector-cleanups
给历史上"被别的途径置为 expired、从未投过删除事件"的行补投向量清理。
DELETE 对已过期行返回 404 的口径保持不变(重复删除静默成功会让调用方
分不清"这次真下线了"和"早就过期了"),因此新开一个语义明确的端点:
不存在 404 / 仍是 active 422(请改用 DELETE)/ 已 expired 200 并回传事件名。
配套 tools/purge_expired_knowledge_vectors.py(默认 dry-run)批量驱动该端点。
文档:docs/演示用/知识库向量对账与清理-2026-09-15.md(含真机验证输出),
并对 docs/演示用/知识库问答诊断-2026-09-14.md 做两处更正 —— 实测孤儿向量 0 条、
那 175 行历史副本从来没有向量(不参与排序),当时的差额来自 get_collection_stats
把已软删行算进去。
新发现(未修,需业务拍板):661 条向量里 451 条正文不到 40 字,是灌库时把
markdown 表格/标题切碎产生的碎片。「风险评估问卷怎么评分」实测前 4 名是 4 条
一模一样的 19 字碎片(gap 0.0024),真正 2828 字的答案排第 5 → 客服必然转人工。
属灌库切分缺陷,补内容救不了,也不应靠放宽 MIN_GAP 解决。
验证:pytest tests/unit tests/contract → 1500 passed, 2 skipped, 0 failed;
mypy app → 3 个错全在组员文件中(与本次改动无关);ruff 本次改动文件 0 错。
真机端到端:重传 → 旧行 expired + 删除事件 published + 旧向量已从 Milvus 删除;
两个问句回归仍正常回答(r1到r5 gap 0.0766;申购确认 0.8453)。
898 lines
22 KiB
JSON
898 lines
22 KiB
JSON
{
|
|
"collections": {
|
|
"fin_faq_collection": {
|
|
"milvus_vectors": 126,
|
|
"mysql_rows": 42,
|
|
"mysql_active": 1,
|
|
"active_files": 1,
|
|
"orphan_vectors": 0,
|
|
"stale_vectors": 0,
|
|
"missing_vectors": 0,
|
|
"unbacked_seed_vectors": 125,
|
|
"duplicate_content_groups": 0,
|
|
"duplicate_content_vectors": 0,
|
|
"tiny_vectors": 59,
|
|
"heading_only_vectors": 0,
|
|
"duplicated_active_files": 0,
|
|
"detail": {
|
|
"orphan_vectors": [],
|
|
"stale_vectors_ids": [],
|
|
"missing_vectors": [],
|
|
"unbacked_seed_vectors": [
|
|
"COMP-001",
|
|
"COMP-001-01",
|
|
"COMP-001-02",
|
|
"COMP-001-03",
|
|
"COMP-001-04",
|
|
"COMP-001-05",
|
|
"COMP-001-06",
|
|
"COMP-001-07",
|
|
"COMP-001-08",
|
|
"COMP-001-09",
|
|
"COMP-001-10",
|
|
"COMP-001-11",
|
|
"COMP-001-12",
|
|
"COMP-001-13",
|
|
"COMP-001-14",
|
|
"COMP-002",
|
|
"COMP-003",
|
|
"COMP-004",
|
|
"COMP-004-01",
|
|
"COMP-004-02",
|
|
"COMP-004-03",
|
|
"COMP-004-04",
|
|
"COMP-004-05",
|
|
"COMP-004-06",
|
|
"COMP-004-07",
|
|
"COMP-005",
|
|
"COMP-005-01",
|
|
"COMP-005-02",
|
|
"COMP-005-03",
|
|
"COMP-005-04",
|
|
"COMP-005-05",
|
|
"COMP-006",
|
|
"COMP-006-01",
|
|
"COMP-006-02",
|
|
"COMP-006-03",
|
|
"COMP-006-04",
|
|
"COMP-006-05",
|
|
"COMP-006-06",
|
|
"COMP-006-07",
|
|
"COMP-007",
|
|
"COMP-008",
|
|
"COMP-009",
|
|
"COMP-010",
|
|
"COMP-011",
|
|
"COMP-012",
|
|
"COMP-013",
|
|
"COMP-014",
|
|
"COMP-015",
|
|
"COMP-016",
|
|
"COMP-017",
|
|
"COMP-017-01",
|
|
"COMP-017-02",
|
|
"COMP-017-03",
|
|
"COMP-018",
|
|
"COMP-019",
|
|
"COMP-019-01",
|
|
"COMP-019-02",
|
|
"COMP-019-03",
|
|
"COMP-019-04",
|
|
"COMP-019-05",
|
|
"COMP-019-06",
|
|
"COMP-020",
|
|
"COMP-021",
|
|
"COMP-022",
|
|
"COMP-022-01",
|
|
"COMP-022-02",
|
|
"COMP-022-03",
|
|
"COMP-022-04",
|
|
"COMP-022-05",
|
|
"COMP-022-06",
|
|
"COMP-022-07",
|
|
"COMP-022-08",
|
|
"COMP-022-09",
|
|
"COMP-022-10",
|
|
"COMP-022-11",
|
|
"COMP-022-12",
|
|
"COMP-022-13",
|
|
"COMP-022-14",
|
|
"COMP-022-15",
|
|
"COMP-022-16",
|
|
"COMP-022-17",
|
|
"FAQ-0001",
|
|
"FAQ-0002",
|
|
"FAQ-0003",
|
|
"FAQ-0004",
|
|
"FAQ-0005",
|
|
"FAQ-0006",
|
|
"FAQ-0007",
|
|
"FAQ-0008",
|
|
"FAQ-0009",
|
|
"FAQ-0010",
|
|
"FAQ-0011",
|
|
"FAQ-0012",
|
|
"FAQ-0013",
|
|
"FAQ-0014",
|
|
"FAQ-0015",
|
|
"FAQ-0016",
|
|
"FAQ-0017",
|
|
"FAQ-0018",
|
|
"FAQ-0019",
|
|
"FAQ-0020",
|
|
"FAQ-0021",
|
|
"FAQ-0022",
|
|
"FAQ-0023",
|
|
"FAQ-0024",
|
|
"FAQ-0025",
|
|
"FAQ-0026",
|
|
"FAQ-0027",
|
|
"FAQ-0028",
|
|
"FAQ-0029",
|
|
"FAQ-0030",
|
|
"FAQ-0031",
|
|
"FAQ-0032",
|
|
"FAQ-0033",
|
|
"FAQ-0034",
|
|
"FAQ-0035",
|
|
"FAQ-0036",
|
|
"FAQ-0037",
|
|
"FAQ-0038",
|
|
"FAQ-0039",
|
|
"FAQ-0040",
|
|
"FAQ-0041",
|
|
"FAQ-0042",
|
|
"FAQ-0043",
|
|
"FAQ-0044"
|
|
],
|
|
"tiny_vectors": [
|
|
"COMP-001-01",
|
|
"COMP-001-02",
|
|
"COMP-001-03",
|
|
"COMP-001-04",
|
|
"COMP-001-05",
|
|
"COMP-001-06",
|
|
"COMP-001-07",
|
|
"COMP-001-08",
|
|
"COMP-001-09",
|
|
"COMP-001-10",
|
|
"COMP-001-11",
|
|
"COMP-001-12",
|
|
"COMP-001-13",
|
|
"COMP-001-14",
|
|
"COMP-004-01",
|
|
"COMP-004-02",
|
|
"COMP-004-03",
|
|
"COMP-004-04",
|
|
"COMP-004-05",
|
|
"COMP-004-06",
|
|
"COMP-004-07",
|
|
"COMP-005-01",
|
|
"COMP-005-02",
|
|
"COMP-005-03",
|
|
"COMP-005-04",
|
|
"COMP-005-05",
|
|
"COMP-006-01",
|
|
"COMP-006-02",
|
|
"COMP-006-03",
|
|
"COMP-006-04",
|
|
"COMP-006-05",
|
|
"COMP-006-06",
|
|
"COMP-006-07",
|
|
"COMP-017-01",
|
|
"COMP-017-02",
|
|
"COMP-017-03",
|
|
"COMP-019-01",
|
|
"COMP-019-02",
|
|
"COMP-019-03",
|
|
"COMP-019-04",
|
|
"COMP-019-05",
|
|
"COMP-019-06",
|
|
"COMP-022-01",
|
|
"COMP-022-02",
|
|
"COMP-022-03",
|
|
"COMP-022-04",
|
|
"COMP-022-05",
|
|
"COMP-022-06",
|
|
"COMP-022-07",
|
|
"COMP-022-08",
|
|
"COMP-022-09",
|
|
"COMP-022-10",
|
|
"COMP-022-11",
|
|
"COMP-022-12",
|
|
"COMP-022-13",
|
|
"COMP-022-14",
|
|
"COMP-022-15",
|
|
"COMP-022-16",
|
|
"COMP-022-17"
|
|
],
|
|
"heading_only_vectors": [],
|
|
"duplicated_active_files": {},
|
|
"duplicate_content_groups": {}
|
|
}
|
|
},
|
|
"fin_policy_collection": {
|
|
"milvus_vectors": 297,
|
|
"mysql_rows": 0,
|
|
"mysql_active": 0,
|
|
"active_files": 0,
|
|
"orphan_vectors": 0,
|
|
"stale_vectors": 0,
|
|
"missing_vectors": 0,
|
|
"unbacked_seed_vectors": 297,
|
|
"duplicate_content_groups": 1,
|
|
"duplicate_content_vectors": 15,
|
|
"tiny_vectors": 208,
|
|
"heading_only_vectors": 0,
|
|
"duplicated_active_files": 0,
|
|
"detail": {
|
|
"orphan_vectors": [],
|
|
"stale_vectors_ids": [],
|
|
"missing_vectors": [],
|
|
"unbacked_seed_vectors": [
|
|
"POL-AST-001",
|
|
"POL-AST-002",
|
|
"POL-AST-003",
|
|
"POL-AST-004",
|
|
"POL-AST-004-01",
|
|
"POL-AST-004-02",
|
|
"POL-AST-005",
|
|
"POL-AST-005-01",
|
|
"POL-AST-005-02",
|
|
"POL-AST-005-03",
|
|
"POL-AST-005-04",
|
|
"POL-AST-006",
|
|
"POL-AST-006-01",
|
|
"POL-AST-006-02",
|
|
"POL-AST-006-03",
|
|
"POL-AST-006-04",
|
|
"POL-AST-006-05",
|
|
"POL-AST-007",
|
|
"POL-AST-007-01",
|
|
"POL-AST-007-02",
|
|
"POL-AST-007-03",
|
|
"POL-AST-007-04",
|
|
"POL-AST-007-05",
|
|
"POL-AST-007-06",
|
|
"POL-AST-008",
|
|
"POL-AST-009",
|
|
"POL-AST-009-01",
|
|
"POL-AST-009-02",
|
|
"POL-AST-009-03",
|
|
"POL-AST-009-04",
|
|
"POL-AST-009-05",
|
|
"POL-AST-009-06",
|
|
"POL-AST-009-07",
|
|
"POL-AST-009-08",
|
|
"POL-AST-009-09",
|
|
"POL-AST-009-10",
|
|
"POL-AST-009-11",
|
|
"POL-AST-009-12",
|
|
"POL-AST-009-13",
|
|
"POL-AST-009-14",
|
|
"POL-AST-009-15",
|
|
"POL-AST-009-16",
|
|
"POL-AST-009-17",
|
|
"POL-AST-009-18",
|
|
"POL-AST-009-19",
|
|
"POL-AST-009-20",
|
|
"POL-AST-009-21",
|
|
"POL-AST-009-22",
|
|
"POL-AST-009-23",
|
|
"POL-AST-009-24",
|
|
"POL-AST-009-25",
|
|
"POL-AST-009-26",
|
|
"POL-AST-009-27",
|
|
"POL-AST-009-28",
|
|
"POL-AST-009-29",
|
|
"POL-AST-009-30",
|
|
"POL-AST-009-31",
|
|
"POL-AST-009-32",
|
|
"POL-AST-009-33",
|
|
"POL-AST-009-34",
|
|
"POL-AST-009-35",
|
|
"POL-AST-009-36",
|
|
"POL-AST-009-37",
|
|
"POL-AST-009-38",
|
|
"POL-AST-009-39",
|
|
"POL-AST-009-40",
|
|
"POL-AST-009-41",
|
|
"POL-AST-009-42",
|
|
"POL-AST-009-43",
|
|
"POL-AST-009-44",
|
|
"POL-AST-009-45",
|
|
"POL-AST-009-46",
|
|
"POL-AST-009-47",
|
|
"POL-AST-009-48",
|
|
"POL-AST-009-49",
|
|
"POL-AST-009-50",
|
|
"POL-AST-009-51",
|
|
"POL-AST-009-52",
|
|
"POL-AST-009-53",
|
|
"POL-AST-009-54",
|
|
"POL-AST-009-55",
|
|
"POL-AST-009-56",
|
|
"POL-AST-009-57",
|
|
"POL-AST-009-58",
|
|
"POL-AST-009-59",
|
|
"POL-AST-009-60",
|
|
"POL-AST-009-61",
|
|
"POL-AST-009-62",
|
|
"POL-AST-009-63",
|
|
"POL-AST-009-64",
|
|
"POL-AST-009-65",
|
|
"POL-AST-009-66",
|
|
"POL-AST-009-67",
|
|
"POL-AST-009-68",
|
|
"POL-AST-009-69",
|
|
"POL-AST-009-70",
|
|
"POL-AST-009-71",
|
|
"POL-AST-009-72",
|
|
"POL-AST-009-73",
|
|
"POL-AST-009-74",
|
|
"POL-AST-009-75",
|
|
"POL-AST-009-76",
|
|
"POL-AST-009-77",
|
|
"POL-AST-009-78",
|
|
"POL-AST-009-79",
|
|
"POL-AST-009-80",
|
|
"POL-AST-009-81",
|
|
"POL-AST-009-82",
|
|
"POL-AST-009-83",
|
|
"POL-AST-009-84",
|
|
"POL-AST-009-85",
|
|
"POL-AST-009-86",
|
|
"POL-AST-009-87",
|
|
"POL-AST-009-88",
|
|
"POL-AST-009-89",
|
|
"POL-AST-009-90",
|
|
"POL-AST-009-91",
|
|
"POL-AST-009-92",
|
|
"POL-AST-009-93",
|
|
"POL-AST-010",
|
|
"POL-AST-010-01",
|
|
"POL-AST-010-02",
|
|
"POL-AST-010-03",
|
|
"POL-AST-010-04",
|
|
"POL-AST-010-05",
|
|
"POL-AST-011",
|
|
"POL-AST-011-01",
|
|
"POL-AST-011-02",
|
|
"POL-AST-011-03",
|
|
"POL-AST-011-04",
|
|
"POL-AST-011-05",
|
|
"POL-AST-012",
|
|
"POL-AST-012-01",
|
|
"POL-AST-012-02",
|
|
"POL-AST-012-03",
|
|
"POL-AST-012-04",
|
|
"POL-AST-012-05",
|
|
"POL-AST-013",
|
|
"POL-AST-014",
|
|
"POL-AST-015",
|
|
"POL-AST-016",
|
|
"POL-AST-017",
|
|
"POL-AST-018",
|
|
"POL-AST-019",
|
|
"POL-AST-020",
|
|
"POL-AST-021",
|
|
"POL-AST-021-01",
|
|
"POL-AST-021-02",
|
|
"POL-AST-021-03",
|
|
"POL-AST-021-04",
|
|
"POL-AST-021-05",
|
|
"POL-AST-022",
|
|
"POL-AST-023",
|
|
"POL-AST-024",
|
|
"POL-AST-025",
|
|
"POL-AST-026",
|
|
"POL-AST-026-01",
|
|
"POL-AST-026-02",
|
|
"POL-AST-026-03",
|
|
"POL-AST-026-04",
|
|
"POL-AST-026-05",
|
|
"POL-AST-026-06",
|
|
"POL-AST-026-07",
|
|
"POL-AST-027",
|
|
"POL-AST-028",
|
|
"POL-AST-029",
|
|
"POL-AST-030",
|
|
"POL-SPM-001",
|
|
"POL-SPM-002",
|
|
"POL-SPM-003",
|
|
"POL-SPM-004",
|
|
"POL-SPM-005",
|
|
"POL-SPM-006",
|
|
"POL-SPM-006-01",
|
|
"POL-SPM-006-02",
|
|
"POL-SPM-006-03",
|
|
"POL-SPM-006-04",
|
|
"POL-SPM-006-05",
|
|
"POL-SPM-007",
|
|
"POL-SPM-007-01",
|
|
"POL-SPM-007-02",
|
|
"POL-SPM-007-03",
|
|
"POL-SPM-008",
|
|
"POL-SPM-009",
|
|
"POL-SPM-010",
|
|
"POL-SPM-010-01",
|
|
"POL-SPM-010-02",
|
|
"POL-SPM-010-03",
|
|
"POL-SPM-010-04",
|
|
"POL-SPM-010-05",
|
|
"POL-SPM-010-06",
|
|
"POL-SPM-010-07",
|
|
"POL-SPM-011",
|
|
"POL-SPM-012",
|
|
"POL-SPM-012-01",
|
|
"POL-SPM-012-02",
|
|
"POL-SPM-012-03",
|
|
"POL-SPM-012-04",
|
|
"POL-SPM-012-05",
|
|
"POL-SPM-012-06"
|
|
],
|
|
"tiny_vectors": [
|
|
"POL-AST-005-02",
|
|
"POL-AST-005-03",
|
|
"POL-AST-006-01",
|
|
"POL-AST-006-02",
|
|
"POL-AST-006-03",
|
|
"POL-AST-006-04",
|
|
"POL-AST-006-05",
|
|
"POL-AST-007-01",
|
|
"POL-AST-007-02",
|
|
"POL-AST-007-03",
|
|
"POL-AST-007-04",
|
|
"POL-AST-007-05",
|
|
"POL-AST-007-06",
|
|
"POL-AST-009-01",
|
|
"POL-AST-009-02",
|
|
"POL-AST-009-03",
|
|
"POL-AST-009-04",
|
|
"POL-AST-009-05",
|
|
"POL-AST-009-06",
|
|
"POL-AST-009-07",
|
|
"POL-AST-009-08",
|
|
"POL-AST-009-09",
|
|
"POL-AST-009-10",
|
|
"POL-AST-009-11",
|
|
"POL-AST-009-12",
|
|
"POL-AST-009-13",
|
|
"POL-AST-009-14",
|
|
"POL-AST-009-15",
|
|
"POL-AST-009-16",
|
|
"POL-AST-009-17",
|
|
"POL-AST-009-18",
|
|
"POL-AST-009-19",
|
|
"POL-AST-009-20",
|
|
"POL-AST-009-21",
|
|
"POL-AST-009-22",
|
|
"POL-AST-009-23",
|
|
"POL-AST-009-24",
|
|
"POL-AST-009-25",
|
|
"POL-AST-009-26",
|
|
"POL-AST-009-27",
|
|
"POL-AST-009-28",
|
|
"POL-AST-009-29",
|
|
"POL-AST-009-30",
|
|
"POL-AST-009-32",
|
|
"POL-AST-009-33",
|
|
"POL-AST-009-34",
|
|
"POL-AST-009-35",
|
|
"POL-AST-009-36",
|
|
"POL-AST-009-37",
|
|
"POL-AST-009-38",
|
|
"POL-AST-009-39",
|
|
"POL-AST-009-40",
|
|
"POL-AST-009-41",
|
|
"POL-AST-009-42",
|
|
"POL-AST-009-43",
|
|
"POL-AST-009-44",
|
|
"POL-AST-009-45",
|
|
"POL-AST-009-46",
|
|
"POL-AST-009-47",
|
|
"POL-AST-009-48",
|
|
"POL-AST-009-49",
|
|
"POL-AST-009-50",
|
|
"POL-AST-009-51",
|
|
"POL-AST-009-52",
|
|
"POL-AST-009-53",
|
|
"POL-AST-009-54",
|
|
"POL-AST-009-55",
|
|
"POL-AST-009-57",
|
|
"POL-AST-009-58",
|
|
"POL-AST-009-59",
|
|
"POL-AST-009-60",
|
|
"POL-AST-009-61",
|
|
"POL-AST-009-63",
|
|
"POL-AST-009-64",
|
|
"POL-AST-009-65",
|
|
"POL-AST-009-66",
|
|
"POL-AST-009-67",
|
|
"POL-AST-009-68",
|
|
"POL-AST-009-69",
|
|
"POL-AST-009-70",
|
|
"POL-AST-009-71",
|
|
"POL-AST-009-72",
|
|
"POL-AST-009-73",
|
|
"POL-AST-009-74",
|
|
"POL-AST-009-75",
|
|
"POL-AST-009-76",
|
|
"POL-AST-009-77",
|
|
"POL-AST-009-78",
|
|
"POL-AST-009-79",
|
|
"POL-AST-009-80",
|
|
"POL-AST-009-81",
|
|
"POL-AST-009-82",
|
|
"POL-AST-009-83",
|
|
"POL-AST-009-84",
|
|
"POL-AST-009-86",
|
|
"POL-AST-009-87",
|
|
"POL-AST-009-88",
|
|
"POL-AST-009-89",
|
|
"POL-AST-009-90",
|
|
"POL-AST-010-01"
|
|
],
|
|
"heading_only_vectors": [],
|
|
"duplicated_active_files": {},
|
|
"duplicate_content_groups": {
|
|
"534022938b4b": [
|
|
"POL-AST-009-07",
|
|
"POL-AST-009-12",
|
|
"POL-AST-009-19",
|
|
"POL-AST-009-27",
|
|
"POL-AST-009-32",
|
|
"POL-AST-009-39",
|
|
"POL-AST-009-45",
|
|
"POL-AST-009-51",
|
|
"POL-AST-009-57",
|
|
"POL-AST-009-63",
|
|
"POL-AST-009-69",
|
|
"POL-AST-009-74",
|
|
"POL-AST-009-79",
|
|
"POL-AST-009-84",
|
|
"POL-AST-009-89"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"fin_product_collection": {
|
|
"milvus_vectors": 238,
|
|
"mysql_rows": 161,
|
|
"mysql_active": 24,
|
|
"active_files": 1,
|
|
"orphan_vectors": 0,
|
|
"stale_vectors": 0,
|
|
"missing_vectors": 0,
|
|
"unbacked_seed_vectors": 214,
|
|
"duplicate_content_groups": 0,
|
|
"duplicate_content_vectors": 0,
|
|
"tiny_vectors": 184,
|
|
"heading_only_vectors": 3,
|
|
"duplicated_active_files": 0,
|
|
"detail": {
|
|
"orphan_vectors": [],
|
|
"stale_vectors_ids": [],
|
|
"missing_vectors": [],
|
|
"unbacked_seed_vectors": [
|
|
"HNW-001",
|
|
"HNW-001-01",
|
|
"HNW-001-02",
|
|
"HNW-001-03",
|
|
"HNW-001-04",
|
|
"HNW-002",
|
|
"HNW-003",
|
|
"HNW-003-01",
|
|
"HNW-003-02",
|
|
"HNW-003-03",
|
|
"HNW-003-04",
|
|
"HNW-004",
|
|
"HNW-005",
|
|
"HNW-006",
|
|
"HNW-007",
|
|
"PROD-001",
|
|
"PROD-001-01",
|
|
"PROD-001-02",
|
|
"PROD-001-03",
|
|
"PROD-001-04",
|
|
"PROD-001-05",
|
|
"PROD-001-06",
|
|
"PROD-001-07",
|
|
"PROD-001-08",
|
|
"PROD-001-09",
|
|
"PROD-001-10",
|
|
"PROD-001-11",
|
|
"PROD-001-12",
|
|
"PROD-001-13",
|
|
"PROD-002",
|
|
"PROD-002-01",
|
|
"PROD-002-02",
|
|
"PROD-002-03",
|
|
"PROD-002-04",
|
|
"PROD-002-05",
|
|
"PROD-002-06",
|
|
"PROD-002-07",
|
|
"PROD-002-08",
|
|
"PROD-002-09",
|
|
"PROD-002-10",
|
|
"PROD-002-11",
|
|
"PROD-002-12",
|
|
"PROD-002-13",
|
|
"PROD-002-14",
|
|
"PROD-002-15",
|
|
"PROD-003",
|
|
"PROD-003-01",
|
|
"PROD-003-02",
|
|
"PROD-003-03",
|
|
"PROD-003-04",
|
|
"PROD-003-05",
|
|
"PROD-003-06",
|
|
"PROD-003-07",
|
|
"PROD-003-08",
|
|
"PROD-003-09",
|
|
"PROD-003-10",
|
|
"PROD-003-11",
|
|
"PROD-003-12",
|
|
"PROD-003-13",
|
|
"PROD-003-14",
|
|
"PROD-003-15",
|
|
"PROD-003-16",
|
|
"PROD-004",
|
|
"PROD-004-01",
|
|
"PROD-004-02",
|
|
"PROD-004-03",
|
|
"PROD-004-04",
|
|
"PROD-004-05",
|
|
"PROD-004-06",
|
|
"PROD-004-07",
|
|
"PROD-004-08",
|
|
"PROD-004-09",
|
|
"PROD-004-10",
|
|
"PROD-004-11",
|
|
"PROD-004-12",
|
|
"PROD-004-13",
|
|
"PROD-004-14",
|
|
"PROD-004-15",
|
|
"PROD-004-16",
|
|
"PROD-004-17",
|
|
"PROD-004-18",
|
|
"PROD-004-19",
|
|
"PROD-004-20",
|
|
"PROD-004-21",
|
|
"PROD-004-22",
|
|
"PROD-004-23",
|
|
"PROD-005",
|
|
"PROD-005-01",
|
|
"PROD-005-02",
|
|
"PROD-005-03",
|
|
"PROD-005-04",
|
|
"PROD-005-05",
|
|
"PROD-005-06",
|
|
"PROD-005-07",
|
|
"PROD-005-08",
|
|
"PROD-005-09",
|
|
"PROD-005-10",
|
|
"PROD-005-11",
|
|
"PROD-005-12",
|
|
"PROD-005-13",
|
|
"PROD-005-14",
|
|
"PROD-005-15",
|
|
"PROD-005-16",
|
|
"PROD-005-17",
|
|
"PROD-005-18",
|
|
"PROD-005-19",
|
|
"PROD-006",
|
|
"PROD-006-01",
|
|
"PROD-006-02",
|
|
"PROD-006-03",
|
|
"PROD-006-04",
|
|
"PROD-006-05",
|
|
"PROD-006-06",
|
|
"PROD-006-07",
|
|
"PROD-006-08",
|
|
"PROD-006-09",
|
|
"PROD-006-10",
|
|
"PROD-006-11",
|
|
"PROD-006-12",
|
|
"PROD-006-13",
|
|
"PROD-006-14",
|
|
"PROD-006-15",
|
|
"PROD-007",
|
|
"PROD-007-01",
|
|
"PROD-007-02",
|
|
"PROD-007-03",
|
|
"PROD-007-04",
|
|
"PROD-007-05",
|
|
"PROD-007-06",
|
|
"PROD-007-07",
|
|
"PROD-007-08",
|
|
"PROD-007-09",
|
|
"PROD-007-10",
|
|
"PROD-007-11",
|
|
"PROD-007-12",
|
|
"PROD-008",
|
|
"PROD-008-01",
|
|
"PROD-008-02",
|
|
"PROD-008-03",
|
|
"PROD-008-04",
|
|
"PROD-008-05",
|
|
"PROD-008-06",
|
|
"PROD-008-07",
|
|
"PROD-008-08",
|
|
"PROD-008-09",
|
|
"PROD-008-10",
|
|
"PROD-008-11",
|
|
"PROD-008-12",
|
|
"PROD-009",
|
|
"PROD-009-01",
|
|
"PROD-009-02",
|
|
"PROD-009-03",
|
|
"PROD-009-04",
|
|
"PROD-009-05",
|
|
"PROD-009-06",
|
|
"PROD-009-07",
|
|
"PROD-009-08",
|
|
"PROD-009-09",
|
|
"PROD-009-10",
|
|
"PROD-010",
|
|
"PROD-010-01",
|
|
"PROD-010-02",
|
|
"PROD-010-03",
|
|
"PROD-010-04",
|
|
"PROD-010-05",
|
|
"PROD-010-06",
|
|
"PROD-010-07",
|
|
"PROD-010-08",
|
|
"PROD-010-09",
|
|
"PROD-010-10",
|
|
"PROD-011",
|
|
"PROD-011-01",
|
|
"PROD-011-02",
|
|
"PROD-011-03",
|
|
"PROD-011-04",
|
|
"PROD-011-05",
|
|
"PROD-011-06",
|
|
"PROD-011-07",
|
|
"PROD-011-08",
|
|
"PROD-011-09",
|
|
"PROD-011-10",
|
|
"PROD-011-11",
|
|
"PROD-011-12",
|
|
"PROD-011-13",
|
|
"PROD-011-14",
|
|
"PROD-011-15",
|
|
"PROD-012",
|
|
"PROD-012-01",
|
|
"PROD-012-02",
|
|
"PROD-012-03",
|
|
"PROD-012-04",
|
|
"PROD-012-05",
|
|
"PROD-012-06",
|
|
"PROD-012-07",
|
|
"PROD-012-08",
|
|
"PROD-012-09",
|
|
"PROD-012-10",
|
|
"PROD-012-11",
|
|
"PROD-013",
|
|
"PROD-014"
|
|
],
|
|
"tiny_vectors": [
|
|
"177",
|
|
"189",
|
|
"195",
|
|
"HNW-001-01",
|
|
"HNW-001-02",
|
|
"HNW-001-03",
|
|
"HNW-001-04",
|
|
"HNW-003-01",
|
|
"HNW-003-02",
|
|
"HNW-003-04",
|
|
"PROD-001-01",
|
|
"PROD-001-02",
|
|
"PROD-001-03",
|
|
"PROD-001-04",
|
|
"PROD-001-05",
|
|
"PROD-001-06",
|
|
"PROD-001-07",
|
|
"PROD-001-08",
|
|
"PROD-001-09",
|
|
"PROD-001-10",
|
|
"PROD-001-11",
|
|
"PROD-001-12",
|
|
"PROD-001-13",
|
|
"PROD-002-01",
|
|
"PROD-002-02",
|
|
"PROD-002-03",
|
|
"PROD-002-04",
|
|
"PROD-002-05",
|
|
"PROD-002-06",
|
|
"PROD-002-07",
|
|
"PROD-002-08",
|
|
"PROD-002-09",
|
|
"PROD-002-10",
|
|
"PROD-002-11",
|
|
"PROD-002-12",
|
|
"PROD-002-13",
|
|
"PROD-002-14",
|
|
"PROD-003-01",
|
|
"PROD-003-02",
|
|
"PROD-003-03",
|
|
"PROD-003-04",
|
|
"PROD-003-05",
|
|
"PROD-003-06",
|
|
"PROD-003-07",
|
|
"PROD-003-08",
|
|
"PROD-003-09",
|
|
"PROD-003-10",
|
|
"PROD-003-11",
|
|
"PROD-003-12",
|
|
"PROD-003-13",
|
|
"PROD-003-14",
|
|
"PROD-003-15",
|
|
"PROD-004-01",
|
|
"PROD-004-02",
|
|
"PROD-004-03",
|
|
"PROD-004-04",
|
|
"PROD-004-05",
|
|
"PROD-004-06",
|
|
"PROD-004-07",
|
|
"PROD-004-08",
|
|
"PROD-004-09",
|
|
"PROD-004-10",
|
|
"PROD-004-11",
|
|
"PROD-004-12",
|
|
"PROD-004-13",
|
|
"PROD-004-14",
|
|
"PROD-004-16",
|
|
"PROD-004-17",
|
|
"PROD-004-18",
|
|
"PROD-004-19",
|
|
"PROD-004-20",
|
|
"PROD-004-21",
|
|
"PROD-004-22",
|
|
"PROD-004-23",
|
|
"PROD-005-01",
|
|
"PROD-005-02",
|
|
"PROD-005-03",
|
|
"PROD-005-04",
|
|
"PROD-005-05",
|
|
"PROD-005-06",
|
|
"PROD-005-07",
|
|
"PROD-005-08",
|
|
"PROD-005-09",
|
|
"PROD-005-10",
|
|
"PROD-005-11",
|
|
"PROD-005-12",
|
|
"PROD-005-14",
|
|
"PROD-005-15",
|
|
"PROD-005-16",
|
|
"PROD-005-17",
|
|
"PROD-005-18",
|
|
"PROD-005-19",
|
|
"PROD-006-01",
|
|
"PROD-006-02",
|
|
"PROD-006-03",
|
|
"PROD-006-04",
|
|
"PROD-006-05",
|
|
"PROD-006-06",
|
|
"PROD-006-07",
|
|
"PROD-006-08"
|
|
],
|
|
"heading_only_vectors": [
|
|
"177",
|
|
"189",
|
|
"195"
|
|
],
|
|
"duplicated_active_files": {},
|
|
"duplicate_content_groups": {}
|
|
}
|
|
}
|
|
},
|
|
"errors": {},
|
|
"mysql_rows_total": 203,
|
|
"collections_checked": [
|
|
"fin_faq_collection",
|
|
"fin_policy_collection",
|
|
"fin_product_collection"
|
|
]
|
|
} |