feat(день2): экран верификации с предложениями + обучение, детектор переплаты
- очередь верификации: предложенный кандидат (топ эмбеддинг), подтвердить/другое/пропустить - POST /match пополняет синонимы (learned_synonym) — обучающаяся нормализация - сравнение: медиана + разброс цен + отклонение клиники (переплата/выгода) - эмбеддер: дедуп названий + ретрай при 429 (квота Gemini) - развёрнуто на med.secondbrain.tools Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -44,6 +44,9 @@ class MatchResult(BaseModel):
|
||||
service_id: str | None = None
|
||||
method: str | None = None # code / exact / embedding / fuzzy / manual
|
||||
confidence: float = 0.0
|
||||
# Лучший кандидат для очереди верификации, даже если ниже порога автосопоставления.
|
||||
suggested_service_id: str | None = None
|
||||
suggested_score: float = 0.0
|
||||
|
||||
|
||||
# --- выдача API ---
|
||||
|
||||
Reference in New Issue
Block a user