Chunking

Definicja (kanoniczna)

Chunking to sposób dzielenia treści na fragmenty (chunki), które mogą być niezależnie pobierane, interpretowane i wykorzystywane przez modele językowe oraz systemy RAG jako samodzielny kontekst decyzyjny. Każdy chunk powinien zawierać kompletną informację na jeden temat, bez konieczności odwoływania się do innych fragmentów treści.

Rola w architekturze

Chunking decyduje o tym, jakie informacje faktycznie trafiają do okna kontekstu modelu.
Jeśli kluczowe dane oferty są rozproszone pomiędzy wiele fragmentów, system może:

  • pobrać tylko część informacji,

  • pominąć istotne parametry,

  • wygenerować niepełną lub błędną interpretację oferty.

Poprawny chunking jest warunkiem skutecznego wykorzystania treści w systemach RAG i agentach autonomicznych.

Relacja do innych pojęć

Chunking jest bezpośrednio powiązany z:

  • Atomic Offer Block – idealny przykład pojedynczego chunka,

  • Bot-First Content – warunek projektowy poprawnego chunkingu,

  • RAG – mechanizm, który wykorzystuje chunki jako jednostki wejściowe.