Все статьи справки
ИИ: YandexGPT, GigaChat и SpeechKit
Как подключить языковую модель и распознавание звонков для ИИ-помощников DentOS. Только российские сервисы, ключи хранятся зашифрованными, медицинские данные в модель не уходят.
Не проверено вживую Адаптеры YandexGPT, GigaChat и SpeechKit проверены тестами с поддельными ответами. С настоящими ключами ещё не проверяли, во внешние сервисы ничего не отправлялось.
Что умеют помощники — в статье ИИ-помощники. Здесь — подключение.
Где настраивается
«Настройки → Интеграции → ИИ-помощники». Там же:
- общий выключатель «ИИ в клинике включён»;
- языковая модель и распознавание речи;
- функции по отдельности;
- часы ночного автоответа;
- частые вопросы клиники — из них ИИ отвечает в чатах и ночью: адрес, часы, парковка, оплата;
- качество прогноза неявки, «Переобучить» и журнал вызовов.
Эмулятор
Режим по умолчанию. Все функции работают по правилам на сервере клиники, ни одного внешнего запроса. Для демо и обучения этого достаточно; качество разбора свободной речи ниже, чем у модели.
Yandex Cloud: YandexGPT и SpeechKit
- В Yandex Cloud создай каталог и сервисный аккаунт с ролями
ai.languageModels.userиai.speechkit-stt.user. - Выпусти для сервисного аккаунта API-ключ.
- В DentOS выбери YandexGPT как модель и/или SpeechKit для распознавания речи. Введи идентификатор каталога (начинается с
b1g) и API-ключ. - Выбери модель: YandexGPT Pro или YandexGPT Lite — она дешевле.
SpeechKit распознаёт только записи звонков, асинхронно. Диктовки врача в DentOS нет: ИИ не заполняет медкарту.
GigaChat
- В личном кабинете GigaChat API получи ключ авторизации.
- В DentOS выбери GigaChat, вставь ключ и тип доступа: физлицо, юрлицо с пакетами или юрлицо с оплатой по факту.
- Серверу DentOS нужен корневой сертификат Минцифры: администратор сервера подключает его переменной
NODE_EXTRA_CA_CERTS.
Безопасность
- Медицинские данные в модель не уходят: медкарты, диагнозов, планов и снимков ИИ не видит, медицинские сообщения и разговоры о лечении не отправляет.
- Телефоны и почта из переписки и отзывов заменяются заглушкой, имена пациентов — тоже.
- Ключи хранятся зашифрованными, как токены ботов.
- В журнале вызовов — кто, функция, провайдер, объём, время и сбой. Текста запросов и ответов нет.
- Если модель не ответила или ответила не по форме, функция откатывается на правила, а сбой видно в журнале.