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

Нейросеть для медицинской клиники: где граница

Нейросеть для медицинской клиники: где граница

Нейросеть в медицинской клинике работает на стороне администратора, а не врача: запись и расписание, подготовка к процедурам по памяткам клиники, организационные вопросы и расшифровка сокращений во внутренних документах. Диагноз, интерпретация анализов, назначение лечения и обсуждение симптомов исключены полностью: по закону 323-ФЗ это работа лечащего врача, а сведения о пациенте защищены врачебной тайной. Граница здесь проходит не по сложности вопроса, а по тому, кто по закону отвечает за ответ, и она не смягчается формулировками в промпте.

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

Почему модель не ставит диагноз и не читает анализы

Начнём с запрета, потому что из него вырастает вся остальная конструкция.

Пациент пишет в чат клиники: «Третий день держится 37,4 и тянет справа под рёбрами, что это?» Модель ответит. Ответит связно, перечислит три-четыре правдоподобные причины, разложит по вероятности и закончит фразой «рекомендуем обратиться к специалисту». Это и есть проблема: перед оговоркой стоит утверждение, а запомнится именно оно.

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

Интерпретация анализов — тот же случай, только с цифрами. «Гемоглобин 105, это плохо?» — вопрос без ответа в отрыве от возраста, пола, анамнеза, референсных значений конкретной лаборатории и остальных показателей бланка. Модель этого не знает и заполнит пробел уверенной формулировкой — механика ровно та же, что в обычных галлюцинациях.

Отсюда рабочее правило: модель говорит о том, что записано в расписании, прайсе и памятках клиники, и молчит обо всём, что происходит с человеком. Не «отвечает осторожно», а молчит и передаёт дальше.

Где проходит граница между регистратурой и врачом

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

ОбращениеПримерКто отвечает
Запись, перенос, отмена«Могу перенести на пятницу?»Модель по журналу записи
Расписание специалистов«Когда принимает эндокринолог?»Модель по расписанию
Цены и порядок оплаты«Сколько стоит УЗИ брюшной полости?»Модель по прайсу
Документы и справки«Что взять для справки в бассейн?»Модель по регламенту клиники
Подготовка к процедуре«За сколько часов не есть перед гастроскопией?»Модель по памятке клиники
Выбор врача по жалобе«Болит живот, к кому идти?»Человек: это сортировка
Симптомы и самочувствие«Нормально ли, что кружится голова?»Лечащий врач
Результаты исследований«Гемоглобин 105 — это нормально?»Лечащий врач
Лечение и препараты«Можно заменить препарат аналогом?»Лечащий врач
Жалоба на качество помощи«Врач меня толком не осмотрел»Руководитель клиники

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

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

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

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

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

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

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

Как отвечать на вопросы о подготовке к процедурам

Это единственный сценарий, который подходит к медицинской теме вплотную, и работает он ровно потому, что ответ клиника уже написала сама.

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

Три правила, без которых сценарий ломается:

  • Нет в памятке — нет ответа. Формулировка «уточню у медсестры» лучше правдоподобной догадки про воду за два часа.
  • Индивидуальная поправка — стоп. «А мне с диабетом можно не есть с вечера?» — это уже про конкретного человека, и отвечает врач.
  • Памятки версионируются. Модель отвечает по той редакции, которая лежит в базе сегодня, и за её актуальность отвечает клиника.

Организационные вопросы и внутренний документооборот

Два сценария, которые дают меньше объёма, но почти не несут риска.

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

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

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

Какие данные нельзя отправлять наружу

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

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

Что не уходит в запрос ни при каких сценариях:

  • ФИО, дата рождения, адрес, телефон, СНИЛС, номер полиса ОМС или ДМС;
  • номер медицинской карты и её содержимое: протоколы, выписки, заключения;
  • результаты анализов и исследований, снимки, коды диагнозов, назначения;
  • факт визита конкретного человека в конкретную клинику и к конкретному врачу.

Последний пункт удивляет чаще всего. Фраза «Иванов записан к урологу на четверг» в запросе к внешней модели — это не организационная деталь, а разглашение.

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

Как устроить маршрутизацию, чтобы бот молчал вовремя

Запрет работает не формулировкой, а порядком вызовов.

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

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

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

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

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

ОперацияВ месяцТокенов за разВсего токеновЦена, ₽
Классификация обращения3 5004001 400 000ставка × 1,4
Ответ на организационный вопрос2 0001 3002 600 000ставка × 2,6
Ответ по памятке о подготовке7001 6001 120 000ставка × 1,12
Внутренняя расшифровка и сверка4001 200480 000ставка × 0,48
Черновик ответа на отзыв1201 100132 000ставка × 0,13
Итого за месяц5 732 000ставка × 5,7

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

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

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

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

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

Что делать с отзывами о клинике

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

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

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

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

Как запустить, ничего не сломав

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

Каркас запроса с ролью, запретами и форматом пишется один раз, как разобрано в материале про системный промпт.

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

Мы не даём медицинских рекомендаций. Ни мы, ни модель. Всё, что касается диагноза, анализов, лечения и симптомов, находится за пределами этой схемы.

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

В каталоге нет распознавания речи. Расшифровать запись приёма или звонок в регистратуру нечем: есть текст, изображения и переранжирование, а синтеза и распознавания речи нет вовсе.

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

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

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

Ещё две позиции, gemini-3-6-flash и fable-5, сейчас в проверке — планировать на них нагрузку регистратуры не стоит.

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

Медицина — единственная из бизнес-сфер, где цена ошибки в тексте измеряется не деньгами и не репутацией. Поэтому конструкция строится не от вопроса «что модель умеет», а от вопроса «за что клиника отвечает по закону».

Ответ на этот вопрос даёт ровную границу: всё, что клиника уже написала сама — расписание, прайс, регламенты, памятки, — можно отдать модели. Всё, что относится к состоянию конкретного человека, остаётся у врача, и никакая формулировка в промпте этого не меняет.

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

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

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

Может ли бот клиники отвечать на вопросы о симптомах?

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

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

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

Может ли модель подсказать, к какому врачу записаться?

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

Что из медицинских данных нельзя отправлять в запрос?

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

Можно ли расшифровывать врачебные сокращения через модель?

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

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

Две тысячи организационных вопросов, семьсот ответов по памяткам, классификация трёх с половиной тысяч обращений и внутренняя рутина дают около 5,7 млн токенов в месяц — на недорогих позициях каталога это десятки рублей.

Источники