LLM API и интеграция

Нейросеть для автошколы: что ей можно доверить

Нейросеть для автошколы: что ей можно доверить

Автошколе языковая модель закрывает поток однотипных вопросов до оплаты и во время обучения: расписание групп и вождения, стоимость и рассрочка, длительность курса, порядок отработки пропуска. Полторы тысячи ответов в месяц — это около 2,5 миллиона токенов, то есть единицы рублей на недорогих позициях каталога, а требования к правам, медсправке и экзамену в ГИБДД модель по памяти не называет вовсе. Эти ответы собираются только из актуального документа, который загрузила сама школа, и выдаются со ссылкой на пункт. Всё остальное — ваши данные, и с ними модель работает свободно.

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

Какие вопросы приходят в автошколу до оплаты

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

  • когда стартует ближайшая группа и в какие дни занятия;
  • сколько стоит обучение целиком и есть ли рассрочка;
  • сколько длится курс от первого занятия до экзамена;
  • какие документы принести при записи;
  • нужна ли медсправка и где её проходят;
  • можно ли начать учиться до 18 лет;
  • как назначают инструктора и можно ли выбрать машину;
  • что будет, если пропустить занятие.

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

Администратор отвечает на это вручную, обычно вечером и обычно одинаковыми фразами. На потоке в шестьдесят курсантов и три-четыре обращения в день на каждого открытого набора это полтора-два часа работы ежедневно.

Но перед автоматизацией поток нужно разделить надвое, и эта граница определяет всю конструкцию.

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

Вторая группа — про государство. Требования к получению прав, медкомиссия, возраст, сроки, порядок экзамена в ГИБДД, что делать после неудачной попытки. Вопросы выглядят такими же простыми, а ответы на них брать из памяти модели нельзя.

Почему требования к правам нельзя брать из памяти модели

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

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

Механика та же, что в обычных галлюцинациях: недостающее заполняется похожим на правду. Добавляется вторая проблема — время. Регламенты меняются, веса модели не меняются: она отвечает из состояния мира на момент обучения и никак это не помечает. Спросить её «а это ещё действует?» бесполезно, она согласится с обеими версиями.

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

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

Технически это поиск по своей базе, а не дообучение: модель не «выучивает» ваши регламенты, ей подставляют нужные куски в момент запроса. Три вещи, без которых схема разваливается:

  1. В системном промпте написано прямо: отвечай только по фрагментам ниже, ничего не добавляй из общих знаний, при отсутствии ответа передавай администратору. Как формулируются такие границы, разобрано в материалах про системный промпт и про то, как ограничить темы чат-бота.
  2. Каждый ответ этой группы заканчивается ссылкой на пункт и датой редакции документа. Это одновременно и защита школы, и способ заметить, что файл устарел.
  3. За документ отвечает один человек, и обновляет он файл, а не промпт. Как только эти две сущности начинают жить отдельно, ответы расходятся.

Что делать с расписанием групп и вождения

Расписание модель не придумывает и не считает — она его пересказывает.

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

Два запрета, которые нужно прописать явно. Модель не переводит время между форматами и не складывает даты — «занятия закончатся примерно в середине декабря» она посчитает неправильно и уверенно. И модель не обещает место: фраза «да, записывайтесь» относится к CRM, а не к тексту ответа.

С вождением сложнее, потому что там график индивидуальный. Рабочий вариант — бот отвечает на вопрос о правилах («за сколько можно перенести», «что считается опозданием»), а на вопрос «когда у меня вождение» отдаёт ссылку в личный кабинет или передаёт диалог инструктору. Персональные данные курсанта в модель отправлять незачем, и об этом отдельно — в разборе про персональные данные и нейросети.

Как отвечать про стоимость и рассрочку

Цены переносятся дословно из вашего прайса и приходят в запрос отдельным блоком.

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

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

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

Что отвечать курсанту, который пропустил занятие

Это самый частый вопрос после старта группы и самый нервный.

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

Модель тут работает как справочник по вашему регламенту с человеческим тоном. Тон важен: курсант пишет виновато или раздражённо, а получить должен спокойный порядок действий без нравоучений. Промпт «ответь по правилам, без оценок, не длиннее шести предложений, в конце назови один следующий шаг» даёт заметно лучший результат, чем просьба «ответить вежливо».

И сразу защита от двусмысленности: если правило в вашем документе допускает исключения по решению руководителя, бот не решает за руководителя. Он называет правило и передаёт запрос на исключение человеку.

Как сделать тренировочные вопросы по темам школы

Второй сценарий после ответов, и он про качество обучения, а не про экономию времени.

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

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

Что стоит проверять в сгенерированном наборе:

  • каждый вопрос опирается на фрагмент конспекта, а не на общие знания модели;
  • в вопросе нет чисел, которых нет в исходном тексте;
  • правильный ответ ровно один и он помечен;
  • пояснение объясняет причину, а не повторяет ответ другими словами.

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

Сколько это стоит в месяц

