Современные технологии стремительно меняют мир, и искусственный интеллект (ИИ) уже стал неотъемлемой частью инновационных решений. Мы рады сообщить, что сделали важный шаг в развитии нашего продукта — внедрили в него инструменты генерации текстов. Это открывает новые возможности для наших пользователей, повышает эффективность работы менеджеров, а также делает взаимодействие с продуктом еще более удобным и интеллектуальным.
В этой статье расскажем, как именно работает ИИ в нашем решении, какие задачи он помогает решать и какие преимущества это дает вашему бизнесу. Добро пожаловать в будущее вместе с нами!
Наш новый модуль называется «AI-ассистент», он привносит в систему следующие возможности:
- Возможность точечной генерации данных для конкретного поля
- Возможность массовой генерации данных для выбранных объектов
- Возможность получать ответы на любые вопросы от ИИ в чате на всех страницах
- Возможность сторонним разработчикам использовать API для генерации в своих модулях
Оглавление сегодняшней статьи:
- Точечная генерация данных для конкретного поля
- Чат с ИИ
- Массовая генерация данных для объектов
- Шаблоны запросов к ИИ
- Быстрый ответ в поддержке
- API для разработчиков
- Тарификация
- Статистика использования запросов/токенов
- Настройки права доступа
- Как воспользоваться новой функциональностью
- Прямая интеграция с DeepSeek, ChatGPT, YandexGPT
- Послесловие
Точечная генерация данных для конкретного поля
Благодаря этой возможности, вы можете в 1 клик сгенерировать значение для текстового поля с помощью кнопки, расположенной справа.
Нажатие на кнопку запускает генерацию с использованием базового (первого в списке) шаблона запроса к ИИ (промпта). Но если у вас создано более одного шаблона запросов для текстового поля, то в выпадающем списке вы можете выбрать какой шаблон использовать для генерации.
В некоторых формах, напротив главного текстового поля есть зеленая кнопка генерации, которая может запускать генерацию остальных зависимых полей. Например, для товаров – это поле «Название», так как все остальные поля так или иначе зависят именно от названия товара, описывающего его суть, и на него можно опираться в промптах для других полей.
На сегодняшний день, мы выделили наиболее очевидные текстовые поля, нуждающиеся в генерации, в этот список вошли: товары, категории товаров, статьи. Этот список со временем будет расширяться.
Если для какого-нибудь поля вы не нашли быстрой кнопки генерации, сгенерировать контент всегда можно с помощью чата, присутствующего на всех страницах в административной панели.
Чат с ИИ
Чат – это универсальный инструмент для получения ответов от искусственного интеллекта на любой странице административной панели. Он отображается всегда поверх всех остальных окон, чтобы его можно было использовать при работы с любой формой.
Искусственный интеллект в административной панели – это способ усилить работу всего персонала, который работает с этой панелью. Продавец может спрашивать, что лучше предлагать с тем или иным товаром, контентщик может составлять более глубокие планы для своих статей, менеджер может заполнять карточки товара более креативно.
В случае, если вы используете GPT-провайдер ReadyScript, то в чате всегда будет отображаться ваш баланс запросов к ИИ.
Массовая генерация данных для объектов
Если необходимо дозаполнить массово некоторое количество товаров, категорий, статей, то для этого мы подготовили инструмент. Достаточно выбрать необходимые объекты в списке и нажать на кнопку «Заполнить через ИИ».
Откроется мастер создания задачи на генерацию данных. На первом шаге, будет подробное описание того, что будет происходить дальше. На втором шаге нужно будет выбрать поля из списка, которые необходимо дозаполнить, а также настроить некоторые параметры генерации, такие как «режим перезаписи» и промпт для генерации для каждого поля.
По умолчанию, ReadyScript будет генерировать данные только для пустых полей у объектов, если вы желаете сгенерировать новые значения в любом случае для всех объектов, включите для данного поля опцию «режим перезаписи».
Искусственному интеллекту можно доверять, но нужно проверять, поэтому создание задачи на генерацию еще не будет означать, что данные ваших объектов будут сразу обновлены.
После создания задачи на генерацию, вы увидите соответствующее окно. Генерация будет происходить через планировщик в фоновом режиме на сервере. Процесс генерации будет отображаться в статусе и цифрах обработанных объектов.
При переходе задачи в статус «Генерация завершена», можно приступать к проверке результатов генерации.
Вы можете просматривать результат генерации, сравнивать каждое новое значение со старым, вносить корректировки и либо применять изменения, либо отклонять. Отклонение изменений имеет чисто информационное значение, так вы сможете видеть сколько результатов были успешными, а сколько – нет.
Работать с результатами можно также в списке, массово. Так, например можно отобрать все отклоненные варианты и запустить для них перегенерацию. Или можно выбрать все результаты и нажать на кнопку «Применить».
Расскажем об одной неочевидной, но очень полезной возможности. С помощью массовой генерации можно не только с нуля создавать данные, но и корректировать существующие тексты с помощью ИИ. Например, вы можете создать для объекта `Товар` и поля `Описание` следующий шаблон запроса: "Исправь орфографию и знаки препинания в следующем тексте: `{$product.description}` с сохранением HTML-разметки". Установите у такого запроса примечание "Исправление орфографии".
Затем примените массовую генерацию к полю "описание" к нужным товарам и выберите промпт с названием "Исправление орфографии". Таким образом вы можете массово через искусственный интеллект корректировать ваши описания. И это лишь один пример, можно ставить любую задачу по коррекции текста для ИИ: "Добавь слово Купить в следующий текст по смыслу: ....", "Исключи из текста ... упоминание географических названий" и т.д.
Шаблоны запросов к ИИ
ReadyScript предоставляет полный контроль за промптами в разделе Разное -> AI-ассистент -> Шаблоны запросов к ИИ.
Автоматическая генерация текста для конкретного поля строится на шаблонах запросов. Для одного поля вы можете создать неограниченное количество шаблонов запросов, чтобы потом выбирать какой вы желаете использовать для генерации.
Мы предоставляем стандартные типовые шаблоны запросов для всех полей, которые поддерживают автогенерацию.
Давайте рассмотрим сам процесс создания промпта. Это обычный запрос в текстовом виде, который вы можете описать в произвольной форме, но с использованием переменных. Список допустимых переменных всегда заранее известен, он представлен сразу под выбором Поля объекта.
Стандартный промпт для генерации короткого описания товара: "Придумай короткое описание, до 500 знаков, для товара `{$product.title}`".
Вы можете изменять генерацию просто добавляя нужные фразы, например "Используй слово Купить в тексте." или "Используй фразу `Дешево в Москве` в итоговом тексте."
Меняйте ваш промпт и просто в отдельном окне откройте любой объект(например товар) и попробуйте точечно сгенерировать содержимое для нужного поля, чтобы посмотреть,
как искусственный интеллект вас понял.
Не бойтесь экспериментировать, создание промптов - это просто, как будто вы виртуальному человеку даете задание.
В случае, если вы желаете создать гибкий запрос, который становится более длинным и точным в зависимости от наличия данных в переменных, мы разработали специальный формат запросов, который описали в нашей документации.
Быстрый ответ в поддержке
Еще один пример точечной генерации можно встретить в разделе CRM -> Поддержка. Там теперь можно в 1 клик получать вариант ответа на вопрос клиента от ИИ.
Имея доступ в шаблонах запросов к ИИ к переменным:
{$topic.title} - Тема переписки
{$messages.all} - Вся переписка
{$messages.client} - Все сообщения клиента
{$messages.admin} - Все сообщения администратора
Вы можете конструировать промпты для генерации быстрых ответов в поддержке на основе анализа переписки администратора и клиента и при необходимо корректировать ответ и затем отправлять клиенту.
API для разработчиков
Новая функциональность полностью реализована на базе AI-платформы, которую мы предварительно реализовали в ReadyScript. Какие возможности предоставляет технологическая платформа:
- Возможность работы всегда с абстрактным GPT-провайдером, вне зависимости от конкретного сервиса (ReadyScript, DeepSeek, ChatGPT, YandexGPT, …).
- Получение результата генерации всегда в едином формате
- Наличие у всех пользователей как минимум одного настроенного подключения к GPT-провайдеру (ReadyScript)
Эту же платформу любой разработчик может использовать в любых своих модулях для генерации данных.
Документация с примерами кода уже доступна здесь.
Тарификация
Модуль AI-ассистент по умолчанию подключен к GPT-провайдеру ReadyScript, который в свою очередь использует технологии Yandex Foundation Model для генерации данных.
Для простоты калькуляции будущих расходов, единицей тарификации в ReadyScript является «запрос». Один вопрос в чате или одна генерация значения для одного поля уменьшает баланс запросов к ИИ на одну единицу.
Всем пользователям ReadyScript мы предоставляем бесплатно 100 стартовых запросов к нашему провайдеру ИИ.
По исчерпанию баланса запросов к ИИ, приобрести подходящий пакет запросов можно здесь. Просматривать историю изменения вашего баланса ИИ можно в разделе «Мои запросы к ИИ» в личном кабинете на сайте ReadyScript.ru
Важно: В случае, если вы используете коробочную версию платформы ReadyScript, у вас должна быть установлена основная лицензия на продукт для использования функциональности GPT-провайдера ReadyScript. Будет использован баланс запросов того аккаунта ReadyScript, на который была активирована лицензия.
Статистика использования запросов/токенов
Модуль AI-ассистент собирает внутреннюю статистику по запросам к GPT-сервисам в вашем магазине. Вы можете в удобной форме просматривать сколько запросов вы направляли в какой период. Статистика также показывает количество затраченных токенов на генерацию, что может иметь значение, если вы используете прямое подключение к внешним GPT-провайдерам (об этом будет дальше написано).
Учитывайте, что не все внешние сервисы возвращают статистику использованных токенов и в этом случае статистика не ведется (это относится к ChatGPT от OpenAI, они не возвращают статистику в stream режиме работы, который мы используем)
Для вашего удобства мы разработали виджет «Статистика запросов к ИИ», который вы можете добавить на главной странице в административной панели и контролировать расход запросов/токенов в реальном времени.
Настройки права доступа
Новый модуль «AI-ассистент» предусматривает некоторые настройки прав доступа, которые могут оказаться полезными, если в вашей административной панели работают много пользователей и не всем из них вы желаете предоставлять возможность использовать ИИ-инструменты.
Настроить права вы можете в разделе Управление -> Пользователи -> Группы -> Выберите группу пользователей -> Вкладка Права.
Как воспользоваться новой функциональностью
С сегодняшнего дня модуль «AI-ассистент» входит в состав всех редакций платформы ReadyScript, все пользователи облака ReadyScript получат обновление автоматически.
Пользователи коробочных лицензий ReadyScript, при наличии активной подписки на обновления могут получить новую функциональность просто установив обновление в разделе Управление -> Центр обновления.
Прямая интеграция с DeepSeek, ChatGPT, YandexGPT
Для удобства наших пользователей, модуль «AI-ассистент» сразу готов к работе с GPT-провайдером ReadyScript, что снимает ряд проблем:
- Не нужно вникать в технические подробности и генерировать ключи к API
- Не нужно производить настройку профиля подключения к GPT-сервису
- Не нужно искать зарубежную карту для оплаты доступа к API иностранного сервиса, так как оплата происходит на сайте ReadyScript.
Но мы решили не ограничивать пользователей ReadyScript и предоставить опытным пользователям возможность подключаться напрямую к популярным GPT-провайдерам, таким как DeepSeek, ChatGPT, YandexGPT.
Эта функциональность доступна в виде дополнительного платного модуля “AI-коннекторы”, который уже доступен в нашем маркетплейсе.
Важно: все из перечисленных выше провайдеров предоставляют доступ к API только при положительном балансе, т.е. этот баланс нужно будет предварительно пополнить.
Настроить новый профиль подключения к GPT-сервису в ReadyScript можно в разделе Веб-сайт -> Настройка модулей -> AI-ассистент -> Ссылка «Дополнительные сервисы GPT»
Для настройки профиля, вам необходимо подготовить следующие данные:
- Для DeepSeek и ChatGPT: API-ключ, название модели генерации
- Для YandexGPT: API-ключ, название модели генерации, идентификатор каталога
Для использования ChatGPT от OpenAI из России, на вашем сервере должен быть установлен VPN, так как запросы от российских IP-адресов не обслуживаются.
Послесловие
Разработка программ для использования ИИ, потоковая генерация текста, создание визуальных надстроек в административной панели было для нас интересным опытом.
Мы и сейчас, после запуска наших первых решений, находимся в состоянии активного исследования областей применения нашей новой технологической ИИ-платформы и вероятно в будущем мы предложим дополнительные сценарии его применения.
Нам было бы очень интересно услышать, какие еще сценарии вы хотели бы автоматизировать, напишите об этом в комментариях.