Hugging Face 下载模型指南:手把手教你玩转
创作时间:
作者:
@小白创作中心
Hugging Face 下载模型指南:手把手教你玩转
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2509399
Hugging Face 已成为 NLP 和 AI 开发者的必备工具,它提供了丰富的预训练模型,帮助我们快速进行模型训练与推理。但是,如何高效地将模型下载到本地?
👉 你可以选择:
- •Hugging Face CLI 下载:适合直接下载模型文件,无需写代码。
- •Python 代码下载:适合在项目中动态加载和缓存模型。
方法一:使用 Hugging Face CLI 下载模型
第 1 步:安装 Hugging Face CLI 工具
打开命令行(
cmd
或
PowerShell
),输入以下命令进行安装:
pip install huggingface_hub
说明:
- •
huggingface_hub
模块包含
huggingface-cli
,用于从 Hugging Face 下载模型文件。
第 2 步:登录 Hugging Face 账户(仅限私有模型)
如果你要下载私有模型或使用高权限 API 访问,需要登录 Hugging Face 账户。
huggingface-cli login
获取 Access Token:
- • 访问 Hugging Face 账户页面。
- • 选择New Token并生成一个具有
Read
权限的 Token。
- • 在 CLI 提示中粘贴 Token:
第 3 步:下载模型
使用
huggingface-cli download
下载模型:
huggingface-cli download shibing624/text2vec-base-chinese
模型文件将保存在
~/.cache/huggingface/hub
目录,windows的就是在
C:\Users<你的用户名>.cache\huggingface\hub
目录。
如果你希望将模型下载到自定义路径,可以使用
--cache-dir
参数:
huggingface-cli download shibing624/text2vec-base-chinese --cache-dir ./my_model
方法二:通过 Python 代码下载模型
第 1 步:安装必要的依赖
在 Windows 系统上,同样需要安装
transformers
和
huggingface_hub
:
pip install transformers huggingface_hub
说明:
- •
transformers
:用于加载预训练模型。 - •
huggingface_hub
:提供下载和管理模型的 API。
第 二 步:通过 Python 下载模型
from transformers import AutoModel, AutoTokenizer
# 模型名称,例如 "shibing624/text2vec-base-chinese"
model_name = "shibing624/text2vec-base-chinese"
# 下载并加载模型和分词器
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModel.from_pretrained(model_name)
# 保存到自定义路径(可选)
model.save_pretrained("./my_model")
tokenizer.save_pretrained("./my_model")
说明:
- • 模型会缓存在
C:\Users<你的用户名>.cache\huggingface\hub
目录下。 - •
model.save_pretrained()
可将模型保存到自定义路径(如
./my_model
)。
参考文档:
- Hugging Face 官方文档
- Hugging Face CLI 快速入门
热门推荐
如何理解五险一金并进行正确计算?这种计算方法有哪些注意事项?
身患特殊疾病医疗期必须不低于24个月?还得满足这些条件!
为什么不推荐重复使用塑料瓶,原来材质不同,带来的危害不容小觑
如何在城市中选择合适的居住区域?这样的区域有哪些衡量标准?
森蚺是蛇吗?揭秘森蚺的神秘面纱
乾隆帝身世揭秘:生母、血统与出生地之谜
探索合成氨教学沙盘模型:原理、构建与应用
心理咨询师教你如何和喜欢的人聊天,打破僵局
制冷机组的日常检查与维护
SD卡和TF卡如何区别
如何判断狂犬疫苗是否需要接种?
再进4位!南昌跻身中国百强城市前30名
哪些技术适用于大学宿舍智能化考勤?
二次抵押的房子还能过户吗?二次抵押的房子如何解押?
经典的商务谈判案例及分析,值得收藏!
外出时如何照顾家中的植物?五种实用浇水方法让植物也能安心度假
放射性肺炎的四个阶段
100多年前,李鸿章创办一家公司,如今家喻户晓成世界500强
诺贝尔奖的由来
3000元买电动车,怎么选才不会被“割韭菜”?看好这4个配置即可
身上有五万怎么赚?如何合理利用五万元进行投资?
喉咙痛的家庭疗法:简单实用的自然护理方法
《礼记》:学礼修身,感知内心的光明与德行,成就非凡人生
喉咙若出现这些症状,不是咽炎
生气了,发泄出来就好了?原来我们一直都做错了
接种科兴疫苗后是否会得肺结节
岗位调整如何不踩坑?劳动法专家教你读懂调岗调薪的底层逻辑
“北大荒”迎“二十一连丰”,粮食安全压舱石更稳固
健康证丢失怎么办?补办流程及注意事项全攻略
离婚情绪反扑了怎么办呢