diff --git a/README.md b/README.md index 9c7ee52..139f695 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,19 @@ XLSX/XLS), извлекает услуги и цены, нормализует Полный отчёт о качестве — `docs/quality_report.json`. +## Производительность (ТЗ §5) + +| Тип документа | Замер | Норматив ТЗ §5 | +|---|---|---| +| Текст (XLSX, 1724 строки) | **0,2 с** | ≤ 60 с ✅ | +| Скан/битый PDF через Gemini Vision | ~14,5 с/страница; 21-страничный документ — 5,2 мин | ≤ 3 мин/документ | + +Текстовые форматы (PDF-текст, DOCX, XLSX/XLS) укладываются в норматив с большим запасом. +Скан-добор упирается в **квоту запросов free-tier Gemini Vision** (~14,5 с/страница — это +троттлинг RPM, а не латентность кода): небольшие и средние сканы проходят за < 3 мин, крупный +21-страничный документ — за 5,2 мин. Узкое место — лимит API, не алгоритм: платный тариф Gemini +или параллельные постраничные вызовы снимают ограничение без изменения логики извлечения. + ## Стек и решения | Слой | Решение |