INTEGRITY Документация

Чанкинг

Чанкинг представляет собой процесс разделения больших объёмов данных на более мелкие сегменты перед их эмбеддингом для поиска. AI Search использует рекурсивный чанкинг, которая разбивает ваше содержимое по естественным границам (например, по абзацам или предложениям), а затем дополнительно делит его, если чанки получаются слишком большими.

Что такое рекурсивный чанкинг

Рекурсивный чанкинг старается сохранять чанки осмысленными за счёт:

Благодаря этому чанки легко векторизовать и находить при поиске, не обрывая мысль на середине предложения.

Настройки чанкинга

AI Search предоставляет два параметра для управления чанкингом:

Эти настройки применяются на этапе индексирования, до того как данные будут векторизованы и сохранены в поисковом индексе.

Выбор размера чанка и перекрытия

Чанкинг влияет как на то, каким образом извлекается ваш контент, так и на то, сколько контекста передаётся в модель генерации. Попробуйте этот внешний инструмент визуализации чанков ↗ чтобы лучше понять, как могут выглядеть разные настройки чанков.

Дополнительные аспекты: