Spaces:
Paused
Paused
Download backend/scripts/bootstrap_models.py from raghava0450/SumakaClone: direct link, hf CLI and curl.
- Browser
- Download file 571 Bytes
-
https://huggingface.co/spaces/raghava0450/SumakaClone/resolve/main/backend/scripts/bootstrap_models.py
- Command line
-
hf download hf://spaces/raghava0450/SumakaClone/backend/scripts/bootstrap_models.py
-
curl -L -o bootstrap_models.py https://huggingface.co/spaces/raghava0450/SumakaClone/resolve/main/backend/scripts/bootstrap_models.py
571 Bytes
| from __future__ import annotations | |
| import asyncio | |
| from app.configs.settings import get_settings | |
| from app.services.huggingface_service import HuggingFaceService | |
| from app.services.model_service import ModelService | |
| async def main() -> None: | |
| settings = get_settings() | |
| model_service = ModelService(settings) | |
| huggingface = HuggingFaceService(settings) | |
| for model in model_service.list_models(): | |
| path = await huggingface.ensure_model_available(model) | |
| print(f"{model.display_name}: {path}") | |
| if __name__ == "__main__": | |
| asyncio.run(main()) | |