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

Тестирование

Раздел «Тестирование» — прогон конвейера на одной карточке без записи в базу. Он нужен, чтобы отладить промпты и проверки ответа до того, как вы потратите деньги на весь каталог.

Прогон без побочных эффектов​

  • Ничего не пишется в карточку. Вы видите, что сгенерировала модель, но данные не меняются.
  • Видно всё. Итоговый промпт, ответ модели, работа постпроцессоров и проверок — по каждому шагу.
  • Видна цена. Токены, стоимость и время генерации конкретного прогона.

Что показывает прогон​

Что видноЗачем
Итоговый промпт после подстановкиПроверить, что вместо {{Бренд}} подставилось нужное значение, а условные блоки сработали
Сырой ответ моделиУвидеть ответ до очистки — с markdown-обёрткой и прочим мусором
Очищенный ответУвидеть, что реально попало бы в поле
Результат проверокПонять, почему ответ забракован: длина, формат, язык, фразы
Токены и стоимостьПосчитать бюджет кампании
Время генерацииОценить, сколько займёт весь каталог

Расчёт бюджета кампании​

Это главная причина не пропускать тестовый прогон. Стоимость одной карточки известна из прогона, число карточек — из счётчика фильтра:

стоимость одного прогона × число карточек в фильтре = бюджет кампании

Посчитано до запуска очереди, а не после получения счёта от провайдера.

Тестовый прогон не бесплатный

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

Что есть на странице​

  1. Селектор карточки — выбор конкретного элемента или раздела инфоблока для прогона.
  2. Список шагов с предпросмотром — все шаги конвейера с возможностью посмотреть собранный промпт.
  3. Блок результатов — ответ модели, постобработка, итоги проверок, токены и стоимость по каждому шагу.
подсказка

Отладьте промпт на нескольких разных карточках — с полным набором свойств и с почти пустыми. Именно на бедных карточках вылезают проблемы, которые решают условные блоки.

Только после этого запускайте массовую генерацию через дашборд.

Если что-то не работает​

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