Olzhas

У большой компании всегда больше знаний, чем она успевает донести. У Magnum есть внутренние регламенты, инструкции для адаптации и работы, материалы по каждой роли — и постоянный поток людей, которые спрашивают у руководителей, у коллег или у того, кто рядом, вместо того чтобы открыть документ. Olzhas — это слой между сотрудником и существующей базой знаний. Человек задаёт вопрос. Ассистент находит подходящий материал и отвечает по нему.

  • Вопрос обычными словами → ответ из утверждённых документов, с источниками.
  • Русский и казахский, включая смешанные формулировки.
  • Каждое обновление проверяется на 100 реальных вопросах сотрудников.
Проблема

Сотрудники всегда спрашивали.

База знаний существовала и обновлялась. Просто пользоваться ей в моменте было тяжело: документов много, быстрого способа найти нужный абзац нет, читать всё подряд некогда — особенно если через пятнадцать минут смена.

Люди делали то, что естественно: спрашивали у руководителей, у коллег, у того, кто рядом. Команда неделю за неделей отвечала на одни и те же вопросы, а адаптация всегда занимала больше, чем должна была.

  • Большая библиотека, которую некогда читать.
  • Руководители и коллеги тратят часы в неделю на одни и те же вопросы по регламентам.
  • Новые сотрудники ждут, пока им объяснят то, что уже есть в документах.

И вопросы — каждый день одни и те же.

Вопросы сотрудников, RU и KZ изо дня в день
Как сделать раскладку?Где посмотреть график смен?К кому обратиться насчёт АВР?Как оформить отпуск?Как запросить документ для поставщика?Кому сдавать больничный?Что делать при расхождении в кассе?Как продлить санкнижку?Как проходит инкассация?Форму где получить?Как перевестись в другой магазин?Где взять справку с места работы?Правила возврата товара какие?Жалақы қашан төленеді?Как стать старшим кассиром?Испытательный срок сколько длится?Еңбек демалысы қалай рәсімделеді?Где пройти обучение по выкладке?
Решение

Один чат поверх всего, что компания уже описала.

Olzhas — это RAG-ассистент поверх внутренних знаний Magnum. Команда загружает материалы через админку. Система индексирует их. Сотрудники задают вопросы и получают ответы, опираясь на корпоративный контент.

Цель была не блеснуть моделью. Цель — снять с руководителей и коллег самые повторяющиеся вопросы и дать новому сотруднику ответ в моменте, а не через два дня на встрече.

Контент живёт в админке: команда загружает документы — система индексирует их сама.
  1. 01

    Спросить простыми словами

    Сотрудник пишет так, как спросил бы у коллеги. Дальше работает ассистент.

  2. 02

    Отвечать на корпоративном контенте

    Ответы основаны на индексированных внутренних материалах — ассистент остаётся внутри того, что согласовано командой.

  3. 03

    Держаться в актуальном

    Команда обновляет базу знаний в одном месте. Ассистент подтягивает новые и изменённые материалы по мере появления.

  4. 04

    Управлять из одной панели

    Админка для редакторов базы: загрузка, замена и удаление материалов без задач в инженерный бэклог.

Техническая часть

Гибридный RAG, собранный под то, как компания ведёт контент.

Сама модель — самая скучная часть. Интересно то, как устроен поиск: сотрудник спрашивает разговорной фразой, а ответ лежит в одном абзаце одного PDF из сотен.

Поэтому поиск гибридный: векторный (эмбеддинги BGE-M3, индекс на Qdrant) плюс полнотекстовый, с реранкингом выдачи. Ответ собирается только из найденных документов и приходит с источниками — сотрудник видит, по каким файлам он составлен. OCR вытаскивает таблицы и схемы, вложенные в PDF картинками, а к ответам подшиваются ссылки на обучающие видео — на русском и с казахскими субтитрами. База живёт в админке: команда загружает и заменяет PDF без разработчиков, система переиндексирует сама.

01

Гибридный поиск: векторный (BGE-M3 на Qdrant) + полнотекстовый, с реранкингом.

02

Ответ строго из утверждённых документов, с указанием источников.

03

OCR читает таблицы и схемы, вложенные в PDF как картинки.

04

Ссылки на обучающие видео: русская озвучка и казахские субтитры.

05

Русский и казахский, включая смешанные формулировки.

06

Переиндексация из админки — загрузили документ, система впитала.

Эвалы для RAG

У поиска — свои эвалы. Отдельные от ответа.

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

  1. 01 Разбор вопросов Собираем реальные вопросы сотрудников и размечаем ошибки: не нашёл, перепутал документ, досочинил.
  2. 02 Бенчмарк 100 вопросов Эталонные ответы на русском и казахском, каждый привязан к конкретному документу базы.
  3. 03 Эвал поиска Отдельно проверяем retrieval: попал ли нужный документ в выдачу и как высоко. Ошибся поиск — ответ уже не спасти.
  4. 04 Эвал ответа Сверяем ответ с эталоном и смотрим на источники: тот ли документ процитирован.
  5. 05 Прогон на изменение Новый промпт, модель или разметка базы сначала проходят бенчмарк — потом едут в прод.
на каждое изменение промпта, модели или базы знаний

Отдельная строка — галлюцинации. Ассистент отвечает только из утверждённых документов: если ответа в базе нет, правильное поведение — сказать об этом, а не сымпровизировать. И к каждому ответу приложены источники, чтобы сотрудник мог проверить сам.

Стек
Python бэкенд ассистента
Telegram канал сотрудника
Qdrant + BGE-M3 векторный индекс
Гибридный поиск нужный документ в топе выдачи
OCR таблицы и схемы из PDF
Langfuse трейсы и эвалы
Админка «База знаний» загрузка PDF без кода
Итог

Что изменилось

01

Руководители перестают быть поисковиком

Повторяющиеся вопросы уходят с людей на ассистента. Команда оставляет себе то, где действительно нужен человек.

02

Новые сотрудники быстрее входят

Ответ на «как у нас это делается» приходит в момент вопроса, а не следующим сообщением через день.

03

База знаний наконец нужна

Материал, который компания уже написала, получает живую поверхность. Обновили документ — это сразу доступно всем.

04

Качество измеряется, а не декларируется

Бенчмарк из 100 вопросов на двух языках гоняется на каждое изменение — прежде чем оно доедет до сотрудников.

У вас есть база знаний, которой никто не пользуется?

Помогаем поставить чат-слой поверх уже существующего контента: RAG-пайплайн под ваши документы и админку, которой действительно сможет управлять операционная команда.

Техническое задание (необязательно)