diff_models_hw6 / ДЗ_6.md
akaUNik's picture
Upload 2 files
41efa6c verified

A newer version of the Gradio SDK is available: 5.18.0

Upgrade

Добавляем больше опций для контроля генерации стикеров.

Цель:

Добавить в пользовательский интерфейс Gradio опции, позволяющие использовать ControlNet и IP-adapter для управления генерацией стикеров, а также обеспечить возможность загрузки изображений, необходимых для их работы.

Задача:

В ваш интерфейс на HuggingFace добавьте новые элементы управления:

  • Чекбокс для включения/отключения использования ControlNet. При активации ControlNet отобразите дополнительные опции:
    • Слайдер для настройки интенсивности влияния (control_strength).
    • Выпадающий список для выбора режима работы ControlNet (например, edge_detection, pose_estimation другие из репозитория).
    • Окно для загрузки изображений, используемых для настройки ControlNet.
  • Чекбокс для включения/отключения IP-adapter. При активации IP-adapter добавьте возможность регулировки его параметров:
    • Слайдер для настройки ip_adapter_scale.
    • Окно для загрузки изображений для IP-adapter.

Проверьте работу интерфейса, запустив тестовые генерации с разными комбинациями настроек, чтобы убедиться, что изменения отражаются корректно. Отдельно проверьте, что можно включать и отключать ControlNet и IP-adapter как по отдельности, так и вместе.

Как сдать домашнее задание

Для сдачи домашнего задания загрузите в ваш репозиторий код вашего Space из HuggingFace и публичную ссылку на него.