diff_models_hw6 / ДЗ_6.md
akaUNik's picture
Upload 2 files
41efa6c verified
# Добавляем больше опций для контроля генерации стикеров.
#### Цель:
Добавить в пользовательский интерфейс Gradio опции, позволяющие использовать ControlNet и IP-adapter для управления генерацией стикеров, а также обеспечить возможность загрузки изображений, необходимых для их работы.
#### Задача:
В ваш интерфейс на HuggingFace добавьте новые элементы управления:
- Чекбокс для включения/отключения использования ControlNet. При активации ControlNet отобразите дополнительные опции:
- Слайдер для настройки интенсивности влияния (`control_strength`).
- Выпадающий список для выбора режима работы ControlNet (например, `edge_detection`, `pose_estimation` другие из [репозитория](https://github.com/lllyasviel/ControlNet)).
- Окно для загрузки изображений, используемых для настройки ControlNet.
- Чекбокс для включения/отключения IP-adapter. При активации IP-adapter добавьте возможность регулировки его параметров:
- Слайдер для настройки `ip_adapter_scale`.
- Окно для загрузки изображений для IP-adapter.
Проверьте работу интерфейса, запустив тестовые генерации с разными комбинациями настроек, чтобы убедиться, что изменения отражаются корректно. Отдельно проверьте, что можно включать и отключать ControlNet и IP-adapter как по отдельности, так и вместе.
#### Как сдать домашнее задание
Для сдачи домашнего задания загрузите в ваш репозиторий код вашего Space из HuggingFace и публичную ссылку на него.