В этой статье расскажу, как использовать Google Colab для создания изображений с помощью Fooocus. Это простой и бесплатный способ получить доступ к мощным вычислительным ресурсам Google без установки Fooocus на локальный компьютер. И отличный вариант для тех, кто хочет воспользоваться Fooocus, но не имеет достаточно ресурсов для его установки и использования на своем компьютере.
Прежде чем начнём, всё же стоит сказать пару слов о Fooocus и Colab.
Fooocus — это приложение с открытым исходным кодом на Python для генерации изображений на основе нейросетей. Предназначено для создания изображений при помощи моделей на основе Stable Diffusion XL (SDXL), даже для тех, кто не имеет глубоких знаний в этой области. Fooocus предоставляет интуитивный интерфейс и богатый функционал, позволяя легко настроить процесс генерации изображений. Если вы ищете альтернативу платным сервисам, то Fooocus станет отличным выбором.
Google Colab (Colaboratory) — это облачная платформа, предназначенная для запуска Python-кода на серверах Google. Благодаря этому сервису пользователи получают доступ к мощным аппаратным ресурсам, таким как графические и тензорные процессоры, что делает его отличным выбором для работы с искусственным интеллектом. Иными словами, это инструмент, позволяющий запускать и работать с Fooocus удаленно.
Все вычисления в Colab выполняются на облачных серверах и отображаются в интерфейсе браузера, но платформа имеет ограничения на использование аппаратных ресурсов — доступ к GPU и TPU может быть ограничен из-за загрузки серверов, а также предоставляет меньше контроля над настройками окружения по сравнению с локальной установкой. Бесплатная версия Colab позволяет использовать мощности до 12 часов, при этом количество генераций ограничено только временем доступа к нейросети, и после истечения срока вы можете загрузить модель заново.
Итак начнём. Перейдите по этой ссылке (для входа нужен аккаунт Google). 👇
Откроется интерфейс Colab, где уже есть все необходимые строки кода для установки и запуска Fooocus на серверах Google. Просто нажмите кнопку «Play» рядом с блоком кода 👇
Colab автоматически выполнит все необходимые шаги для установки Fooocus. Загрузит модель SDXL и настроит окружение для генерации изображений. После завершения установки необходимо перейти по последней ссылке 👇
По ссылке вы увидите интерфейс Fooocus, который откроется в новом окне браузера 👇
Теперь можно приступить к созданию изображений! Рекомендую использовать ресурсы Colab экономно, поэтому старайтесь осознанно писать запросы. Читайте об этом здесь 👇
В Fooocus, доступном через Google Colab, вы также можете изменять предустановки, как и в локальном Fooocus. Однако учтите, что это может привести к тайм-аутам через 60 секунд (требуется время для скачивания и загрузки новых моделей). Если это произошло, попробуйте вернуться к начальной предустановке, перезагрузить страницу или подождать завершения текущей операции 👇
Чтобы не тратить ресурсы, особо рекомендую ознакомится с предустановками 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 всегда стремились обеспечить бесперебойную работу основной функции преобразования текста в изображение в бесплатном Google Colab. Поэтому при использовании Fooocus через Colab «тяжёлые» функции будут отключены по умолчанию, так как ресурсы бесплатного Colab ограничены.
Загляните в мой телеграм-канал или подборкой на Дзен, где я делюсь подсказками для Fooocus.
А если, всё же решили установить Fooocus локально, ловите посты для Windows и Mac 👇