Proanalytics.tech
ГайдыЯзыковые модели для аналитика: минимум понятий

Языковые модели для аналитика: минимум понятий

10 мин чтения · 7 разделов

Аналитику не нужно уметь обучать модель. Нужно понимать её свойства настолько, чтобы писать проверяемые требования: почему ответы не повторяются, откуда берутся выдумки, чем помогает RAG и зачем нужен MCP. Ниже — понятия и практические следствия из каждого.

Токены и контекстное окно

Модель работает не со словами, а с токенами: частями слов, знаками, короткими последовательностями. В токенах считают длину запроса, лимиты и стоимость, поэтому «документ на 80 страниц» — это конкретное число токенов, а не абстракция.

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

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

Почему ответы не повторяются

Модель не хранит готовый ответ: она порождает его токен за токеном по распределению вероятностей. Отсюда два следствия: одинаковый запрос может дать разные формулировки, а «правильный» ответ не гарантирован.

Настройка случайности (температура) влияет на разброс: при низком значении ответы стабильнее, но не становятся детерминированными. Проверять качество одним удачным примером бессмысленно.

Для приёмки это означает набор сценариев и метрики: доля верных результатов, доля обоснованных отказов, число правок человеком.

Галлюцинации и почему они системны

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

Хуже всего то, что ошибка подаётся уверенным тоном. Ориентироваться на формулировку нельзя: нужна внешняя проверка — источник, данные, тест.

Работающий приём: ограничить модель своими материалами и требовать ссылку на фрагмент. Если ссылки нет, утверждение считается предположением, а не фактом.

Эмбеддинги и поиск по смыслу

Эмбеддинг — числовое представление текста, в котором близкие по смыслу фрагменты оказываются рядом. На этом строится поиск по базе знаний: вопрос превращается в вектор, и находятся похожие куски документов.

Для аналитика это важно при описании требований к поиску: что считается релевантным, сколько фрагментов подкладывается в контекст, что делать, если ничего похожего не нашлось.

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

RAG: свои данные в контексте

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

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

В требованиях описывают источники, правила обновления, приоритет документов и поведение, когда данных нет.

MCP и агенты: от текста к действиям

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

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

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

Что из этого попадёт в требования

Из устройства модели следуют конкретные пункты спецификации: как система ведёт себя при нехватке данных, что считается источником истины, какой набор кейсов и метрик используется для приёмки, какие действия запрещены и кто их подтверждает.

Такой перевод с технического языка на язык требований — редкий и ценный навык: разработчики говорят о токенах и температуре, заказчик — о качестве и сроках, а аналитик связывает одно с другим.

Если этот перевод получается, вы перестаёте быть переводчиком требований и становитесь проектировщиком решений — ровно та роль, которую ИИ не забирает.

Что сделать: короткий чеклист

Где тренировать

Темы из гайда разобраны в тестах портала — каждый вопрос с объяснением ответа:

Аналитику достаточно понимать свойства моделей, а не их внутреннее устройство. Контекст ограничен, ответы не повторяются, факты требуют внешней проверки, знания подкладываются поиском, действия подключаются через MCP. Из этих свойств напрямую выводятся требования: поведение при нехватке данных, источники истины, метрики и границы.

Проверьте себя

Диагностика из 20 вопросов покажет ваш уровень и темы, которые стоит подтянуть. Вводная тема любого курса открыта бесплатно и без регистрации.

Создать аккаунт — вводная тема бесплатна Пройти демо-тест без регистрации

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

Насколько глубоко нужно разбираться в устройстве моделей?
Достаточно понимать свойства: контекст ограничен, ответы не повторяются, факты требуют проверки, знания подкладываются через поиск. Этого хватает, чтобы писать требования и обсуждать решения с разработкой.
Правда ли, что модели «обучаются» на моих данных?
Обычно нет: в типовой работе модель получает данные в контексте запроса и не меняет свои веса. Обучение на ваших данных — отдельный процесс, который нужно явно заказывать и оговаривать.
Что надёжнее: большой контекст или поиск по фрагментам?
Зависит от задачи. Большой контекст удобен для целостного документа, поиск — для большой базы знаний. Часто их сочетают: ищут нужные фрагменты и передают их вместе с правилами.
Как проверить, что система не выдумывает?
Требуйте ссылки на фрагменты источников и проверяйте их выборочно на наборе кейсов. Плюс отдельный сценарий: что система делает, когда ответа в данных нет — должна отказаться, а не догадаться.
С чего начать изучение темы?
С курса «ИИ для аналитика»: там темы идут по порядку — профессия, устройство моделей, промптинг, проверка, требования к ИИ-системам, MCP и сборка агента.

Другие гайды

Как подготовиться к собеседованию аналитика: план по шагам и срокам Что делать, если не знаешь ответ на собеседовании С чего начать в аналитике: направления, порядок обучения и план первых недель Вопросы на собеседовании системного аналитика: блоки, примеры и логика ответа Вопросы на собеседовании бизнес-аналитика: блоки, примеры и логика ответов Вопросы на собеседовании продуктового аналитика: блоки, примеры и логика ответов Вопросы на собеседовании аналитика данных: блоки и задачи Собеседование джуна аналитика: чего ждут и как отвечать Собеседование на Мидл-аналитика: блоки вопросов, логика ответов и кейсы Собеседование на Сеньор аналитика: что проверяют и как отвечать SQL задачи на собеседовании: типы, логика решения и типичные ошибки Как посчитать A/B-тест: выборка, длительность и чтение результата Кейсы на собеседовании аналитика: как разбирать и отвечать по шагам Кейсы системного аналитика: 8 рабочих ситуаций с логикой решения Как читать чужой SQL запрос: пошаговый разбор Ошибки в отчётах: как найти расхождение и перестать терять доверие к цифрам Первая неделя работы аналитика: спокойный план действий Как подготовиться к тестовому заданию аналитика Метрики продукта: с чего начать Как вести документацию аналитика Собеседование без опыта: план на месяц ИИ и системный аналитик: что делать, чтобы не заменили MCP: что это и как настроить аналитику Требования к ИИ-агенту: спецификация, guardrails и метрики Как собрать своего агента аналитику: пошагово
Все гайды Курсы и тесты