Mục tiêu
Mở rộng từ metadata+filter (Phase 1 #731) sang auto-group và suggest combos.
Tính năng
- Auto-group: tự phân loại combo theo profile khi save (realtime) + batch regroup
- Suggest Combos: modal preview 4 profiles (Fast/Cheap/Balanced/Reliable)
Scoring algorithm
- Pricing (input/output cost)
- Provider health (testStatus)
- Usage logs (latency/success rate)
- Model name heuristic (flash/mini/opus...)
API mới
POST /api/combos/regroup
POST /api/combos/suggestions
POST /api/combos/apply-suggestion
Files
src/lib/comboScoring.js (new)
src/lib/usageDb.js, src/lib/requestDetailsDb.js (extend)
src/app/api/combos/*/route.js (extend)
src/app/(dashboard)/dashboard/combos/page.js (UI modal)
Mục tiêu
Mở rộng từ metadata+filter (Phase 1 #731) sang auto-group và suggest combos.
Tính năng
Scoring algorithm
API mới
POST /api/combos/regroupPOST /api/combos/suggestionsPOST /api/combos/apply-suggestionFiles
src/lib/comboScoring.js(new)src/lib/usageDb.js,src/lib/requestDetailsDb.js(extend)src/app/api/combos/*/route.js(extend)src/app/(dashboard)/dashboard/combos/page.js(UI modal)