docs(readme): производительность §5 — замеры времени обработки

Текст (xlsx, 1724 строки) 0,2с (≤60с ); скан через Vision ~14,5с/стр —
упирается в квоту free-tier Gemini (не в код), 21-стр документ 5,2 мин.
Путь решения: платный тариф или параллельные постраничные вызовы.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-28 11:52:14 +05:00
parent 1dcc76fac0
commit dd7e5b8573
+13
View File
@@ -23,6 +23,19 @@ XLSX/XLS), извлекает услуги и цены, нормализует
Полный отчёт о качестве — `docs/quality_report.json`. Полный отчёт о качестве — `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
или параллельные постраничные вызовы снимают ограничение без изменения логики извлечения.
## Стек и решения ## Стек и решения
| Слой | Решение | | Слой | Решение |