Как создать свой стиль Fooocus

Fooocus позволяет создавать свои стили, но давайте начнём с того, что объясним что такое стили в Fooocus.
Как не удивительно но стили в Fooocus это просто негативный и позитивный промт.

Начнём

Все стили находятся в директории: C:\Путь до Fooocus\Fooocus\sdxl_styles
и имеют расширение JSON

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

{
    "name": "mre-cinematic-dynamic",
    "prompt": "epic cinematic shot of dynamic {prompt} in motion. main subject of high budget action movie. raw photo, motion blur. best quality, high resolution",
    "negative_prompt": "static, still, motionless, sluggish. drawing, painting, illustration, rendered. low budget. low quality, low resolution"
},

Где:
name - название стиля
prompt - описание того что мы хотим видеть
negative_prompt - то что необходимо исключить из генерации

Так-же присутствует специальный ключ {prompt} его необходимо вставить в ту часть промта в которую попадёт текст написанный вами в интерфейсе приложения, это обязательный параметр, если вы его не укажите то ваш текст в интерфейсе Fooocus не будет влиять на генерацию.

И так, приступим, наша рекомендация:

  • Выбираем любой из представленных файлов в директории sdxl_styles и делаем его копию
  • Открываем скопированный документ с помощью текстового редактора к примеру (Блокнот)
  • В файле для удобства удаляем лишние стили оставляем один или лучше два стиля, потом мы сможем просто копированием добавлять новые.
  • Обязательно меняем название это поле “name” это название будет отображаться в списке стилей
  • И вписываем свой prompt и negative_prompt только не забываем что промт должен быть на английском, русский нейросеть не понимает.

И три важных момента:

1. В начале файла должна присутствовать [ и в конце файла ] также должна присутствовать.
2. После каждого стиля должна стоять запятая.
3. В последнем стиле запятую нужно убрать.

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

Что бы стиль появился, не забываем перезагрузить Fooocus

И не забывайте про консоль, в случаи ошибки в ней можно посмотреть ошибку и погуглить )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *