Создайте свой собственный ИИ-генератор изображений — Stable Diffusion + Gradio + Hugging Face Spa...
CodeToAGI
0:00 / 0:00
Создайте свой собственный ИИ-генератор изображений — Stable Diffusion + Gradio + Hugging Face Spa...
75 просмотров · 2 недели назад
CodeToAGI
108 подписчиков
75 просмотров · 2 недели назад
В 43-м эпизоде объяснялось, как работает стабильная диффузия — DDPM, U-Net, CFG, латентная диффузия.
В 44-м эпизоде создавалось приложение. К концу этого эпизода у вас будет работающее, доступное для совместного использования веб-приложение для преобразования текста в изображения, развернутое на Hugging Face Spaces — совершенно бесплатно.
Любой, у кого есть ссылка, может открыть его, ввести запрос и сгенерировать изображения.
✅ Разработка подсказок — как писать подсказки, дающие отличные результаты
✅ Отрицательные подсказки — чего следует избегать и как они влияют на качество
✅ Основы Gradio — gr.Interface, gr.Blocks, компоненты, обработчики событий
✅ Вкладка «Текст-в-изображение» — подсказка, отрицательная подсказка, ползунок CFG, ползунок шагов, начальное значение
✅ Вкладка «img2img» — загрузка фотографии, ползунок интенсивности, преобразование с помощью подсказки
✅ Вкладка «Заполнение» — рисование маски, заполнение области с помощью подсказки
✅ Пространства для обработки лиц — создание пространства, отправка кода, запуск за считанные минуты
✅ requirements.txt — закрепление правильных версий библиотек для развертывания
✅ Пространства GPU против CPU — чего ожидать, как запросить свободный GPU
⏱ РАЗДЕЛЫ:
0:00 От понимания EP43 до построения EP44
1:00 Разработка подсказок — анатомия отличной подсказки
2:10 Отрицательные подсказки — избегание артефактов
3:15 Краткий курс Gradio — Блоки, компоненты, события
4:30 Вкладка «Текст в изображение» — полный разбор кода
6:00 Вкладка «img2img» — загрузка + сила + подсказка
7:30 Вкладка «Заполнение» — рисование маски + заливка
9:00 Полная сборка приложения — вкладки + общий конвейер
10:20 Обнимающие пространства лиц — создание, отправка, развертывание
11:45 Живая демонстрация — генерация изображений в развернутом приложении
12:40 Итоги + задание
13:30 Заключение → EP45 Токенизация и встраивания
🔗 Полная серия: github.com/CodeToAGI/deep-learning-series
🔔 Подпишитесь на EP45: Объяснение токенизации и встраиваний