Как пользоваться нейросетью Stable Diffusion

Как пользоваться нейросетью Stable Diffusion Браузеры

Нейросеть Stable Diffusion является самой востребованный среди программ на базе ИИ, генерирующих картинки. Мы предлагаем вам познакомиться со всеми её возможностями, особенностями и тонкостями работы.

Особенности сети Stable Diffusion

Нейронная сеть является программой с исходным открытым кодом. Она состоит из основы – нейронной сети, обученной разработчиками, и обвязки, которая и позволяет пользователям взаимодействовать с нею.

Нейросеть требует некоторых навыков программирования, но в целом она проста и понятна даже школьникам. Запустить генерацию можно только после установки программы на свой компьютер. 

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

Кроме того, у адаптированных версий сняты ограничения на создание определённого вида картинок – к примеру, обнажённых людей.

Варианты работы

Их несколько:

  1. Базовый. Он предусматривает работу через консоль, поэтому пользователь должен иметь навыки программирования на языке Пайтон и понимать особенности открытого кода. Вам нужно будет скачать подходящую версию с гитхаба и установить её на ПК. 
  2. Через браузер. Самый простой вариант, который подходит новичкам. Вы будете работать с нейросетью с помощью сайта, но при этом функционал окажется сильно ограничен. Кроме того, сайты часто зависают и выставляют лимиты на одновременное количество пользователей.
  3. Графический интерфейс. Тоже неплохой вариант – вам нужно будет установить программу с помощью специального установщика. Вы получите наглядный и понятный интерфейс, не требующий знания Пайтона и других специфических навыков. Но при этом графические интерфейсы могут отражать далеко не все возможности нейросети, и вы окажетесь ограничены в функционале.

Обзор возможностей Stable Diffusion 2023

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

Программа способна и «придумать» картинку по непонятным каракулям. Если результат вас не устроит, то на базе сделанной генерации запустите новую. 

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

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

Интерфейс нейросети и обзор настроек

Интерфейс программы крайне прост – вы сразу выйдете на главную страницу, на которой вкладками размещены настройки и функции. Среди настроек стоит выделить следующие:

  • Sampling Steps – количество шагов, необходимых для создания изображения;
  • Sampling Method – алгоритм, по которому нейросеть действует при генерации;
  • Height / Width – размеры готового изображения (ширина + высота);
  • Restore faces – портретный формат с высокой детализацией;
  • Batch count/Batch size – число картинок в наборе;
  • CGF Scale – степень креативности;
  • Seed – зерно.

Установка Stable Diffusion

Чтобы установить программу, необходимо скачать её версию на гетхабе. Для этого:

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

Для запуска нейросети вам не понадобится много усилий:

  • выберите файл webui-user-first-run.cmd;
  • запустите его;
  • дайте все разрешения, если потребуются.

Минимальные системные требования

Главное требование при установке нейросети – это видеокарта. Она должна иметь 4 Гб свободной памяти. Поэтому Stable Diffusion отлично работает на ПК в среднем ценовом сегменте – без особенных наворотов.

Инструкция по использованию Stable Diffusion

Если вы установили адаптивную версию и являетесь новичком во взаимодействии с нейронной сетью, то с помощью нашей инструкции без проблем сделаете свою первую генерацию. Полезной она будет и опытным пользователям. Поэтому давайте внимательно изучим её.

Как правильно сформулировать promt

Рromt или промт – это текстовое описание, на основе которого нейросеть и будет создавать изображение. Оно должны быть максимально подробным и понятным для ИИ. Поэтому учитывайте следующие нюансы:

  • откажитесь от использования частицы «не»;
  • упрощайте все формулировки;
  • используйте уточнения;
  • пишите на английском языке.

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

Использование моделей в Stable Diffusion

Модели – это возможность создать с помощью ИИ чего-то креативного и максимально приближенное к вашему запросу. Но обычно данный вариант используют профессионалы, работающие с нейросетью на постоянной основе. 

Модель можно обучить самостоятельно или установить уже готовую, что намного проще и быстрее:

  • Deliberate – универсальный вариант, позволяющие добиться анатомически верного изображения человека;
  • Anything V3 – модель подходит для аниме;
  • Robo Diffusion – лучший способ сгенерировать изображения роботов.

Как установить модель в Stable Diffusion

Это под силу даже новичку:

  • выберите нужную модель;
  • скачайте её;
  • сохраните её в папку \models\Stable-diffusion (здесь же находится сама программа);
  • нажмите «Обновить»;
  • запустите нейронную сеть;
  • выберите модель и начинайте генерировать картинки.

