Metodyka · 3 MIN

Stos dokumentów bez OCR w 2026: ColPali, ColQwen, ModernVBERT i Qdrant

Modele wizualnego wyszukiwania przeszukują stronę jako obraz zamiast przez OCR. Trzeźwy przegląd.

Stos dokumentów bez OCR w 2026: ColPali, ColQwen, ModernVBERT i Qdrant
LOKALIZACJA
Nadrenia-Palatynat
AUTOR
Aashwin Shrivastava
OPUBLIKOWANO
25 cze 2026
OBRAZ
WYGENEROWANE PRZEZ AI

Tłumaczenie wygenerowane automatycznie przez AI. Wersja niemiecka jest oryginałem zweryfikowanym redakcyjnie.

Dla RAG dokumentowego OCR w 2026 roku nie jest już oczywistym pierwszym krokiem. Seria modeli visual retrieval przeszukuje stronę bezpośrednio jako obraz, a więc razem z układem, tabelami i wykresami, bez wcześniejszego rozkładania jej na tekst. To zmienia, gdzie w architekturze RAG powstają błędy i jakich elementów składowych w ogóle jeszcze potrzeba. Wciąż pojawiają się cztery nazwy: ColPali, ColQwen, ModernVBERT i Qdrant. Ten tekst je porządkuje, bez hype'u, wskazując miejsca, w których zmiana się opłaca, i te, w których się nie opłaca.

01. Dlaczego OCR był najsłabszym ogniwem pipeline'u

OCR długo był punktem, w którym do odpowiedzi wkradały się ciche błędy. Klasyczna droga to łańcuch: zeskanować stronę, przekształcić przez OCR w tekst, pociąć na fragmenty, zwektoryzować, wyszukać. Każdy etap coś traci. Dwukolumnowa strona zostaje źle złożona, tabela rozpada się na bezładne liczby, wykres wypada całkowicie, bo nie jest tekstem. Z naszego doświadczenia wynika, że przy trudnych dokumentach większa część problemu z jakością tkwi nie w modelu językowym, lecz właśnie tutaj, w czytaniu. Visual retrieval działa dokładnie na tym etapie: pomija rozpoznawanie tekstu podczas wyszukiwania i pracuje na obrazie strony.

02. Cztery elementy składowe, krótko wyjaśnione

ColPali. Punkt odniesienia, zaprezentowany w lipcu 2024 roku (arXiv). Bazuje na modelu wizyjno-językowym PaliGemma i generuje około 1024 wektory fragmentów obrazu na stronę, każdy o 128 wymiarach. Zamiast wciskać stronę w pojedynczy wektor, zachowana zostaje granularność. Dopasowanie odbywa się przez Late Interaction, technikę przejętą z ColBERT, którą rozkładamy dokładniej tutaj.

ColQwen. Ten sam przepis, inna baza: ColQwen2.5 opiera się na Qwen2.5-VL zamiast PaliGemma i zazwyczaj prowadzi w benchmarku ViDoRe. Kto zaczyna dziś od nowa, sensownie zaczyna właśnie tutaj.

ModernVBERT. Dźwignia efektywności. ColModernVBERT ma 250M parametrów, czyli około dziesięciokrotnie mniej niż ColPali, a mimo to według artykułu ustępuje mu jedynie o 0,6 nDCG@5. To element składowy, który czyni visual retrieval opłacalnym on-premise.

Qdrant. Infrastruktura pod spodem. Qdrant przechowuje multi-wektory tych modeli natywnie i oblicza ocenę Late Interaction podczas wyszukiwania (dokumentacja). Bez bazy wektorowej, która rozumie wiele wektorów na stronę, żaden z trzech enkoderów nie działa.

03. Kiedy zmiana się opłaca, a kiedy nie

Visual retrieval wygrywa tam, gdzie informację niesie układ strony. Zeskanowane umowy, faktury, karty katalogowe, prezentacje, formularze, wielojęzyczne akta: wszystko, na czym łańcuch OCR regularnie zawodzi. Oszczędza to również całe utrzymanie tego łańcucha.

Nie jest to jednak zysk uniwersalny. Wiele wektorów na stronę kosztuje więcej pamięci i większy indeks niż pojedynczy wektor tekstowy, często wielokrotnie więcej. Przy czystym, jednolitym tekście ciągłym klasyczny RAG tekstowy pozostaje tańszy i w zupełności wystarczający. A niektóre zadania i tak potrzebują tekstu, na przykład wyszukiwanie pełnotekstowe, kopiowanie czy ślad audytowy. Dla tego wciąż istnieją dobre powody dla OCR, w hybrydzie obok visual retrieval.

04. Trzeźwy plan działania

  1. Testować na własnych dokumentach, nie na benchmarku. ViDoRe to dobry punkt odniesienia, ale nie jest nim stan Państwa akt. Proszę wziąć dwadzieścia stron, na których dzisiejsze wyszukiwanie zawodzi.
  2. Zacząć od ColQwen albo ColModernVBERT, zależnie od sprzętu. Przy skromnym GPU mniejszy model jest często uczciwszym wyborem.
  3. Skonfigurować Qdrant jako magazyn multi-wektorowy, z Late Interaction tylko na etapie re-rankingu, aby utrzymać mały indeks.
  4. Policzyć koszt pamięci z wyprzedzeniem. To rozmiar indeksu boli później, nie wybór modelu.

Kto szuka szerszej perspektywy, czyli dlaczego lokalne modele i własny retrieval w ogóle idą w parze: to jest opisane w On-premise kontra cloud. Poszczególne elementy składowe rozwijamy w osobnych tekstach, zaczynając od spojrzenia dla sektora MŚP.

← Signals

Wayne Dyer

“Gdy zmienia się sposób patrzenia na rzeczy, zmieniają się rzeczy, na które się patrzy.”