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 快速入门
热门推荐
仓储合同与租赁合同的区别是什么
奇亚籽的油脂氧化稳定性研究
可降低供热成本约3亿元!新区供热新模式全面运行,助推城市绿色低碳转型
新加坡市场投资观察:三大支柱驱动经济增长,股市国际化特征明显
左心衰竭导致肺循环淤血:病因、机制与治疗全解析
学术论文降重:从语言到格式的调整
睡觉也有最佳“黄金时间”,不是11点,也不是12点……
贵州黎平:岩洞村举办重阳节暨“十洞款会”民俗活动
Android Jetpack之Lifecycle:原理与使用详解
为啥火车软卧又慢又贵,却有很多旅人选择“软卧”呢?答案在此!
劳务派遣有哪些特征呢
高中生学习方法与技巧
汝窑开片你真的了解吗?
读这5本书,提高专注力
经济强镇或再次迎来扩权时刻,影响有多大?
佛教的教义那么多,与佛陀最初本意相同吗?
千万级体检数据揭示:中国人体检人群颈动脉斑块检出率及地域差异
企业财务重组的策略有哪些?这些策略如何影响公司发展?
16+8轻断食减肥的正确方法
关东煮游戏:模拟经营类休闲游戏的趣味体验
正史中记载武力值最高的侠客,因为这件事,褒贬走向两个极端
领导这样对你,说明你快淘汰了,不要再盲目的工作了
异维A酸治疗青春痘的风险与注意事项
悦新知·大雪 | 余江:人的经济学—— 《道德情操论》和《国富论》的启示
桃花在诗词中代表了什么?这四大意象,颂出千古名诗,惊艳世人
一套非常详细的机房维保方案
肾小球肾炎的主要症状有哪些
六年车龄年检攻略,轻松搞定,不迷路
现役NBA球员单场50分次数对比:揭秘詹姆斯的50+纪录
都说“春食芽,病不沾”,带你全面了解春天芽菜的养生价值