Раздел в стадии наполнения. Готовятся описания всех решений.
Обновления версий 0.9.97 - 1.1.16 модуля SenDev: 152-ФЗ Персональные данные не описаны в документации. Информацию уточняйте у разработчика
В течение недели выйдет полная обновленная документация

Дашборд SenDev: AI Core

Страница «Дашборд» — стартовая панель AI Core. Она предназначена для быстрой проверки состояния модуля перед работой с провайдерами, промптами и запросами.

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

[Скриншот 1: общий вид дашборда AI Core]

Когда открывать дашборд

Страница полезна в нескольких типичных ситуациях:

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

Основные показатели

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

Провайдеры

Показывает количество профилей подключений, известных AI Core. В число профилей могут входить как стандартные шаблоны из поставки, так и подключения, созданные администратором.

Само наличие профиля ещё не означает, что он активен и готов к внешнему запросу. Для проверки конкретного подключения откройте раздел «Провайдеры», а затем выполните тест в «Песочнице».

Промпты

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

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

Журнал

Показатель журнала позволяет понять, есть ли история вызовов AI Core. Подробные сведения по каждому запросу находятся на странице «Журнал»: тип запроса, модуль, сценарий, провайдер, модель, длительность, токены, стоимость и сообщение об ошибке.

Очередь

AI Core умеет выполнять задачи через очередь. Это особенно полезно для операций, которые не обязательно завершать в одном открытом браузерном запросе.

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

Версия модуля и общий статус

На странице отображается установленная версия AI Core. Это удобно при обращении к разработчику или сравнении поведения нескольких сайтов.

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

Состояние служебных таблиц

AI Core хранит рабочие данные в нескольких служебных таблицах. Дашборд позволяет быстро увидеть, доступна ли необходимая структура.

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

Очередь заданий

В блоке очереди важно различать несколько состояний:

  • ожидает — задача создана и ещё не взята в работу;
  • выполняется — задача обрабатывается;
  • завершена — обработка закончилась успешно;
  • ошибка — задача не выполнена после попыток обработки;
  • отменена — выполнение было отменено.

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

[Скриншот 2: блок состояния очереди и служебных компонентов]

Bitrix24 AI Engine

В AI Core предусмотрена возможность отдельного входного интерфейса для интеграции с Bitrix24 AI Engine. На дашборде может отображаться состояние соответствующей точки подключения.

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

Если этот сценарий вам не нужен, оставьте его выключенным.

Как использовать дашборд при проблеме

Если AI-функция в другом модуле перестала отвечать, начните проверку отсюда:

  1. Убедитесь, что AI Core установлен и версия отображается корректно.
  2. Проверьте, что в системе есть провайдеры и промпты.
  3. Посмотрите, не накапливается ли очередь.
  4. Перейдите в «Журнал» и найдите последние ошибки нужного модуля или сценария.
  5. Откройте «Песочницу» и повторите короткий тест через тот же провайдер.
  6. Если проблема связана со структурой, фоновыми заданиями или защищённым хранением, откройте «Диагностику».

Что дашборд не показывает

Не следует использовать сводные цифры как единственную проверку готовности системы. Например:

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

Для подтверждения рабочего состояния используйте связку «Дашборд → Песочница → Журнал → Диагностика».

Рекомендуемая ежедневная проверка

При регулярном использовании AI на сайте достаточно периодически контролировать:

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

[Скриншот 3: дашборд с показателями провайдеров, промптов и журнала]

Итог

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