Spaces:
Configuration error
Configuration error
| from huggingface_hub import snapshot_download, hf_hub_download | |
| from dotenv import load_dotenv | |
| import os | |
| load_dotenv() | |
| token = os.getenv("HF_TOKEN", None) | |
| def download_flux(): | |
| snapshot_download("black-forest-labs/FLUX.1-dev", | |
| allow_patterns=["flux1-dev.safetensors", "ae.safetensors"], | |
| local_dir="./weights/FLUX.1-dev", | |
| local_dir_use_symlinks=False, | |
| token=token) | |
| # optional | |
| def download_flux_krea(): | |
| snapshot_download("black-forest-labs/FLUX.1-Krea-dev", | |
| allow_patterns=["flux1-krea-dev.safetensors"], | |
| local_dir="./weights/FLUX.1-Krea-dev", | |
| local_dir_use_symlinks=False, | |
| token=token) | |
| def download_uso(): | |
| snapshot_download("bytedance-research/USO", | |
| local_dir="./weights/USO", | |
| local_dir_use_symlinks=False) | |
| def download_t5(): | |
| for f in ["config.json", "tokenizer_config.json", "special_tokens_map.json", | |
| "spiece.model", "pytorch_model.bin"]: | |
| hf_hub_download("google/t5-v1_1-xxl", f, local_dir="./weights/t5-xxl", | |
| local_dir_use_symlinks=False) | |
| def download_clip(): | |
| for f in ["config.json", "merges.txt", "vocab.json", | |
| "tokenizer_config.json", "special_tokens_map.json", | |
| "pytorch_model.bin"]: | |
| hf_hub_download("openai/clip-vit-large-patch14", f, | |
| local_dir="./weights/clip-vit-l14", | |
| local_dir_use_symlinks=False) | |
| def download_siglip(): | |
| snapshot_download("google/siglip-so400m-patch14-384", | |
| local_dir="./weights/siglip", | |
| local_dir_use_symlinks=False) | |
| if __name__ == "__main__": | |
| download_uso() | |
| download_flux() | |
| # download_flux_krea() | |
| download_t5() | |
| download_clip() | |
| download_siglip() | |