huggingface-cli下载工具hc
hc 就是 huggingface-cli(Hugging Face CLI 工具)。
它其实是 huggingface_hub 这个 Python 包里带的命令行工具。
1.安装 huggingface-cli
1.1Linux / macOS / Windows (通用)
1 | pip install -U huggingface_hub -i https://mirrors.aliyun.com/pypi/simple/ |
安装完成后就能用:
1 | huggingface-cli --help |
2.配置镜像(国内环境推荐)
如果你在国内,建议先设置 Hugging Face 镜像,不然下载模型会卡。
2.1临时方式(当前会话有效)
- Linux / macOS
1 | export HF_ENDPOINT=https://hf-mirror.com |
- Windows PowerShell
1 | $env:HF_ENDPOINT = "https://hf-mirror.com" |
- Windows CMD
1 | set HF_ENDPOINT=https://hf-mirror.com |
2.2永久方式(Windows)
1 | [System.Environment]::SetEnvironmentVariable("HF_ENDPOINT", "https://hf-mirror.com", "User") |
3.登录 Hugging Face
如果要下载私有模型,先登录:
1 | huggingface-cli login |
输入你的 Access Token(可在 https://huggingface.co/settings/tokens 获取)。
4.下载模型
例如下载 all-MiniLM-L6-v2:
1 | huggingface-cli download sentence-transformers/all-MiniLM-L6-v2 --local-dir ./all-MiniLM-L6-v2 |
然后你在 Python 里就可以直接:
1 | from sentence_transformers import SentenceTransformer |