Spaces:
Sleeping
Sleeping
Download preload.py from phamluan/namboqa-api: direct link, hf CLI and curl.
- Browser
- Download file 805 Bytes
-
https://huggingface.co/spaces/phamluan/namboqa-api/resolve/main/preload.py
- Command line
-
hf download hf://spaces/phamluan/namboqa-api/preload.py
-
curl -L -o preload.py https://huggingface.co/spaces/phamluan/namboqa-api/resolve/main/preload.py
805 Bytes
| """Tải sẵn trọng số mô hình lúc build image để Space khởi động nhanh hơn.""" | |
| import os | |
| from huggingface_hub import snapshot_download | |
| tok = os.environ.get("HF_TOKEN") or None # chuỗi rỗng làm hỏng header Authorization | |
| for name in (os.environ.get("RETRIEVER_MODEL", "bkai-foundation-models/vietnamese-bi-encoder"), | |
| os.environ.get("READER_MODEL", "deepset/xlm-roberta-base-squad2")): | |
| try: | |
| snapshot_download(name, token=tok, | |
| ignore_patterns=["*.onnx", "*.h5", "*.msgpack", "*.ot", "onnx/*", | |
| "openvino/*", "*.tflite", "rust_model*"]) | |
| print("preloaded", name) | |
| except Exception as e: # không chặn build; lúc chạy sẽ tải lại | |
| print("skip preload", name, e) | |