refactor: model naming v1(base)/v2, Qdrant collection naming
- Phase 1 = v1 (base model, sentence chunk embedding) - Phase 2 = v2 (full pipeline + 5W1H) - Naming leaves room for v3, v4, etc. - Qdrant collection: momentry_dev_v1 (active model under dev) - Release packaging exports Qdrant points snapshot
This commit is contained in:
@@ -22,18 +22,19 @@ Search / Query / Identity APIs
|
||||
- **Model** = 每部影片的產出 package(output_json + chunks + vectors)
|
||||
- **Engine** = momentry core,吃 model 提供 API(search, trace, identity)
|
||||
|
||||
如同模型的 tiny / small / medium / large,每個影片可有多個 model 版本:
|
||||
每個影片可有多個 model 版本,命名保留升級空間:
|
||||
|
||||
| Model 版本 | 內容 | 觸發時機 |
|
||||
|-----------|------|---------|
|
||||
| `{uuid}_v1_tiny` | sentence chunk embedding | ASR + ASRX + Rule 1 完成 |
|
||||
| `{uuid}_v2_full` | 完整 pipeline + 5W1H | 全部完成 |
|
||||
| Model 版本 | Qdrant Collection | 內容 | 觸發時機 |
|
||||
|-----------|------------------|------|---------|
|
||||
| `{uuid}_v1` | `momentry_dev_v1` | sentence chunk embedding(base) | ASR + ASRX + Rule 1 完成 |
|
||||
| `{uuid}_v2` | `momentry_dev_v2` | 完整 pipeline + 5W1H | 全部完成 |
|
||||
| `{uuid}_v3` | - | 預留後續升級 | - |
|
||||
|
||||
各版本共存不覆蓋。
|
||||
|
||||
## 階段劃分
|
||||
|
||||
### Phase 1:Sentence Chunk Embedding(tiny model)
|
||||
### Phase 1:Sentence Chunk Embedding(base model)
|
||||
|
||||
**觸發時機**: ASR + ASRX 完成 + Rule 1 Ingestion + vectorize 完成
|
||||
|
||||
@@ -45,7 +46,7 @@ Search / Query / Identity APIs
|
||||
|
||||
**用途**: 終端使用者可進行語意搜尋
|
||||
|
||||
### Phase 2:完整 Pipeline(full model)
|
||||
### Phase 2:完整 Pipeline(v2 model)
|
||||
|
||||
**觸發時機**: 全部 processor 完成 + Rule 3 Ingestion + 5W1H Agent
|
||||
|
||||
@@ -69,7 +70,7 @@ Rule 1 Ingestion (sentence chunks)
|
||||
↓
|
||||
vectorize_chunks (sentence embedding)
|
||||
↓
|
||||
📦 Phase 1 release ───→ release/phase1/latest/ (tiny model)
|
||||
📦 Phase 1 release ───→ release/phase1/latest/ (base model)
|
||||
↓
|
||||
其他 processors 繼續 (yolo, face, pose, ocr, ...)
|
||||
↓
|
||||
@@ -109,5 +110,5 @@ release/
|
||||
| 類比 | 訓練好的 weights | inference engine |
|
||||
| 內容 | `.json` + chunks + vectors | Rust binary |
|
||||
| 生命週期 | 每部影片產出一個 | 一個 binary 服務所有影片 |
|
||||
| 版本 | `{uuid}_v1_tiny` / `{uuid}_v2_full` | `momentry_playground` / `momentry` |
|
||||
| 版本 | `{uuid}_v1`(base) / `{uuid}_v2` | `momentry_playground` / `momentry` |
|
||||
| 交付對象 | 終端使用者 | 部署工程師 |
|
||||
|
||||
Reference in New Issue
Block a user