в модуле ai расширить функционал "Перезаписать значение, если есть"

Сделать вместо одной галочки список radio кнопок "Если в поле есть значение" с выбором действия, примерно так - https://disk.yandex.ru/i/DxK_QCrGow-BcQ

Для чего: у товаров может быть заполнено поле Описание или Текст небольшим текстом от производителя/поставщика и этот текст важен, например указана стандартная комплектация. Удалять его нецелесообразно, а вот дополнить доп. текстом очень полезно.

2wind 28.06.2026
0
25
6

Комментарии

  • Можете написать пример такого промпта, я честно не представляю, как это сделать.

    28.06.2026 20:00:21
    2wind

    Я бы написал примерно вот такой:

    Напиши привлекающее описание товара {shop_item.shop_group.name} {shop_item.name} {ifexist 'производителя ' shop_item.producerName} {ifexist 'артикул ' shop_item.marking} для продажи в интернет-магазине. Не используй эмодзи. Используй HTML-разметку, списки и таблицы. Если есть сведения о технических характеристиках, обязательно укажи их.

    ВНИМАНИЕ: ниже может присутствовать существующее описание этого товара. Оно отделено строкой-разделителем "### СУЩЕСТВУЮЩЕЕ ОПИСАНИЕ".
    - Если после этой строки есть какой-либо текст (не пустая строка), то включи сведения из него в итоговое описанией. Адаптируй, улучши стиль, дополни недостающими данными (технические характеристики, преимущества), переформатируй в соответствии с требованиями (HTML, списки, таблицы). Не копируй слепо, а переработай, чтобы описание стало более продающим и структурированным.
    - Если после разделителя нет текста (или сам разделитель отсутствует), значит, существующего описания нет. В этом случае создай полностью новое описание с нуля, используя имеющиеся данные о товаре.

    В любом случае итоговый ответ должен содержать только финальное описание товара (без комментариев о том, что вы сделали) и не превышать 3000 символов.

    ### СУЩЕСТВУЮЩЕЕ ОПИСАНИЕ
    {shop_item.text}

    28.06.2026 20:04:56
    hostcms

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

    28.06.2026 20:09:28
    2wind

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

    28.06.2026 20:12:06
    hostcms

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

    28.06.2026 20:20:39
    2wind
  • Что мешает в таком случае для промпта передать имеющееся значение с указанием куда его поместить, если оно указано? Такое указание позволит модели правильно вписать имеющиеся данные в итоговый текст.

    28.06.2026 19:57:55
    hostcms