Добро пожаловать! Игровой форум WLUX.NET - Игры, Читы, Скрипты, Статьи, Софт, Курсы.

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

Добро пожаловать гость!

Приветствуем вас на нашем форуме! Мы очень рады вас видеть и с большим удовольствием поделимся всей информацией нашего форума!

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

Система наград, ежедневное пополнения тем!

Общайся, получай награды.

Статьи, гайды, софт

У нас вы можете скачать бесплатно читы для игр. Полезные гайды на любые темы и схемы заработка. Есть раздел халявы!

FAQ по форуму

Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

  • Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываються в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки работают только с Администрацией форума

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

Гайд Хостим Midjourney в Discord

wlux.net Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
23 845
218
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
Для этого способа вам даже не понадобится(!) иметь мощный хост, ведь всю нагрузку будут на себя брать сервера гугла!

Использовать мы будем нейросетку StableDiffusion, на которую накинем моделей.

  • Сразу скажу, что я не гарантирую того, что бот будет работать 24/7, связано это с ограничениями предоставляемого гуглом сервера (как и по железу, так и по времени).
Для начала проясним, что нам понадобится:

  1. Аккаунт в Google
  2. Немного времени
  3. Установленный python версии 3.10.x (не ручаюсь, что версии ниже будут работать)
  4. Установленный pip
  5. Хост для бота в Discord (только для него, и то по желанию)
Шаг 1. Настройка нашего сервера

Первое что мы делаем - переходим по этой ссылке:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Перед нами открывается вот такая картина, на ней мы входим в наш гугл аккаунт.

RZspJVH.png

После того, как мы вошли в аккаунт, скроллим чуть ниже и находим поле "commandline_arguments:". В него мы пишем следующее:


W9iXgOT.png

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

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Регистрируем свой аккаунт там, думаю разберетесь. Далее нас перекинет

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

, тут нам нужно получить вот этот токен:

fkxOMCq.png

Копируем этот токен, и ищем поле "ngrok_token:", вставляем туда токен.

В "ngrok_region" выбираем eu.

163551d443cf6a7db29c3.png

Шаг 2. Запуск нейронки

Теперь запустим нашу нейронку. Нажимаем на кнопку под "Start", и ждём пока не появится вот это сообщение:

J5u8IET.png

Теперь вы можете перейти по ссылке (которая eu.ngrok), и у вас откроется веб-версия вашей нейронки!

В принципе, уже можно начинать генерировать картинки, снизу оставлю небольшой экскурс по тому, как этим пользоваться без подключения к Discord-Боту.

c4c828591d3f7c09a174b.png

Для генерации жмете на "Generate".

Модель - это то, что по сути будет генерировать нашу картинку. Если вы заметили, то при настройке сервера там были разные галочки:

0058ec8e1dc7827d7b606.png

Это модели, которые мы можем скачать сразу. Чтобы понять, какая модель что делает - просто гуглим. К примеру, модель anything генерирует нам изображения в аниме-стилистике. Если вам мало этих моделей (а вам их будет мало ), то советую заглянуть на вот этот сайт:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

.

Тут много очень хороших моделей, которые вы можете установить. Как именно устанавливать разные модели на наш сервер я расскажу дальше в статье, когда будем ставить Discord-бота.

Однако, если вы хотите пойти ещё дальше и подключить эту нейронку в дискорд бота, то читаем дальше.

Шаг 3. Создание и подключение Discord-Бота

Заходим

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

, при надобности входим в свой дс аккаунт. Далее нажимаете на кнопку New Application, ставим любое название. Переходим в наше приложение, открываем вкладку Bot, и жмём Add Bot.

Что нужно нажать.png

Сразу же, после создания, включаем эти галочки:

1l1zUzE.png

Они нам нужны, чтобы работали slash-команды и не было проблем с ботом. Далее заходим сюда, чекаем вот эти галки:


чекаем галки.png
Снизу есть поле "Generated URL", это и есть ссылка на нашего бота. Открываем её в браузере и приглашаем бота туда, куда нам надо.


Отлично, бота мы добавили. Теперь, нам нужен сам код бота, который будет работать с нашей нейронкой и выдавать картинки в дискорд.

Для этого просто заходим на гитхаб и пишем в поиск что-то типа "stable diffusion discord bot".

Вот список ботов, которые я считаю хорошими:

Разбирать каждого мы не будем, если захотите - сможете разобраться, там не сложно . Я остановлюсь на aiyabot.
И так, в моём случае, открываем

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

тыкаем сюда и скачиваем архив.

e9d2ad50bcd77635f3aac.png

Распаковываем, открываем, видим множество файлов. Нас интересует вот этот файл:

1eJvrd4.png

Открываем его, и видим там параметр url. Туда мы вписываем ту самую ссылку (eu.ngrok), которую выдал нам наш google colab.

ivfXOKd.png

Отлично, теперь, рядом с файлом

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

создаем файл под названием ".env" (обязательно с точкой). Туда пишем вот это:

Как вы поняли, туда мы пишем токен от нашего дискорд бота. Получить вы его можете там же, где и создали. Теперь запускаем файл launch.bat, и наш бот запускается

