Hugging Face 加速
Hugging Face 下载与 GitHub 共用同一套 URL 代理机制,在完整原始 URL 前加上 HubProxy 域名即可。
支持的 URL
Section titled “支持的 URL”| 类型 | 示例 |
|---|---|
| 模型 / 数据集文件 | huggingface.co/{user}/{repo}/resolve/... |
| Spaces | huggingface.co/spaces/{user}/{repo}/... |
| LFS CDN | cdn-lfs.hf.co/{user}/{repo}/... |
正则定义位于 src/handlers/github.go 的 githubExps 数组。
# 模型文件curl -L -O "https://example.com/https://huggingface.co/bert-base-uncased/resolve/main/config.json"
# 省略 https://curl -L -O "https://example.com/huggingface.co/bert-base-uncased/resolve/main/pytorch_model.bin"
# LFS 大文件curl -L -O "https://example.com/https://cdn-lfs.hf.co/user/model-repo/abc123..."与 GitHub 加速 相同:
- 不支持网页浏览(HTML 会被拒绝)
- 单文件受
[server].fileSize限制 - 与 GitHub 相同,支持
Range断点续传与多连接分片(见 传输特性) - 受
[access]仓库黑白名单约束
[access]whiteList = ["trusted-user/*"]