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

Панель выполнения и обновленный тестовый виджет

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

Главное в обновлении

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

Панель выполнения процесса

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

Панель с логами процесса

Что доступно в панели

  • Ход выполнения — смотрите, какие блоки выполнялись, в каком порядке и сколько времени занял каждый шаг.
  • Детали шага — выберите запись, чтобы увидеть входные и выходные данные (JSON) и сообщения об ошибках.
  • Автофокус на блоке — при выборе записи холст автоматически переходит к соответствующему блоку.
  • Фильтрация — отфильтруйте события по типу (блоки, функции, агенты, LLM-запросы), длительности или тексту.

Подробнее о работе с панелью читайте в документации.

Свои записи в журнале

Добавляйте собственные записи в журнал с помощью функций Log:

Log.info("Получен запрос от пользователя")
Log.debug("Промежуточный результат поиска")
Log.trace("Вход в функцию обработки")
Log.warn("Поле email не заполнено")
Log.error("Не удалось обработать запрос")

Это помогает фиксировать промежуточные значения и упрощает анализ сложных процессов.

Обновленный тестовый виджет

Тестовый виджет стал информативнее: теперь вы быстрее переходите от ответа агента к детальному разбору его выполнения.

Что изменилось

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

Обновление уже доступно всем пользователям. Делитесь впечатлениями и задавайте вопросы в нашем Telegram-чате!