Перейти к содержанию

AI-репетитор

AI-репетитор — учебный чат AI Medical Assistant: задавайте клинические вопросы и получайте ответы с опорой на базу знаний (RAG), когда она включена.

Не для клинических решений

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

Кому доступно

Условие Значение
Флаг MEDICAL_ASSISTANT_ENABLED=true
Роли обучения student, resident и другие из LEARNING_ROLES (включая клинические роли: врач, медсестра, заведующий и т.д.)
URL http://localhost:8001/tutor

Без включённого ассистента или без подходящей роли страница и API вернут ошибку доступа / 503.

Как открыть

  1. Войдите на http://localhost:8001.
  2. В меню выберите AI Tutor (/tutor).
  3. При необходимости переключите язык интерфейса (EN/RU) — язык влияет на формулировку вопроса и фильтр RAG.

Задать вопрос

  1. Введите вопрос в поле чата (до ~4000 символов).
  2. Отправьте сообщение.
  3. Дождитесь ответа: текст, оценка уверенности и список источников из базы знаний (если RAG нашёл фрагменты).

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

Лучшие вопросы

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

Сессии чата

Каждый диалог хранится как сессия:

  • Первый вопрос без session_id создаёт новую сессию.
  • Продолжение того же чата подтягивает историю сообщений.
  • В боковой панели можно открыть прошлые сессии или удалить ненужные.

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

Язык и источники

Элемент Смысл
Язык ответа Следуйте языку вопроса / настройке сессии (en или ru)
Источники Краткие фрагменты из локальной и/или внешней базы знаний
Similarity Насколько фрагмент похож на запрос (чем выше — тем релевантнее)
Language у источника Дорожка KB: только en или ru (смешивания нет)

Подробнее: Источники RAG.

Прогресс

Каждый успешный ответ репетитора записывается в модуль прогресса (tutor). Сводку смотрите на /progress.

Если ответ пустой или слабый

  1. Убедитесь, что MEDICAL_ASSISTANT_ENABLED и при необходимости RAG_ENABLED включены.
  2. Попросите администратора проверить статус базы на /adminБаза знаний (RAG).
  3. Переформулируйте вопрос короче и на том же языке, что и материалы KB.
  4. Без ключа LLM репетитор может опираться на эвристики и seed-знания — ответ будет короче.

Типичный сценарий

  1. Зарегистрируйтесь как student или resident на http://localhost:8001.
  2. Откройте /tutor, задайте вопрос на EN или RU.
  3. Проверьте источники под ответом — см. RAG.
  4. Откройте /progress и убедитесь, что появилась запись tutor.
  5. При необходимости удалите тестовую сессию из боковой панели.

Ограничения

  • Нет доступа к реальным картам пациентов через репетитор.
  • История ограничена вашими сессиями (до 50 в списке API).
  • Цитаты зависят от заполненности KB и RAG_MODE.

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