Центр активности

Центр активности — группа журналов раздела администрирования, в которой платформа хранит историю обращений к языковым моделям (LLM), прогонов агента, транскрибаций аудио и отзывов пользователей на ответы. Журналы открываются из левого меню раздела Администрирование и доступны пользователям с глобальной ролью admin. По записи журнала вы восстанавливаете, что платформа отправила провайдеру, сколько времени это заняло и на каком шаге прогон оборвался. Журналы показывают факты прошедших запусков и ничего не настраивают: чтобы изменить поведение, откройте профильный раздел — политики, модели или настройки агента.

Что вам понадобится

  • глобальная роль admin: страницы центра активности закрыты для остальных пользователей;
  • время обращения, о котором идёт речь, и название рабочего пространства;
  • название ассистента или адрес почты пользователя, если жалоба пришла от конкретного человека;
  • включённый переключатель Debug-трейс запусков агента в разделе Администрирование → LLM и сценарии → Настройки агента, если нужны подробные события агента.
Раздел «Запуски LLM»: панель фильтров слева и таблица запусков со статусами
Журнал запусков LLM: фильтры слева и таблица прогонов со статусами

Как открыть журналы центра активности

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

Пункт менюЧто показываетМаршрут
Отзывы и оценкиОценки ответов ассистентов и общие отзывы о продукте/settings/administration/activity/answer-feedback
Запуски LLMКаждое обращение к языковой модели с шагами и ошибками/settings/administration/llm-executions
Запуски агентаПрогоны агента с раундами, вызовами инструментов и событиями/settings/administration/agent-executions
Запуски ASRТранскрибации аудио с этапами обработки и метриками скорости/settings/administration/asr-executions

Карточка отдельного запуска имеет собственный адрес: /settings/administration/llm-executions/<id-запуска> для журнала LLM и /settings/administration/asr-executions/<id-запуска> для журнала ASR. Такую ссылку можно передать коллеге, и он откроет ту же карточку без поиска по фильтрам.

Примечание. Пункты Журнал действий и Логи уведомлений зарезервированы под будущие журналы и в меню скрыты.

Как найти причину проблемы по журналу

Начните с симптома, который описал пользователь, и откройте журнал, где живёт причина. Таблица ниже покрывает обращения, которые приходят чаще всего.

СимптомГде смотретьЧто искать
Ассистент ответил сообщением об ошибкеЗапуски LLMСтатус Ошибка или Таймаут, первый шаг со статусом Ошибка в хронологии выполнения
Ответ пришёл без ссылок на источникиЗапуски LLM, фильтр Тип со значением RAGБлок «Связанный RAG run» и значение поля Stage
Ответ не приходит несколько минутЗапуски LLM, фильтр Статус со значением ВыполняетсяДлительность запуска и кнопка Снять в строке
Пользователь жалуется на качество ответаОтзывы и оценкиДизлайки по ассистенту, причину и комментарий, кнопку Открыть запуск
Агент не вызвал нужный инструментЗапуски агентаКолонку Счётчики и события инструментов в хронологии
Агент завершился, а в чат ничего не пришлоЗапуски агентаБейдж «события после финала» и строку Ошибка в карточке
Аудио не расшифровалосьЗапуски ASRПоля Этап ошибки, Код ошибки и HTTP ошибки
Транскрибация не начинаетсяЗапуски ASRСтатус Ожидает или Файл загружен, поле Текущий этап
Письмо о приглашении не дошлоАдминистрирование → Платформа → SMTP, вкладка Журнал уведомленийСтатус отправки по адресу получателя

Журналы «Запуски LLM» и «Запуски ASR» открываются за текущий день. Если обращение было раньше, сначала измените период, иначе таблица окажется пустой при работающем поиске.

Как разобрать запуск LLM

Страница «Журнал запусков LLM» содержит по одной записи на каждое обращение к языковой модели: ответ в чате, запуск действия, шаг сценария. Строка показывает время, рабочее пространство, пользователя, модель, начало сообщения пользователя, длительность, статус и наличие отзыва. Бейдж RAG в колонке Сообщение означает, что запрос использовал поиск по базе знаний, бейдж LLM — прямое обращение к модели.

  1. Откройте Администрирование → Центр активности → Запуски LLM.
  2. В фильтре Период выберите день обращения или пресет «Последние 7 дней».
  3. Выберите рабочее пространство в фильтре Воркспейс, затем — если нужно — ассистента.
  4. Включите переключатель Только с ошибками, чтобы оставить проблемные запуски.
  5. Нажмите на строку — откроется панель «Детали запуска».

