Термин RAG и базы знаний Начальный

Knowledge chunk

Knowledge chunk — небольшой смысловой фрагмент документа, который индексируют и передают AI-агенту как контекст для ответа.

chunk knowledge fragment фрагмент знания чанк чанк базы знаний document chunk
Knowledge chunk — это кусок знания: небольшой фрагмент документа, статьи, инструкции, регламента или базы знаний, который система может найти и передать модели в контекст.

В RAG-системах документы обычно не отправляют в модель целиком. Их делят на чанки, превращают в векторы и кладут в индекс. Когда пользователь задает вопрос, система ищет несколько наиболее подходящих чанков и добавляет их к запросу. Так модель отвечает не “по памяти”, а с опорой на конкретные фрагменты базы знаний.

Хороший knowledge chunk должен быть достаточно коротким, чтобы помещаться в контекст, и достаточно цельным, чтобы не терять смысл. Если нарезать документ слишком мелко, модель получает обрывки без объяснения. Если слишком крупно — поиск становится шумным, а в контекст попадает лишнее. Поэтому часто используют смысловую нарезку: по заголовкам, разделам, пунктам инструкции, FAQ-блокам или логическим абзацам.

Для AI-агентов качество чанков напрямую влияет на качество ответов. Один и тот же документ может работать хорошо или плохо в зависимости от того, как его разбили, какие метаданные сохранили и умеет ли retriever выбирать нужные фрагменты.

Примеры

  • Раздел регламента “Как оформить возврат” сохраняют как отдельный knowledge chunk.
  • FAQ-вопрос и ответ хранят одним чанком, чтобы модель не потеряла связь между ними.
  • Инструкцию по оплате делят на шаги, но каждый шаг содержит заголовок и контекст раздела.
  • Для юридического документа chunk может включать один пункт договора и его номер.
  • Если агент отвечает неправильно, проверяют, какие чанки попали в контекст и были ли они релевантны.

Где используется

  • Индексация базы знаний компании для RAG
  • Подготовка документов для AI-агента поддержки
  • Поиск ответов по инструкциям, регламентам и FAQ
  • Разбор договоров, ТЗ, отчетов и тендерной документации
  • Оптимизация качества retrieval и semantic search
  • Снижение галлюцинаций за счет источников в контексте
  • Диагностика плохих ответов в AI-поиске по документам

Связанные термины

Частые вопросы

Чем knowledge chunk отличается от документа?

Документ — это полный файл или страница, а knowledge chunk — его небольшой смысловой фрагмент. В RAG чаще ищут и передают модели именно чанки, потому что целый документ может быть слишком большим и шумным.

Какой размер чанка считается хорошим?

Универсального размера нет. Для FAQ подойдут короткие блоки, для регламентов — разделы или пункты с контекстом, для договоров — статьи и подпункты. Важно тестировать качество поиска, а не ориентироваться только на количество токенов.

Почему плохая нарезка ломает ответы AI-агента?

Если chunk слишком маленький, в нем не хватает смысла. Если слишком большой, retriever приносит лишний текст. В обоих случаях модель может ответить неточно, пропустить важное условие или сослаться не на тот источник.

Нужно ли хранить метаданные у чанков?

Да. Полезны название документа, раздел, дата обновления, владелец знания, тип документа, права доступа и ссылка на источник. Метаданные помогают фильтровать поиск и показывать пользователю источник ответа.

Где читать дальше

Статьи по теме

Инструменты

Связанные инструменты