Обновления контент-завода 1.1.0: генерация контента для разделов и многое другое



Это большое обновление: модуль стал умнее и нагляднее. Коротко о главном в релизе:

-  Генерация контента для разделов инфоблока

-  Умный запуск конвейера обработки

- Обновлённый интерфейс конвейера

-  Дополнительные параметры в шаге конвейера

-  Множественные типы свойств в промптах

[spoiler]

Генерация контента для разделов инфоблока

Раньше нейросеть заполняла только элементы инфоблока.

Теперь конвейер работает и с разделами. Описание раздела — модуль генерирует текст описания раздела так же, как и для элементов. UF-поля раздела — заполняются и пользовательские поля раздела: любые ваши UF-свойства (строки, списки, числа и даты). То есть один и тот же сценарий генерации теперь можно применять и к элементам, и к разделам каталога.





Умный запуск конвейера обработки

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

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

Валидация конвейера. Модуль проверяет настройки шагов до запуска, а не в процессе.

Раннее прерывание очереди. Если запуск бессмыслен — вся очередь прерывается сразу, а не на середине.




Обновлённый интерфейс конвейера

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






Дополнительные параметры в шаге конвейера

В шаге конвейера появилась вкладка «Прочее» с тонкой настройкой устойчивости генерации.

Время ожидания ответа (30–300 сек) — сколько ждать провайдера до обрыва запроса. Спасает на медленных моделях, которые долго формируют ответ.

Количество попыток (1–5) — авто-повтор запроса при нефатальной ошибке провайдера.





Множественные типы свойств в промптах

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

Множественное свойство задано в элементе — например, свойство «Материалы» с несколькими значениями: Металл, Пластик, Стекло.

Его выбираем в промпте как плейсхолдер.

Все значения подставляются и передаются в нейросеть.





Обновляйтесь до despi.aiconnector 1.1.0 — и пользуйтесь новыми возможностями.