Список ассистентов в фильтре наполняется после выбора рабочего пространства: без выбранного пространства фильтр Ассистент остаётся пустым.

Панель «Детали запуска»: метаданные запуска, блок «Полный лог запуска» и хронология шагов
Детали запуска LLM: метаданные, полный лог и хронология шагов

Панель «Детали запуска» собирает разбор сверху вниз: сначала время, длительность, Chat ID, рабочее пространство, пользователь, ассистент и модель. Ниже идут блок «Отзывы» со связанными оценками, блок «Связанный RAG run» с полями Статус, Источник, Ошибка и Stage, блок «Полный лог запуска» и хронология шагов.

Шаги со статусом Ошибка раскрываются автоматически: у каждого видны входные и выходные данные, код и сообщение ошибки. Кнопка «Скопировать полный лог» кладёт весь разбор в буфер обмена одним текстом.

Зависший в статусе Выполняется запуск снимите кнопкой Снять в строке таблицы или кнопкой «Снять задачу» в заголовке панели. Кнопка доступна, только когда у запуска есть связанный прогон, который платформа умеет прервать; иначе в строке Отмена карточки написана причина отказа.

Переключатель Отладка в шапке страницы добавляет в шаги полный текст промптов. Тексты платформенных директив в лог не попадают: вместо них платформа пишет идентификаторы вида [platform:<id>].

Важно. Переключатель Отладка живёт в памяти сервера: после перезапуска платформа возвращает значение переменной окружения LLM_LOG_DEBUG_PROMPTS.

Как разобрать запуск агента

Страница «Запуски агента» показывает прогоны агента — универсального рантайма, который сам выбирает инструменты и делает несколько раундов обращений к модели. Таблица содержит время, пространство, ассистента, модель, статус, счётчики и длительность. Колонка Счётчики читается как «раунды модели / вызовы инструментов / попытки провайдера»: 4/7/1 означает четыре раунда, семь вызовов инструментов и одну попытку без переключения на запасного провайдера.

СтатусЧто произошло
ВыполняетсяПрогон идёт прямо сейчас
УспехАгент дошёл до финального ответа
ЧастичноОтвет отдан, но часть шагов не выполнилась
ОшибкаПрогон оборвался, причина записана в поле Ошибка
ТаймаутПрогон превысил отведённое время
ОтменёнПрогон снят пользователем или платформой

Фильтр Статус и переключатель Только с debug-трейсом сужают список; фильтров по периоду и пространству на этой странице нет, поэтому ищите прогон по времени в первой колонке.

Карточка «Запуск агента»: счётчики прогона, хронология событий и кнопка «Скопировать дамп»
Карточка запуска агента: счётчики прогона и хронология событий

Нажмите на строку — платформа откроет карточку прогона. Разбирайте неудачный прогон в таком порядке:

  1. Проверьте строку Ошибка — она содержит код и сообщение, с которых начинается разбор.
  2. Сверьте строку Счётчики с ожиданием: ноль вызовов инструментов означает, что агент не дошёл до инструментов, а рост попыток провайдера — что платформа переключалась на запасные модели.
  3. Проверьте строку Лимиты: прогон мог упереться в ограничение раундов или объёма.
  4. Разверните «Хронология событий» и найдите первое событие со статусом Ошибка — заголовок события называет фазу, источник и номер раунда.
  5. Нажмите «Показать payload» у нужного события, чтобы увидеть содержимое запроса или ответа инструмента. Кнопка есть у событий, для которых сохранён debug-трейс.
  6. Сравните «Финальный ответ (превью)» с тем, что пользователь увидел в чате.

Бейдж «события после финала» рядом со статусом означает, что прогон продолжал писать события после завершения. Такие записи разбирайте вместе с поддержкой: кнопка «Скопировать дамп» выгружает весь прогон в текстовом виде, включая метаданные, события и ошибки.

Как разобрать транскрибацию в журнале ASR

