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 快速入门
热门推荐
法律对于诉讼离婚有什么规定
光学薄膜原理简述:从基础到应用的全面解析
民事诉讼证据的合法性有哪些内容
微波炉故障与维修方法 技巧举例分析
海外华人建立的第一个共和国,面积相当于4个台湾省,立国百余年
在中国境内合法合规使用搜索24小时的法律要点及实务指南
德意志银行股价暴跌5%:四季度利润不及预期,区块链技术能否解救?
重度脾虚艾灸治愈
大额医疗保险社保(社保大额医疗保险是个人承担还是单位承担)
写作手法六种(写作手法六种有哪些及作用)
阳国平教授团队在临床药理学权威期刊CPT发表模型引导个体化用药研究成果
袁世凯继承人:权力与法统的交织
上海各区“人户一致”入学政策详解
工业机器人如何精准选型?这9大参数告诉你!
从心梗救治到预防心血管疾病,“养阴护脉方” 凭啥这么牛?
“以训促改”,芙蓉区工伤预防警示约谈再创新
毛坯房防水怎么做,掌握这几点保你住得安心
日本消费税免税制度与手续详解
MySQL逻辑架构与SQL执行过程详解
风险监测是什么?如何建立有效的风控体系?
中国茶文化:六大茶类的功效与选择指南
地震十类必备物资 地震应急物资储备清单
怎么喝茶最高效?一张图告诉你适合哪款茶?建议收藏
《山海经》:中国最古老的志怪奇书
紫叶李特征是什么?
海外品牌在中国做内容营销:如何通过优质内容建立品牌影响力
《上古卷轴5》各职业流派技能加点指南
龟背竹的光照喜好与养护技巧(掌握光照要领)
建筑防火之“三耐”指标:耐火性能、耐火极限、耐火等级
PDF表格编辑与转换全攻略:轻松处理你的文档需求