feat(ai): улучшить требования к генерации названий букетов

- Изменить требование к количеству слов на равную пропорцию 2, 3 или 4 слов
- Добавить новые требования к качеству названий
- Добавить примеры хороших названий для лучшего понимания
- Улучшить структуру и читаемость запроса к AI-сервису
This commit is contained in:
2026-01-23 15:25:25 +03:00
parent 9ddf54f398
commit 4a624d5fef

View File

@@ -67,12 +67,18 @@ class BouquetNameGenerator(BaseAIProductService):
prompt += ( prompt += (
"\n\nТребования к каждому названию:\n" "\n\nТребования к каждому названию:\n"
"- Точно 2-4 слова\n" "- 2, 3 или 4 слова в равных пропорциях\n"
"- Выразительные и эмоциональные\n" "- Выразительные и эмоциональные\n"
"- Продаваемые и запоминающиеся\n" "- Продаваемые и запоминающиеся\n"
"- Избегайте общих названий типа 'Букет #1'\n" "- Избегайте общих названий типа 'Букет #1'\n"
"- Фокусируйтесь на красоте, романтике и подарках\n" "- Фокусируйтесь на красоте, романтике и подарках\n"
"\nВерните названия в виде нумерованного списка, по одному на строку." "- Используйте прилагательные и описательные слова\n"
"- Не используйте символы пунктуации в середине названий\n"
"\nВерните названия в виде нумерованного списка, по одному на строку.\n"
"Примеры хороших названий:\n"
"- 2 слова: 'Весенние Розы', 'Летнее Сияние', 'Нежность', 'Романтика'\n"
"- 3 слова: 'Весенний Вальс', 'Нежность Роз', 'Сияние Любви', 'Танец Цветов'\n"
"- 4 слова: 'Шепот Весенней Нежности', 'Сияние Розовой Любви', 'Танец Цветов Весны', 'Шёпот Сердечной Романтики'"
) )
# Вызов AI-сервиса # Вызов AI-сервиса