Страница «Запуски ASR» содержит историю распознавания речи: голосовые сообщения в чате, загруженные аудиофайлы, запуски действий транскрибации. Любую колонку таблицы можно отсортировать нажатием на заголовок — это удобно, чтобы вывести наверх самые длинные записи или самые медленные обработки.

КолонкаЧто показывает
СтатусСтадию обработки: Ожидает, Файл загружен, В работе, Успех, Ошибка, Отменено, Истекло
ДействиеДействие ассистента, из которого запущена транскрибация
ФайлИмя исходного аудиофайла
АудиоДлительность записи
RPXВо сколько раз обработка быстрее длительности аудио
Диар.Была ли включена диаризация — разметка говорящих

Панель фильтров содержит Период, Воркспейс, Статус, Провайдер и Диаризация; фильтр Ассистент появляется после выбора рабочего пространства. Фильтров Пользователь и Тип и переключателя Только с ошибками в журнале ASR нет: проблемные транскрибации отбирайте фильтром Статус со значением Ошибка.

Карточка запуска открывается нажатием на строку и разбита на три части.

Часть карточкиПоля
Сроки и метрикиСоздано, Старт, Завершено, Время ASR, RTFx, Длительность аудио
ДиагностикаКод ошибки, Сообщение ошибки, Провайдер, Режим, Текущий этап, Этап ошибки, HTTP ошибки, Язык
Связи с даннымиChat ID, ID транскрипта, File ID, Имя файла, Размер файла, Списано кредитов

Ниже идут блок «Полный лог запуска» с кнопкой «Скопировать полный лог» и хронология этапов обработки.

Начинайте разбор с полей Этап ошибки и HTTP ошибки: первое называет стадию, на которой всё сломалось, второе отличает отказ провайдера от проблемы с самим файлом. Поле Списано кредитов показывает стоимость запуска — по нему сверьте строку в журнале списаний.

Как работать с отзывами и оценками

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

Каждая плитка аналитики работает как фильтр. Список сужает нажатие на день в блоке «Активность», на сектор диаграммы «Всего отзывов», на счётчик лайков или на строку в блоках «Проблемные ассистенты», «Проблемные пространства» и «Активные пользователи».

Раздел «Отзывы и оценки»: панель аналитики с диаграммой типов и таблица отзывов
Отзывы и оценки: сводка по типам и таблица обращений
ФильтрЗначения
ОценкаЛайк, Дизлайк
ПричинаОтвет неверный, Ответ неполный, Не учтен контекст, Проблема с форматом или тоном, Проблема с файлом или инструментом, Другое
ТипОтветы ассистента, Вопрос, Баг, Идея, Другое
КомментарийЕсть, Нет
ВложенияЕсть, Нет

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

Блок «Связанный LLM run» и кнопка «Открыть запуск» переводят на карточку запуска, который породил спорный ответ. Обратный переход тоже работает: в карточке запуска LLM блок «Отзывы» и кнопка «Открыть список» возвращают к отфильтрованному по этому запуску списку отзывов.

Кнопка «Экспорт JSONL» выгружает отзывы по текущим фильтрам построчным JSON-файлом — формат подходит для анализа накопленных жалоб во внешних инструментах. Счётчик на кнопке Обновить показывает, сколько новых отзывов пришло с момента загрузки страницы.

Частые вопросы

Почему журнал пустой, хотя запуски точно были

Журналы «Запуски LLM» и «Запуски ASR» открываются за текущий день, а «Отзывы и оценки» — за последние семь дней. Проверьте:

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

Почему в фильтре «Ассистент» пусто

Список ассистентов в журнале запусков LLM наполняется после выбора рабочего пространства. Выберите пространство в фильтре Воркспейс, и список ассистентов станет доступен.

Почему пункты «Журнал действий» и «Логи уведомлений» не видны в меню

Обе страницы зарезервированы под будущие журналы и скрыты из навигации. Историю отправленных писем платформа пишет на вкладке Журнал уведомлений страницы Администрирование → Платформа → SMTP.

Почему у отзыва нет связанного запуска

Платформа создаёт связь отзыва с запуском LLM в момент отправки отзыва и задним числом её не восстанавливает. У сообщений, отправленных до появления такой связи, в карточке отзыва вместо кнопки «Открыть запуск» написано, что связанный запуск не найден. У общих отзывов о продукте связи с чатом и запуском нет по определению.

Что дальше