Перейти к основному содержимому

Дашборд

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

Очередь и фоновый агент​

Генерация запускается не в браузере. Одной кнопкой в очередь ставится весь текущий фильтр (или его подмножество — например, только карточки со статусом «Не запускалась» или «Ошибка»), а разбирает её фоновый агент Битрикса.

Админку можно закрыть, перезагрузить сервер, вернуться завтра — обработка продолжится с того места, где остановилась.

Агент устанавливается кнопкой «Установить»; для надёжной работы агенты Битрикс должны запускаться по крону, иначе очередь будет двигаться только при заходах посетителей на сайт.

Очередь стоит на месте?

Чаще всего причина не в модуле, а в агентах Битрикс. Общая для всех модулей Despi документация по агентам:

Скорость фоновой обработки

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

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

Счётчики статусов​

Счётчики по статусам работают и как фильтры таблицы:

СтатусЧто означает
В очередиЗадача поставлена, ждёт агента
В обработкеКонвейер выполняется прямо сейчас
Ждёт подтвержденияРезультат сгенерирован и ждёт решения редактора
ОшибкаКонвейер прервался — разбор в диагностике
ГотовоРезультат записан в карточку
Не запускаласьКарточка попадает под фильтр, но ещё не обрабатывалась

Таблица карточек​

По одной карточке в строке: название, статус, ход обработки (шагов, принято, ждут проверки, попытка) и действия.

Доступна панель массовых действий — поштучно или пачкой:

  • принять / отклонить предложения,
  • перезапустить обработку,
  • снять с очереди.

Модерация результатов​

Шагу конвейера можно включить флаг «Требует модерации». Тогда результат не пишется в карточку сразу — он становится предложением и попадает во вкладку «Ждут подтверждения».

Редактор видит рядом текущее значение поля и предложенное и выбирает:

  • Принять — записать как есть;
  • Принять с правкой — поправить текст на месте и записать;
  • Отклонить с причиной — предложение не применяется, причина сохраняется в истории.

Решение принимается поштучно или пачкой.

Откат применённого значения​

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

подсказка

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

Хронология прогонов​

Детальная карточка показывает всю историю обработки — по каждому прогону и каждому шагу:

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

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

Учёт токенов и стоимости​

Расход пишется по каждому шагу и суммируется по прогону:

  • входные и выходные токены,
  • фактическая стоимость от провайдера,
  • время генерации.

Благодаря разбивке по шагам сразу видно, какой шаг дорогой, — например, шаг с веб-поиском, где найденные страницы попадают в контекст модели.

Отчётность поштучная

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