OOn4I97.png

Открываем дискорд, пишем команду /draw и указываем то, что хотим сгенерировать!
Про параметры я расписал в микро-экскурсе, можете почитать там. Но в кратце продублирую:

D8cnEyN.png

Если вам лень искать negative_prompts, то можете выбрать мои:
Код:
(low quality, worst quality:1.4), (bad anatomy), (inaccurate limb:1.2), bad composition, inaccurate eyes, extra digit, fewer digits, (extra arms:1.2)


lowres, ((bad anatomy)), ((bad hands)), text, missing finger, extra digits, fewer digits, blurry, ((mutated hands and fingers)), (poorly drawn face), ((mutation)), ((deformed face)), (ugly), ((bad proportions)), ((extra limbs)), extra face, (double head), (extra head), ((extra feet)), monster, logo, cropped, worst quality, low quality, normal quality, jpeg, humpbacked, long body, long neck, ((jpeg artifacts))


(((deformed))), blurry, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar, multiple breasts, (mutated hands and fingers:1.5), (long body :1.3), (mutation, poorly drawn :1.2), black-white, bad anatomy, liquid body, liquidtongue, disfigured, malformed, mutated, anatomical nonsense, text font ui, error, malformed hands, long neck, blurred, lowers, low res, bad anatomy, bad proportions, bad shadow, uncoordinated body, unnatural body, fused breasts, bad breasts, huge breasts, poorly drawn breasts, extra breasts, liquid breasts, heavy breasts, missingbreasts, huge haunch, huge thighs, huge calf, bad hands, fused hand, missing hand, disappearing arms, disappearing thigh, disappearing calf, disappearing legs, fusedears, bad ears, poorly drawn ears, extra ears, liquid ears, heavy ears, missing ears, fused animal ears, bad animal ears, poorly drawn animal ears, extra animal ears, liquidanimal ears, heavy animal ears, missing animal ears, text, ui, error, missing fingers, missing limb, fused fingers, one hand with more than 5 fingers, one hand with less than5 fingers, one hand with more than 5 digit, one hand with less than 5 digit, extra digit, fewer digits, fused digit, missing digit, bad digit, liquid digit, colorful tongue, blacktongue, cropped, watermark, username, blurry, JPEG artifacts, signature, 3D, 3D game, 3D game scene, 3D character, malformed feet, extra feet, bad feet, poorly drawnfeet, fused feet, missing feet, extra shoes, bad shoes, fused shoes, more than two shoes, poorly drawn shoes, bad gloves, poorly drawn gloves, fused gloves, bad cum, poorly drawn cum, fused cum, bad hairs, poorly drawn hairs, fused hairs, big muscles, ugly, bad face, fused face, poorly drawn face, cloned face, big face, long face, badeyes, fused eyes poorly drawn eyes, extra eyes, malformed limbs, more than 2 nipples, missing nipples, different nipples, fused nipples, bad nipples, poorly drawnnipples, black nipples, colorful nipples, gross proportions. short arm, (((missing arms))), missing thighs, missing calf, missing legs, mutation, duplicate, morbid, mutilated, poorly drawn hands, more than 1 left hand, more than 1 right hand, deformed, (blurry), disfigured, missing legs, extra arms, extra thighs, more than 2 thighs, extra calf,fused calf, extra legs, bad knee, extra knee, more than 2 legs, bad tails, bad mouth, fused mouth, poorly drawn mouth, bad tongue, tongue within mouth, too longtongue, black tongue, big mouth, cracked mouth, bad mouth, dirty face, dirty teeth, dirty pantie, fused pantie, poorly drawn pantie, fused cloth, poorly drawn cloth, badpantie, yellow teeth, thick lips, bad camel toe, colorful camel toe, bad asshole, poorly drawn asshole, fused asshole, missing asshole, bad anus, bad pussy, bad crotch, badcrotch seam, fused anus, fused pussy, fused anus, fused crotch, poorly drawn crotch, fused seam, poorly drawn anus, poorly drawn pussy, poorly drawn crotch, poorlydrawn crotch seam, bad thigh gap, missing thigh gap, fused thigh gap, liquid thigh gap, poorly drawn thigh gap, poorly drawn anus, bad collarbone, fused collarbone, missing collarbone, liquid collarbone, strong girl, obesity, worst quality, low quality, normal quality, liquid tentacles, bad tentacles, poorly drawn tentacles, split tentacles, fused tentacles, missing clit, bad clit, fused clit, colorful clit, black clit, liquid clit, QR code, bar code, censored, safety panties, safety knickers, beard, furry, pony, pubic hair, mosaic, futa, testis, (((deformed))), blurry, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar, multiple breasts, (mutated hands and fingers:1.5), (long body :1.3), (mutation, poorly drawn :1.2), black-white, bad anatomy, liquid body, liquidtongue, disfigured, malformed, mutated, anatomical nonsense, text font ui, error, malformed hands, long neck, blurred, lowers, low res, bad anatomy, bad proportions, bad shadow, uncoordinated body, unnatural body, fused breasts, bad breasts, huge breasts, poorly drawn breasts, extra breasts, liquid breasts, heavy breasts, missingbreasts, huge haunch, huge thighs, huge calf, bad hands, fused hand, missing hand, disappearing arms, disappearing thigh, disappearing calf, disappearing legs, fusedears, bad ears, poorly drawn ears, extra ears, liquid ears, heavy ears, missing ears, fused animal ears, bad animal ears, poorly drawn animal ears, extra animal ears, liquidanimal ears, heavy animal ears, missing animal ears, text, ui, error, missing fingers, missing limb, fused fingers, one hand with more than 5 fingers, one hand with less than5 fingers, one hand with more than 5 digit, one hand with less than 5 digit, extra digit, fewer digits, fused digit, missing digit, bad digit, liquid digit, colorful tongue, blacktongue, cropped, watermark, username, blurry, JPEG artifacts, signature, 3D, 3D game, 3D game scene, 3D character, malformed feet, extra feet, bad feet, poorly drawnfeet, fused feet, missing feet, extra shoes, bad shoes, fused shoes, more than two shoes, poorly drawn shoes, bad gloves, poorly drawn gloves, fused gloves, bad cum, poorly drawn cum, fused cum, bad hairs, poorly drawn hairs, fused hairs, big muscles, ugly, bad face, fused face, poorly drawn face, cloned face, big face, long face, badeyes, fused eyes poorly drawn eyes, extra eyes, malformed limbs, more than 2 nipples, missing nipples, different nipples, fused nipples, bad nipples, poorly drawnnipples, black nipples, colorful nipples, gross proportions. short arm, (((missing arms))), missing thighs, missing calf, missing legs, mutation, duplicate, morbid, mutilated, poorly drawn hands, more than 1 left hand, more than 1 right hand, deformed, (blurry), disfigured, missing legs, extra arms, extra thighs, more than 2 thighs, extra calf,fused calf, extra legs, bad knee, extra knee, more than 2 legs, bad tails, bad mouth, fused mouth, poorly drawn mouth, bad tongue, tongue within mouth, too longtongue, black tongue, big mouth, cracked mouth, bad mouth, dirty face, dirty teeth, dirty pantie, fused pantie, poorly drawn pantie, fused cloth, poorly drawn cloth, badpantie, yellow teeth, thick lips, bad camel toe, colorful camel toe, bad asshole, poorly drawn asshole, fused asshole, missing asshole, bad anus, bad pussy, bad crotch, badcrotch seam, fused anus, fused pussy, fused anus, fused crotch, poorly drawn crotch, fused seam, poorly drawn anus, poorly drawn pussy, poorly drawn crotch, poorlydrawn crotch seam, bad thigh gap, missing thigh gap, fused thigh gap, liquid thigh gap, poorly drawn thigh gap, poorly drawn anus, bad collarbone, fused collarbone, missing collarbone, liquid collarbone, strong girl, obesity, worst quality, low quality, normal quality, liquid tentacles, bad tentacles, poorly drawn tentacles, split tentacles, fused tentacles, missing clit, bad clit, fused clit, colorful clit, black clit, liquid clit, QR code, bar code, censored, safety panties, safety knickers, beard, furry, pony, pubic hair, mosaic, futa, testis