Как увеличить изображение с помощью Stable Diffusion

Чтобы картинка не потеряла при увеличении своего качества:

  • скачайте настройку Remacri (по ссылке https://disk.yandex.ru/d/OBRCS8T1dOKHuA);
  • установите её в ту папку, где находится нейросеть;
  • запустите её;
  • на главной странице перейдите во вкладку img2img;
  • загрузите исходную картинку;
  • введите в поле промт, использованный для этой картинки;
  • выставите нужные настройки.

При настройках руководствуйтесь следующими рекомендациями:

  • Sampling Steps – 75;
  • Sampling method – Heun;
  • CFG Scale – 3,5;
  • Denoising strength – 0,2;
  • Script — выставите SD upscale;
  • сделайте отметку на 4x_foolhardy_Remacri.

Теперь запустите генерацию. Делать это можно произвольное количество раз и с каждым новым запуском изображение будет меняться.

Основные функции

Их немного и разобраться в них довольно просто.

txt2img

Основная вкладка, на которой выставляются основные настройки для будущей генерации. Она состоит из полей и кнопок.

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

Кнопок несколько:

  • Generate — запускает процесс генерации;
  • Sampling steps – число шагов, за которое создаётся картинка (лучше ставить около 30);
  • Sampling method – метод генерации, который выдаёт нечто футуристичное и необычное;
  • Width и Height – размеры;
  • №7 – фиксы;
  • №8 – число картинок в одной генерации;
  • №9 – возможность отклоняться от промта.

img2img

Данная вкладка позволяет вносить корректировки в картинки – как сгенерированные ИИ, так и загруженным в качестве основы. Здесь вы увидите 4 поля:

  • для загрузки картинки;
  • запрос данных по генерации;
  • возможность отклонения от базового изображения;
  • inpaint – опция для корректировок разного характера.

Inpaint

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

Рекомендации по формированию промтов

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

Онлайн сервисы для генерации Prompt в Stable Diffusion

Не всем искусство составления промта даётся легко. Если вы из таких, то воспользуйтесь простыми сервисами для формирования описания для изображений в нейросети. Ниже описаны лучшие из них:

  1. Visualise Studio. Бесплатные генерации и многочисленные подсказки сделали этот сервис популярным. Удобно, что пользователям доступны и чужие наработки.
  2. Visual Studio 2022. Бесплатный софт, который хорошо сочетается с разными ОС. Он имеет в запасе массу функций и позволяет открывать доступ к получившимся картинкам.
  3. Dream Studio. Не самый простой и ходовой вариант, так как программа требует регистрации и покупки платного тарифа. Но она имеет пробный вариант, позволяющий оценить все возможности софта. 
  4. PlaygroundAi. Интересный вариант, работа с которым выстраивается через аккаунт в Google. В бесплатном формате открывается немного устаревшая версия Stable Diffusion, при оформлении подписки версия обновляется.
  5. Mage.Space. Программа генерирует по одному изображению на запрос. Она бесплатна и не имеет блоков на определённые виды картинок.
  6. Stable Diffusion Generator. Работает бесплатно и на русском языке, но сам процесс создания изображений занимает много времени. Нередко софт зависает.
  7. Avyn. Простая нейросеть, постоянно генерирующая случайные картинки. Она требует регистрации и имеет платный режим, который позволяет создавать изображения по запросу, а не в хаотичном порядке. 
  8. Dezgo. Хороший сервис, который имеет качественную бесплатную версию. Пользователям доступны генерации по промту – основному и негативному, подсказки и набор дополнительных инструментов. 
  9. Draw Things. Простой вариант, с помощью которого бесплатно создаются разные картинки. Процесс занимает несколько секунд, один запрос = одному изображению. При необходимости программу можно установить на ПК. 

Как генерировать изображение по фото или картинке

Большая часть нейронных сетей работает по базовым картинке или фото. Для этого достаточно просто загрузить в свободное окно изображение и запустить генерацию. Промт в таких случаях не нужен, настройки можно выставлять на своё усмотрение.

Улучшение изображения

Нейросеть имеет доступ к миллиардам изображений и каждое из них можно подкорректировать, загрузив в окно и нажав на генерацию. На основе сделанной загрузки ИИ проведёт обработку и улучшит картинку на своё усмотрение.

Stable Diffusion имеет необходимые инструменты для создания картинок с обнажёнными девушками – при желании вы сможете раздеть любую девушку на фото. О том, как это сделать, мы рассказали Раздеть девушку по фото с помощью нейросетей.

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

Оцените статью
GuideComp.ru
Добавить комментарий