Найти в Дзене
Fooocus Prompts 🔥

Запускаем Fooocus в Colab

В этой статье расскажу, как использовать Google Colab для создания изображений с помощью Fooocus. Это простой и бесплатный способ получить доступ к мощным вычислительным ресурсам Google без установки Fooocus на локальный компьютер. И отличный вариант для тех, кто хочет воспользоваться Fooocus, но не имеет достаточно ресурсов для его установки и использования на своем компьютере.

Прощай Midjourney.. здравствуй, Fooocus!
Прощай Midjourney.. здравствуй, Fooocus!

Прежде чем начнём, всё же стоит сказать пару слов о Fooocus и Colab.

Fooocus — это приложение с открытым исходным кодом на Python для генерации изображений на основе нейросетей. Предназначено для создания изображений при помощи моделей на основе Stable Diffusion XL (SDXL), даже для тех, кто не имеет глубоких знаний в этой области. Fooocus предоставляет интуитивный интерфейс и богатый функционал, позволяя легко настроить процесс генерации изображений. Если вы ищете альтернативу платным сервисам, то Fooocus станет отличным выбором.

Google Colab (Colaboratory) — это облачная платформа, предназначенная для запуска Python-кода на серверах Google. Благодаря этому сервису пользователи получают доступ к мощным аппаратным ресурсам, таким как графические и тензорные процессоры, что делает его отличным выбором для работы с искусственным интеллектом. Иными словами, это инструмент, позволяющий запускать и работать с Fooocus удаленно.

Все вычисления в Colab выполняются на облачных серверах и отображаются в интерфейсе браузера, но платформа имеет ограничения на использование аппаратных ресурсов — доступ к GPU и TPU может быть ограничен из-за загрузки серверов, а также предоставляет меньше контроля над настройками окружения по сравнению с локальной установкой. Бесплатная версия Colab позволяет использовать мощности до 12 часов, при этом количество генераций ограничено только временем доступа к нейросети, и после истечения срока вы можете загрузить модель заново.

Итак начнём. Перейдите по этой ссылке (для входа нужен аккаунт Google). 👇

Google Colab

Откроется интерфейс Colab, где уже есть все необходимые строки кода для установки и запуска Fooocus на серверах Google. Просто нажмите кнопку «Play» рядом с блоком кода 👇

Установка Fooocus в Google Colab
Установка Fooocus в Google Colab

Colab автоматически выполнит все необходимые шаги для установки Fooocus. Загрузит модель SDXL и настроит окружение для генерации изображений. После завершения установки необходимо перейти по последней ссылке 👇

Запуск Fooocus в Colab
Запуск Fooocus в Colab

По ссылке вы увидите интерфейс Fooocus, который откроется в новом окне браузера 👇

Интерфейс Fooocus в Google Colab
Интерфейс Fooocus в Google Colab

Теперь можно приступить к созданию изображений! Рекомендую использовать ресурсы Colab экономно, поэтому старайтесь осознанно писать запросы. Читайте об этом здесь 👇

В Fooocus, доступном через Google Colab, вы также можете изменять предустановки, как и в локальном Fooocus. Однако учтите, что это может привести к тайм-аутам через 60 секунд (требуется время для скачивания и загрузки новых моделей). Если это произошло, попробуйте вернуться к начальной предустановке, перезагрузить страницу или подождать завершения текущей операции 👇

Работа и загрузка моделей Fooocus в Colab
Работа и загрузка моделей Fooocus в Colab

Чтобы не тратить ресурсы, особо рекомендую ознакомится с предустановками Fooocus в данной статье 👇

Также следует отметить, что результаты генерации в локальном Fooocus и через Colab, даже при использовании одинаковых настроек, могут отличаться 👇

{"prompt": "illustration in Middle Ages style of cat", "negative_prompt": "", "prompt_expansion": "", "styles": "[]", "performance": "Speed", "steps": 30, "resolution": "(896, 1088)", "guidance_scale": 4, "sharpness": 2, "adm_guidance": "(1.5, 0.8, 0.3)", "base_model": "juggernautXL_v8Rundiffusion.safetensors", "refiner_model": "None", "refiner_switch": 0.5, "clip_skip": 2, "sampler": "dpmpp_2m_sde_gpu", "scheduler": "karras", "vae": "Default (model)", "seed": "776676893480954903", "lora_combined_1": "sd_xl_offset_example-lora_1.0.safetensors : 0.1", "metadata_scheme": "a1111", "version": "Fooocus v2.6.5 (mashb1t)"}
Результаты генераций на локальным Fooocus и Fooocus в Colab
Результаты генераций на локальным Fooocus и Fooocus в Colab

Обратите внимание, что разработчики Fooocus всегда стремились обеспечить бесперебойную работу основной функции преобразования текста в изображение в бесплатном Google Colab. Поэтому при использовании Fooocus через Colab «тяжёлые» функции будут отключены по умолчанию, так как ресурсы бесплатного Colab ограничены.

Загляните в мой телеграм-канал или подборкой на Дзен, где я делюсь подсказками для Fooocus.

А если, всё же решили установить Fooocus локально, ловите посты для Windows и Mac 👇