Эй, у меня получилось какая-то анимешная херь!

А это потому, что у нас только одна модель по дефолту - anything-v4.5

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

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

, и выбираем модель. Я выбрал

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Далее, копируем ссылку для скачивания:

4206598a22019b8c12969.png

Теперь нам нужно как-то установить её на наш сервер. Для этого создаём новую ячейку кода в нашем google colab, делаем вот так:


EZnVwNd.png

И в появившимся поле мы вставляем вот этот код:

Код:
%%shell

cd "/content/stable-diffusion-webui/models/Stable-diffusion"

wget "наша скопированная ссылка" --content-disposition

Теперь, нам надо остановить наш колаб (нажмите на кнопку под Start ещё раз и дождитесь пока выключится).

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

ef5313deba1b2f59e9555.png

(это всё в папке stable-diffusion-webui). Для этого открываем файл models.csv в папке с ботом и пишем туда вот это:

ApZ6vUe.png

Первая колонка - DreamShaper - название в боте, пишем что угодно.

Вторая колонка - это сам файл без расширения.

Третью колонку оставьте пустой. (Не забудьте про знак "|" как на скрине в конце).

Ну вот и все, меняем модель на скачанную через команду /settings:

C2TAHYd.png

Ну и получаем вот такой результат:


Vp8pZdp.png
 
K Оффлайн

kirado1337

Участник
LV
3
 
18.04.2023
10
0
25
Награды
3
29

Репутация:

Интересно очень, надо попробовать
 
A Оффлайн

alex2704

Участник
LV
3
 
19.04.2023
15
0
25
Награды
3
38

Репутация:

Классный гайд, спасибо
Не знал что можно бесплатно пользоваться ей
 

Поиск по форуму

Похожие темы:

shape1
shape2
shape3
shape4
shape7
shape8
Верх