Как правильно писать подсказку

2024-03-22

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

1. Используйте токены, разделяя их запятыми.

Токены - это единицы текста, на которые ИИ разбивает введенный вами текст. Они могут быть отдельными словами, частями слов, знаками препинания. Понимание токенов важно, так как модель генерирует изображения, основываясь на каждом токене. Запятые играют важную роль в формировании подсказки, так как помогают структурировать информацию и делать ее более понятной для модели. В текстовых подсказках запятые используются для разделения описательных элементов и указания дополнительных характеристик. Например: girl, reading a book, in the library.

2. Используйте точное значение слов.

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

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

Поэтому меняем подсказку на: Женщина читает книгу в библиотеке. В результате генерации получили именно именно то, что имели в виду. Или сразу пишем на английском использую слово "woman"

3. Используйте детализированное описание, конкретность.

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

Например: beautiful, ten year old girl, 18th century clothing, sitting on the floor, reading a book, in the library, night

4. Используйте прилагательные. 

Прилагательные помогают уточнить характеристики объектов. Используйте их для описания цветов, форм, размеров и других качеств.

Например: beautiful, ten year old girl, long blond hair, 18th century clothing, long blue dress, sitting on the floor, reading a book, in the old library, night

5. Укажите стиль или настроение.

Если у вас есть предпочтения по стилю или настроению, укажите их в подсказке.

Например: beautiful, ten year old girl, sitting on the floor, reading a book, in the old library, Fairy Tale, night

6. Используйте ключевые слова.

Включайте ключевые слова, которые явно описывают основное содержание изображения.

Например: beautiful, baby girl, reading a book, in the old library, Fairy Tale, night, magic

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