Просмотров 664 Опубликовано
Как скачать Stable Diffusion без установки python и библиотек.
Ссылка на скачивание Stable Diffusion Portable
- Перейдите по ссылке на GitHub
- Вы можете скачать код в архиве без установки дополнительных программ нажав Code и Download ZIP (примерно 150Мб весит).
- Распакуйте архив, обязательно поместите в папку не далеко от корня диска, например D:/SD. Для распаковки так же можно использовать файл webui-user-first-run.cmd
Загрузка нужных программ и библиотек займет какое то время. - После установки компонентов, запустите webui-user.bat.
- Загрузка дополнительных компонентов может продлиться какое-то время.
Во время установки происходит скачивание данных из интернета,как правило занимает до часа и может быть скачано около 11ГБ.
Всего потребуется 11 ГБ для установки. Кроме того рекомендуется скачать предобученные модели нейронных сетей под свои задачи. Все скаченные файлы .ckpt помещайте в папку /models/Stable-diffusion
Еще больше моделей тут — https://huggingface.co/models?other=stable-diffusion
Платформа способна создавать изображения по описанию на английском языке. Есть возможность выбрать понравившийся вариант и доработать его самостоятельно.
Дата обновления:
13.02.2023
Разработчик:
Stable Diffusion Online
Версия Windows:
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10
Stable Diffusion – сервис с открытым исходным кодом для Windows, с помощью которого можно создавать красочные визуализации в различных стилях. Платформа представляет собой нейронную сеть, обученную на пяти миллиардах общедоступных изображений.
Запросы
Для использования алгоритма не требуется регистрация, в отличие от MidJourney. После перехода на главную страницу пользователи могут сразу ввести запрос на английском языке в соответствующее поле. Есть возможность ознакомиться с примерами описаний и сгенерированными на их основе результатами.
Рекомендуется писать как можно более точные запросы. В противном случае нейросеть будет самостоятельно “додумывать” детали изображения.
Результаты
Обработка запроса занимает всего несколько секунд, после чего на экране появится четыре варианта картинок. Есть возможность выбрать одну из них и перерисовать ее в высоком разрешении. Кроме того, пользователи могут заставить нейросеть создать новые изображения.
На сайте представлены примеры работ на различные темы. К каждому рисунку приводится соответствующий текстовый запрос. Это поможет новичкам научиться правильно формулировать описания для достижения желаемых результатов.
Стоит отметить, что платформа не имеет ограничений на количество запросов и не собирает личные данные.
Особенности
- сервис можно использовать абсолютно бесплатно и без ограничений;
- нейросеть умеет генерировать картинки на основании текстового описания;
- работа с платформой ведется только на английском языке;
- за один раз создается четыре варианта изображений;
- доступна база работ и запросов;
- совместимо с актуальными версиями Windows.
Skybox AI
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11 Бесплатно
С помощью онлайн сервиса пользователи могут создавать трехмерные красочные сцены. Доступно более 30 стилистических шаблонов: от эскизов и аниме до реалистичных.
ver Beta 0.4.2
StableStudio
Windows 8, Windows 8.1, Windows 10, Windows 11 Бесплатно
Веб приложение позволяет создавать картинки с помощью искусственного интеллекта. Пользователи могут выбрать стиль изображения, а также задать ключевой запрос.
ver 1.0
Brandmark
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Онлайн платформа предназначена для автоматической генерации логотипов по ключевым словам. Есть возможность выбрать цветовую схему и приобрести готовую картинку.
ver 1.0
PornWorks AI
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Приложение представляет собой нейронную сеть, способную генерировать картинки для взрослых. Есть возможность выбрать референсное изображение и версию алгоритма.
ver 1.0
DreamStudio
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Сервис использует возможности нейронной сети для генерации картинок, фотореалистичных изображений и артов. На выбор предлагается четыре варианта рисунков.
ver 1.0
Quick Draw
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Развлекательная платформа, использующая технологии машинного обучения. Пользователю предлагается рисовать предметы, которые затем должна отгадать нейросеть.
ver 1.0
AutoDraw
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Онлайн сервис представляет собой графический редактор, способный распознавать и дорисовывать объекты. Есть возможность добавить текстовое описание картинки.
ver 1.0
Problembo
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Сервис позволяет генерировать изображения, улучшать качество фотографий и конвертировать картинки в другие форматы. Доступна функция распознавания текста.
ver 1.0
Перейти к содержанию
На чтение 2 мин Просмотров 53.2к. Опубликовано
Большое количествео пользователей столкнулись с проблемой установки нейросети Stable Diffusion на свой ПК. Мы сделали простую и пошаговую инструкция по установке, с которым справится любой.
Содержание
- Минимальные требования ПК для Stable Diffusion
- Пошаговая установка Stable Diffusion на Windows
- ШАГ 1. Скачивание
- ШАГ 2. Установка
- ШАГ 3. Донастройка
- Пошаговая установка Stable Diffusion (видео)
Минимальные требования ПК для Stable Diffusion
Чтобы нейросеть запустилась у вас на Windows 7, 8, или 10, вам потребуется ПК с видеокартой объемом 4 или 8 Гб. Это минимальные требования — чем мощнее ваш компьютер, тем быстрее будут создаваться изображения. Также желательно иметь 20гб свобоной памяти на жестком диске.
Пошаговая установка Stable Diffusion на Windows
Первым делом скачайте свежий дистрибутив на гетхабе, для этого перейдите по ссылке ниже и нажмите “Code“, после этого выберите “Dowload zip“.
Скачать Stable Diffusion: https://github.com/serpotapov/stable-diffusion-portable
Данная сборка автоматическая и является “Portable” версией. Это означает что программа будет запускаться с той, папки, куда вы ее закинете.
ШАГ 1. Скачивание
Скачиваете Stable Diffusion и обязательно разорхивируйте ее в в корень диска С. Важно чтобы у папки с программой был короткий путь. Например: C:\stable-diffusion-portable-main
ШАГ 2. Установка
Далее зоходим в папку и запускаем файл webui-user-first-run.cmd и даем нашему антивирусу разрешение (если он попросит). После этого установка пойдет в автоматическом режиме.
ШАГ 3. Донастройка
Как только наш Stable Diffusion установился, вам снова нужно перейти на гетхаб и скачать точку доступа с названием “Deliberate“. Данный файл находится в разделе “Running on Windows”. После этого скачанный файл Deliberate_v2.safetensors перемещаем в папку с программой в раздел C:\stable-diffusion-portable-main\models\Stable-diffusion
Вот и все, для запуска программы запустите файл webui-user.bat из корня папки с программой.
Пошаговая установка Stable Diffusion (видео)
На чтение 6 мин Просмотров 26.6к. Опубликовано
Добавил самое полное руководство по Stable Diffusion – идеально для первого знакомства!
Если вас интересует нейросеть Stable Diffusion и как ее скачать – я подготовил для вас исчерпывающее руководство. Отсутствие понятных ответов в сегменте русского интернета побудили написать меня данную заметку, ведь неподготовленному пользователю невероятно сложно разобраться со всеми дистрибутивами и настройками.
🔥 Лучшее в телеграм: Как установить Stable Diffusion: пошаговая инструкция… Присоединиться!
Я всегда завидовал людям, которые умеют хорошо рисовать – данный дар меня обошел стороной. Очень хотел этому научиться, однако интересы всегда смещались в сторону железа, игрушек и прочего. Поиск изображений и иллюстраций для моих заметок всегда занимал много времени. Мне хотелось привнести немножечко уникальности в оформление… но вы понимаете, что если для пошаговых инструкций это не было проблемой (скриншоты уникальны), то для заголовков и в местах где нужно проиллюстрировать – с моими навыками я мог только криво отредактировать, ни о каких вариантах нарисовать с нуля даже и речи не было.
Последние две недели я все свое время потратил на изучение нейросети и составление текстовых описаний картинок (это в среде Stable Diffusion называется PROMPT). Вся суть использования заключается в максимально подробном описании изображения, которое вы хотите сгенерировать.
Содержание
- Как скачать Stable Diffusion на свой компьютер
- Устанавливаем Python
- Устанавливаем GIT
- Загрузка Stable Diffusion от AUTOMATIC1111
- Настройка параметров видеопамяти
- Редактирование webui-user для слабых видеокарт
- Загрузка модели
- Запуск WebUI
- Известные проблемы на этом этапе
- Что дальше
Как скачать Stable Diffusion на свой компьютер
В отличии от DALLE и популярной сегодня Midjourney (именно с ее поиска я и узнал про Stable Diffusion) – мы имеем возможность установить нейросеть на свой компьютер и использовать ее автономно без каких либо ограничений. После нескольких неудач с запуском официальной версии и перебиранием различных приложений и расширений для Windows мне повезло встретить веб версию от AUTOMATIC1111 – это работает так, как я себе и представлял, именно эту версию мы сегодня будем рассматривать.
Устанавливаем Python
Для успешного запуска нам понадобится среда Python – не нужно скачивать самую последнюю версию, сам разработчик пишет о корректной работе в Python 3.10.6. Именно ее мы и установим (ниже ссылка на 64 разрядную версию, ввиду того что нейросеть требовательная до ресурсов компьютера – рассматривать 32 битку даже не буду)
https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe
Во время установки обязательно установите галочку напротив “Add Python to PATH”, иначе ничего работать не будет, Windows не будет знать что у вас установлен Python.
Устанавливаем GIT
Тут все элементарно, даже комментировать не буду, просто переходим по ссылке и жмем “Click here to download”, после загрузки устанавливаем нажимая везде “Далее”.
https://git-scm.com/download/win
Во многих инструкциях установка GIT опциально и не требуется, ее используют непосредственно для удобства скачивания Stable Diffusion Webui. В моем случае нейросеть не запустилась без установленного Git – поэтому скачивать будем через него!
На этом этапе у нас все готово для загрузки Stable Diffusion на компьютер. Теперь необходимо выбрать расположение для нашей нейросети. Несмотря на свой скромный размер – реально, после установки всех необходимых моделей и расширений папка будет занимать не менее 30 гигабайт на диске. Следовательно необходимо заранее продумать о свободном месте. НЕЛЬЗЯ чтобы в пути использовались кириллица или пробелы – т.е. желательно положить в корень диска и использовать имя вроде STABLEDIFFUSION.
Загрузка Stable Diffusion от AUTOMATIC1111
Кликаем правой кнопкой мыши в подготовленной папке и жмем “Git Bash Here” (если у вас Windows 11, то сперва выбираем пункт “Показать дополнительные параметры”).
Вводим команду ниже и жмем Enter…
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
…останется только дождаться загрузки (там совсем немного).
По окончанию загрузки вы обнаружите у себя вновь созданную папку “stable-diffusion-webui”.
Я бы и рад написать что – можно уже приступать к творчеству, но нет… мы только начали!
Настройка параметров видеопамяти
Перед первым запуском лучше заранее настроить параметры VRAM, чтобы не столкнуться с ошибками “Out of memory”. Для видеокарт с небольшим количеством памяти необходимо прописать дополнительные параметры запуска в файле конфигурации (хотя если у вас современная видеокарта от nvidia 30xx или 40xx то можете пропустить эту часть руководства по запуску).
Если вы новичок в ИТ, то вам поможет руководство “Как узнать объем видеокарты на компьютере” – далее нам понадобится информация об объеме вашей видеокарты.
--lowvram - данный параметр необходимо использовать если у вас 2гб или меньше,
--medvram - используется если у вас 4гб видеопамяти или менее,
Если у вас видеокарта с объемом памяти более 4гб без необходимости не вписывайте никакие дополнительные параметры (если будет наблюдаться ошибки, тогда уже пробовать различные конфиги). Использование данных токенов замедляют работу stable diffusion, но позволяют работать на старом железе.
Редактирование webui-user для слабых видеокарт
Открываем папку “stable-diffusion-webui” которую вы только что загрузили на свой компьютер с репозитория github. Кликните правой кнопкой мыши по webui-user (Тип: Пакетный файл Windows) и нажмите “Редактировать” (в Windows 11 сперва выберите “Показать дополнительные параметры”.)
Команды необходимо добавлять после строки“set COMMANDLINE_ARGS=”
Выше приведен пример для видеокарты с 4 гигабайтами графической памяти – это все, что необходимо для первичной настройки. Почти все готов для запуска WebUI!
Загрузка модели
Модель – отвечает за конечный результат генерации изображения. Как правило они имеют расширение ‘.ckpt’ или ‘.safetensors’. Я не буду рекомендовать стандартную модель – для новичков на мой взгляд идеальными будут:
Deliberate – 2 гиговая модель от нашего соотечественника, чем подробнее вы опишите свои хотелки, тем лучше будет результат.
Dreamshaper – на мой взгляд подходит исключительно для артов или иллюстраций.
На самом деле перейдя по ссылкам вы возможно найдете модель лучшую для вас, выбор сейчас пугающе огромен!
Скачанные модели необходимо положить в ‘../stable-diffusion-webui/models/Stable-diffusion’
Запуск WebUI
Все готов для запуска Stable Diffusion на компьютере. Найдите файл ‘webui-user’ и запустите его
Веб интерфейсу потребует несколько минут для установки всех необходимых компонентов. В какой-то момент вам может показаться что ничего не происходит – почти всегда это нет так, все зависит от скорости вашего интернет соединения (у меня с 500мбит интернетом первый запуск занял около 7 минут).
Для входа в Stable Diffusion UI просто перейдите в браузере по адресу http://127.0.0.1:7860/
Известные проблемы на этом этапе
RuntimeError: Couldn’t install torch.
Для работы Stable Diffusion лучше всего установить версию Python 3.10.6 из начала руководства. Если вы скачали последнюю версию с официального сайта — произведите удаление и установите рекомендованную
Не открывается WebUI в браузере
Проверьте что вы не пытаетесь подключиться по протоколу ‘https://’, адрес всегда начинается с ‘http://’. После удачной загрузки адрес всегда можно подсмотреть в командной строке, закрывать ее не нужно.
Что дальше
А дальше забыть о свободном времени и пытаться составить идеальный запрос. В поле prompt пишем что хотим увидеть (на английском конечно, можете использовать переводчик как я), жмем Generate и смотрим как происходит Магия!
Друзья, тема с установкой Stable Diffusion первая на блоге в разделе нейросетей, хотелось бы узнать ваше мнение – есть ли смысл в подробных разборах, существует ли необходимость в обучающих руководствах?
В современное время нейросети уже не вызывают удивления, поскольку они способны создавать практически любые изображения, часто неотличимые от обычных фотографий. Однако большинство подобных онлайн-сервисов либо требуют оплаты, либо имеют серьезные ограничения, которые мешают полноценному использованию. Примером такого сервиса является Midjourney, который недавно перестал быть доступным бесплатно.
1.1K
показов
26K
открытий
Однако представьте себе, что существует полностью бесплатная нейросеть с открытым исходным кодом, которую можно установить на свой персональный компьютер. Это кажется фантастикой? Нет, на самом деле такая нейросеть уже существует, и ее название — Stable Diffusion. К тому же, изображения, создаваемые этой нейросетью, во многом не уступают тем, которые можно получить с помощью Midjourney. Важно отметить, что в Stable Diffusion отсутствует цензура, а если она и присутствует, то легко и просто отключается, предоставляя свободу для творчества.
Что такое Stable Diffusion?
Это программа с открытым исходным кодом, которая разрабатывается сообществом Stability.Ai и состоит из двух основных компонентов: обученной нейросети (модели) и интерфейсной части, предназначенной для взаимодействия с ней. Кроме того, имеются несколько вариантов интерфейса для использования Stable Diffusion.
Первый способ — использование консоли. Этот метод предназначен для продвинутых пользователей, однако может быть достаточно сложным для обычного пользователя. Зато он обеспечивает высокую гибкость настройки и работы с Stable Diffusion.
Второй способ — веб-интерфейс. Он функционирует через браузер, не требует установки и может использоваться на любых устройствах. Однако в этом случае следует учесть, что скорость работы сервиса может быть немного медленнее, а некоторые возможности могут быть ограничены.
Третий способ — графический интерфейс. В действительности, это именно то, о чем говорилось выше. Этот метод предполагает установку нейросети на ваш компьютер и взаимодействие с ней через графическую оболочку программы.
Требования к системе
Требования к системе для работы Stable Diffusion оказались удивительно доступными. Фактически, все, что вам нужно, это компьютер с операционной системой Windows 10 или 11, обладающий 8 ГБ оперативной памяти (или более), видеокартой Nvidia 10xx (или более новой), которая имеет не менее 4 ГБ видеопамяти, и 20 ГБ свободного дискового пространства.
Он также будет работать на компьютерах с Linux и на устройствах Mac с процессорами M1 или M2. Если у вас нет совместимой видеокарты, в настройках программы можно выбрать использование процессора (Use CPU), но стоит иметь в виду, что в этом случае генерация изображений будет происходить значительно медленнее.
Установка нейросети
- Скачать нейросеть на ПК можно по этой ссылке и распакуйте ее в корневую директорию любого накопителя.
- В появившейся на диске папке stable-diffusion-ui запустите файл Start Stable Diffusion UI.cmd и дождитесь завершения загрузки и установки дополнительных компонентов.
- После завершения установки вас перенаправит в браузер с запущенным интерфейсом Stable Diffusion. Но на этом процесс установки не заканчивается.
- Все дело в том, что сейчас мы установили лишь графическую оболочку программы, а для генерации изображений ей потребуется еще и обученная нейросеть или, если сказать иначе, модель.
Модель можно скачать на одном из множества ресурсов в сети. Например, здесь. Но учтите, что большинство из них узкоспециализированные — одни из них умеют рисовать роботов, другие предназначены для генерации изображений в стиле аниме, третьи — пейзажей, четвертые — людей и т.д. Лучшей же для генерации изображения людей считается модель Deliberate 2.0. Ее можно скачать здесь. После этого:
- перенесите скачанную модель в папку stable-diffusion-ui\models\stable-diffusion и перезагрузите нейросеть.
- откройте настройки Stable Diffusion и выберите нужную модель в выпадающем списке меню Model.
Генерация изображений
Как и в случае с Midjourney, для генерации изображений с помощью Stable Diffusion достаточно набрать его текстовое описание на английском языке. Но кое-какие нюансы здесь все-таки есть. И в первую очередь они касаются настроек в графическом интерфейсе программы.
Укажите в настройках требуемое разрешение изображения. Оптимальным здесь считается 512х512 пикселей, тогда как более высокое разрешение приведет к тому, что ваша видеокарта будет работать на пределе своих возможностей. Поэтому мы советуем устанавливать разрешение 512х512 пикселей и при необходимости увеличивать его с помощью любых сервисов апскейлинга в сети.
Укажите количество шагов для генерации изображения. Чем больше их число, тем более качественным окажется итоговое изображение, но и тем больше времени понадобится на его создание. Здесь мы рекомендуем устанавливать значение в 50 или меньше «прогонов».
Задайте степень свободы ИИ. За это отвечает параметр Creativeness. Чем он выше, тем менее свободно нейросеть будет интерпретировать текстовое описание изображения, «додумывать» недостающие элементы и т.д. По умолчанию рекомендуется устанавливать этот параметр на 8.
Если же говорить о правилах создания текстового описания изображения, то они мало отличаются от таковых у Midjourney. Оно также должно быть максимально полным. Но учтите, что воспринимаются ею только первые 75 слов описания. Для высокого качества изображения достаточно указать в нем слова вроде high quality и 4k, а вес слов зависит от их расположения: чем ближе слово к началу описания, тем более важным оно будет считаться.
Впрочем, установить вес слова или фразы можно и привычным способом. Достаточно набрать после него знак двоеточия и указать числовое значение веса. Просто учтите, что все слова или фразы в описании должны иметь общий вес 100. К примеру, подобное изображение вы получите, если используете такую двойную фразу: «a small cute blue dragon perched on a footstool, photography, Canon EOS, color, cinematic postprocessing:55 a cute brown ferret perched on a footstool, photography, Canon EOS, color, cinematic postprocessing:45». Вес первой ее части равен 55, а второй — 45.
Есть у Stable Diffusion и еще одна интересная функция. Вы можете загрузить в нейросеть собственное изображение и попросить ее сгенерировать похожую картинку. А то насколько она окажется похожа на оригинал, зависит от веса начального изображения, который вы укажете.
Итоги
Stable Diffusion — это отличная альтернатива нашумевшей Midjourney. В отличие от последней, она полностью бесплатна и может работать на вашем компьютере без какой-либо цензуры. Правда, и процесс настройки программы немного сложнее, а результаты ее работы сильно зависят от выбранной вами модели.
Не забудь подписаться на канал. Там много про нейросети и разные полезные сервисы