Ставка у нас одинаковая на вход и на выход, поэтому цена считается умножением ставки на объём в миллионах токенов. Сценарий — школа с двумя открытыми наборами, около шестидесяти курсантов, один месяц.

ОперацияВ месяцТокенов за разВсего токеновЦена, ₽
Ответ на вопрос до оплаты9001 4001 260 000ставка × 1,26
Ответ курсанту по расписанию и отработке4001 200480 000ставка × 0,48
Ответ по загруженному регламенту2003 000600 000ставка × 0,6
Набор из 20 тренировочных вопросов по теме404 500180 000ставка × 0,18
Итого за месяц1 5402 520 000ставка × 2,52

Ставки за миллион токенов на 16 сентября 2026 года у подходящих позиций:

ПозицияСтавка, ₽ за 1 млн
gpt-oss-20b0
deepseek-v4-flash1
qwen-3-7-plus3
gemini-3-flash6
haiku-4-58

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

Обратите внимание на структуру расхода. Самая дорогая строка — не количество вопросов, а ответы по регламенту: там в каждый запрос уходят куски документа, и один такой ответ стоит как два обычных. Лечится это не сменой модели, а размером фрагмента: в запрос подставляются два-три нужных куска, а не весь файл. Пересчёт объёма в деньги для любой другой ставки — в отдельном материале.

Какую позицию каталога брать

Задачи тут разные по требованиям, и брать одну модель на всё незачем.

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

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

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

Две позиции каталога сейчас в проверке — gemini-3-6-flash и fable-5. Про них правильно говорить «в проверке», а не «доступна»: ставить их в рабочий контур школы пока рано. Сравнивать кандидатов стоит на своих текстах, а не по описаниям — методика прогона двух позиций на одной выборке разобрана в материале как сравнивать модели.

Как это внедрять

  1. Возьмите один канал. Обычно это форма на сайте или сообщения в одной соцсети. Два канала сразу удваивают отладку и ничего не добавляют к пониманию.
  2. Соберите тридцать реальных вопросов из переписки за последний месяц. Это ваш приёмочный набор, на нём вы будете проверять каждое изменение промпта.
  3. Разделите вопросы на две группы — про школу и про государство — прямо в наборе. Вопросы второй группы должны получать ответ только со ссылкой на документ.
  4. Первые две недели держите бота в режиме подсказки. Ответ готовится, администратор правит и отправляет. Считайте долю правок — это качество.
  5. Добавьте строку про программу в начало диалога и кнопку перевода на человека в каждый ответ.
  6. Тренировочные вопросы подключайте последними, когда поток ответов уже стабилен.

Частые ошибки первого месяца

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

Попросили модель «отвечать по документам, а если не знаешь — по общим знаниям». Вторая половина фразы отменяет первую. Запасной вариант должен быть один: передать человеку.

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

Отключили перевод на администратора, чтобы разгрузить его. Нагрузка вернулась через неделю, но уже в виде звонков и претензий.

Чего мы не утверждаем

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

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

Мы не измеряли этот сценарий на реальной автошколе. Своих замеров по учебному потоку у нас нет, объёмы в таблице — расчётные. Проверяйте на своей переписке.

Что нужно, чтобы попробовать

Ключ заводится за минуту на keydealer.ru/login — почта и пароль, без документов и без зарубежной карты. Оплата российской картой в рублях, один ключ на весь каталог: на 16 сентября 2026 года это 53 позиции, из них 40 доступны, 42 текстовые и 11 генерируют изображения.

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

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

Что держать в голове

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

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

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

Как мы проверяем факты и что храним из запросов — на странице о проекте и в llms.txt. Попробовать на своей переписке: keydealer.ru/login.

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

Может ли бот автошколы сам отвечать на вопросы про экзамен в ГИБДД?

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

На какие вопросы бот отвечает без оговорок?

На всё, что относится к вашей школе. Расписание групп и вождения, стоимость и рассрочка, длительность курса, адреса площадок, правила отработки пропуска, порядок переноса занятия. Это ваши данные, вы за них отвечаете и можете их обновить в любой момент.

Можно ли генерировать экзаменационные билеты?

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

Сколько это стоит для школы на 60 курсантов?

Полторы тысячи ответов в месяц дают около 2,5 миллиона токенов. На дешёвых позициях каталога это единицы рублей за месяц, на средних — десятки. Дороже всего обходятся ответы по регламенту, потому что в запрос уходят куски документа.

Что делать, если курсант спрашивает то, чего нет ни в расписании, ни в документах?

Бот говорит, что уточнит, и передаёт вопрос администратору вместе с текстом обращения. Пустой ответ «не могу помочь» хуже перевода на человека, потому что человек уходит, а вопрос остаётся.

Нужно ли предупреждать курсанта, что отвечает программа?

Да, одной строкой в начале диалога. Это снимает половину претензий и сразу задаёт другой уровень доверия к ответу. Заодно проще объяснить, почему на часть вопросов бот отвечает ссылкой на документ, а не своими словами.

Источники