Предыстория
Всем привет. Сразу говорю что пишу данный пост под большим впечатлением и вдохновением. Уверен что многие из вас мечтали о такой штуке — говоришь что нужно делать и она сама это делает. Как Тони Старк в фильме железный человек создавал костюм. Он просто говорил — своему искусственному интеллекту которого звали Джарвис — мне не нравится этот вариант костюма, добавь репульсоры, немного брутальности и сделай мне кофе. И он всё это делал.
Хотели бы так ?
Могу вам сказать что такое будущее уже практически наступило. Сегодня я вас познакомлю с нейронной сетью Stable Fusion — это искусственный интеллект, который может создавать любые изображения (фото, арты, изображения в любых стилях и т.д.) по текстовому описанию. То есть вы пишите “Космический корабль на фоне планеты, виднеется двойная звезда, 3D, высокое качество и чтобы там был кот”. И он это сделает.
Делать мы будем на портативной версии основанной на “Stable Diffusion by AUTOMATIC1111”. Говорим большое спасибо за сборку портативной версии XpucT, качаем отсюда
https://github.com/serpotapov/stable-diffusion-portable
Дальше всё максимально просто, после того как закачалось ложим всё это в какую нибудь папочку (у меня в папке D:\stable-diffusion-portable-main как это сделано в описании, после этого запускаем файл webui-user-first-run.cmd. Дальше ждём пока он это всё не распакует, в процессе он ещё будет скачивать дополнительные файлы. И чтобы нам не терять зря времени пока он устанавливает, скачиваем вот этот файл https://huggingface.co/acheong08/f222/resolve/main/f222.ckpt и ложим его в папку D:\stable-diffusion-portable-main\models\Stable-diffusion\f222.ckpt
На этом установку можно считать законченной, запускается это всё файлом webui-user.bat
После запуска у вас появится консоль, нужно немного подождать, пока не появится строчка http://127.0.0.1:7860/
Копируем данный URL в браузер и всё готово — Stable Fusion готов к работе.
Тут сразу же хочется предупредить, что для работы желательно иметь мощную видеокарту, иначе в процессе работы вы получите ошибку и изображение не сгенерируется. В общем если ваша карта имеет на борту 4–6Gb оперативной памяти, то то используйте ключ –medvram , а если у вас на видеокарте ещё меньше оперативной памяти, то ключ –lowvram.
Как это сделать ? Открываем в блокноте файл webui-user.bat
и дописываем — medvram или –lowvam вот в эту строку
set COMMANDLINE_ARGS=--xformers --autolaunch --lowvram