AI Medical Assistant — документация¶
AI Medical Assistant — образовательная платформа для студентов и клиницистов: AI‑репетитор, клинические кейсы, экзамены, прогресс обучения и RAG‑база знаний.
Возможности¶
- AI‑репетитор с опорой на медицинскую базу знаний (RAG)
- Интерактивные клинические кейсы и генератор экзаменов
- Прогресс обучения по модулям
- Управление пациентами и отделениями (клиническая платформа)
- Загрузка и парсинг медицинских документов (PDF, DOCX)
- DICOM‑изображения: загрузка, просмотр, аналитика
- GPT‑прогнозы рисков (реадмиссия, осложнения)
- Дашборд и экспорт в PDF/Excel
- Мультитенантность, RBAC, шифрование файлов (age)
- Telegram‑уведомления, WebSocket, резервное копирование
Навигация¶
Обучение¶
- AI‑репетитор — вопросы и ответы с RAG
- Клинические кейсы — пошаговые сценарии
- Экзамен — тесты и проверка знаний
- Прогресс — результаты по модулям
- RAG / база знаний — источники ответов репетитора
Клиническая платформа¶
- Начало работы — вход, роли, интерфейс
- Пациенты — карточки, поиск
- Документы — загрузка выписок
- DICOM — медицинские снимки
- Аналитика — дашборд
- Прогнозы — AI-риски
Для администраторов¶
Для разработчиков¶
Архитектура (кратко)¶
flowchart TB
Browser[Браузер / Vanilla JS]
API[FastAPI app :8001]
Celery[Celery Worker]
Redis[(Redis)]
DB[(Postgres / SQLite)]
Chroma[(Chroma RAG)]
Storage[storage/ encrypted + DICOM]
GPT[ProxyAPI / OpenAI]
Browser --> API
API --> DB
API --> Redis
API --> Chroma
API --> Storage
API --> GPT
Celery --> Redis
Celery --> DB
Celery --> Storage
Celery --> GPT
Версия¶
Текущая версия приложения: см. переменную APP_VERSION и Changelog.