Простое тестовое задание на Streamlit.
Идея проекта:
- загрузить изображение
- ввести текстовый prompt
- отправить запрос в Hugging Face API
- показать результат рядом с исходной картинкой
Проект сделан специально просто, без лишней архитектуры и дополнительных функций.
- Активировать виртуальное окружение:
.venv\Scripts\activate- Установить зависимости:
pip install -r requirements.txt- Добавить токен в
.envили вставить его в приложении:
HF_TOKEN=your_token_here- Запустить приложение:
streamlit run app.pyStreamlitдля интерфейсаhuggingface_hubдля обращения к APIPillowдля проверки изображенияpython-dotenvдля чтения токена