Text-to-Image
Diffusers
PyTorch
English
StableDiffusionPipeline
clip_text_model
stable-diffusion
compact-model
spacev1.7-image
Instructions to use openmodelai/SpaceV1.7-Image with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use openmodelai/SpaceV1.7-Image with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("openmodelai/SpaceV1.7-Image", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
|
Download README.md from openmodelai/SpaceV1.7-Image: direct link, hf CLI and curl.
- Browser
- Download file 5.48 kB
-
https://huggingface.co/openmodelai/SpaceV1.7-Image/resolve/main/README.md
- Command line
-
hf download hf://openmodelai/SpaceV1.7-Image/README.md
-
curl -L -o README.md https://huggingface.co/openmodelai/SpaceV1.7-Image/resolve/main/README.md
5.48 kB
| language: | |
| - en | |
| license: other | |
| base_model: segmind/tiny-sd | |
| pipeline_tag: text-to-image | |
| library_name: diffusers | |
| tags: | |
| - stable-diffusion | |
| - text-to-image | |
| - compact-model | |
| - spacev1.7-image | |
| # SpaceV1.7 Image | |
| **SpaceV1.7 Image — это перепакованная производная, а не модель, обученная с нуля.** Скрипт сборки скачивает веса и файлы Diffusers из [`segmind/tiny-sd`](https://huggingface.co/segmind/tiny-sd), сохраняет совместимую структуру Hugging Face и добавляет эту карточку. Модель предназначена для генерации изображений по тексту; стандартный размер генерации — 512×512. Лучше всего начинать с промптов на английском. | |
| **Веса upstream-модели остаются под её исходной лицензией и ограничениями использования.** Перед распространением или публикацией проверьте актуальную лицензию и карточку upstream-репозитория, а также сохраните требуемые уведомления. Этот проект не заявляет права на исходные веса и не меняет их лицензию. Метаданные `license: other` не означают, что веса свободны от ограничений. | |
| ## Размер и веса | |
| В исходниках этого репозитория весов нет. Запустите `scripts/build_spacev17_image.py`, чтобы скачать исходный чекпойнт и создать папку модели для Hugging Face и ZIP. Итоговый размер зависит от актуальной версии upstream-файлов и форматов; скрипт выводит фактический размер, а не предполагает, что веса уже находятся в репозитории. Если нужен строгий предел 500 МБ–1 ГБ, проверьте размер перед загрузкой: исходный чекпойнт может выйти за эти рамки. | |
| ## Сборка модели и одного ZIP | |
| Из корня репозитория: | |
| ```bash | |
| python -m pip install -r requirements-spacev17-image.txt | |
| python scripts/build_spacev17_image.py \ | |
| --output SpaceV1.7-Image-model \ | |
| --zip SpaceV1.7-Image-HF.zip | |
| ``` | |
| Чтобы опубликовать готовую модель в своём аккаунте Hugging Face, сначала проверьте лицензию, затем: | |
| ```bash | |
| HF_TOKEN=hf_... python scripts/build_spacev17_image.py \ | |
| --output SpaceV1.7-Image-model \ | |
| --zip SpaceV1.7-Image-HF.zip \ | |
| --repo-id ВАШ_ЛОГИН/SpaceV1.7-Image --upload | |
| ``` | |
| Токен передаётся через переменную окружения — не сохраняйте его в коде или Git. Можно также собрать ZIP из уже скачанной локальной Diffusers-модели с `--source-dir PATH`. | |
| В GitHub Actions → **Build SpaceV1.7 Image release** можно вручную собрать ZIP и прикрепить его как GitHub Release asset. Большие веса не добавляются в Git-коммиты. Чтобы дополнительно опубликовать модель на Hugging Face из workflow, добавьте секрет репозитория `HF_TOKEN` и укажите `hf_repo_id` при запуске. | |
| ## Генерация | |
| После сборки локально: | |
| ```bash | |
| python SpaceV1.7-Image/inference.py \ | |
| --model SpaceV1.7-Image-model \ | |
| --prompt "A small observatory beneath a vivid aurora, cinematic illustration" \ | |
| --output image.png | |
| ``` | |
| Пример Python для опубликованной модели: | |
| ```python | |
| import torch | |
| from diffusers import DiffusionPipeline | |
| pipe = DiffusionPipeline.from_pretrained( | |
| "ВАШ_ЛОГИН/SpaceV1.7-Image", | |
| torch_dtype=torch.float16, | |
| ) | |
| pipe = pipe.to("cuda") | |
| image = pipe("A small observatory beneath a vivid aurora").images[0] | |
| image.save("image.png") | |
| ``` | |
| На CPU уберите `torch_dtype=torch.float16` и `.to("cuda")`; генерация будет значительно медленнее. Для практического использования рекомендуется CUDA-видеокарта с достаточной видеопамятью. | |
| ## Ограничения | |
| - Это переупаковка segmind/tiny-sd с новым именем, а не новая архитектура, обучение с нуля или fine-tuning. Улучшение качества относительно исходной модели не заявляется. | |
| - Генерация может содержать артефакты и предвзятые или неподходящие результаты; проверяйте изображения перед использованием. | |
| - До скачивания и распространения весов проверьте карточку и лицензию upstream-модели, включая атрибуцию и ограничения разрешённых сценариев. | |