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 快速入门
热门推荐
沙糖桔:冬季健康水果之王
红肉沙糖桔挑选攻略:从外观到口感的全方位指南
沙糖桔炒辣椒:新奇美味的创意菜!
Nature:中国博后一作,发现安慰剂能够缓解疼痛的大脑回路
今年的春联,什么时候贴最吉利?记住这3个时间,龙年发财又顺利
长期吃阿托伐他汀要不要换?怎样判断是否有效?怎样避免副作用?
《高难度对话》:春节走亲访友必备指南
春节焦虑?教你优雅应对亲戚催婚!
机器视觉技术在智能制造中的应用
冬季暖心必备:清炖排骨的完美做法
秋冬养生新吃法:清炖排骨的5种养生搭配
清炖排骨:运动员餐桌上的营养佳肴
清炖排骨大比拼:谁是你心中的C位?
Dornier HM1:揭秘体外碎石黑科技
春节聚会必备!Switch游戏大比拼:马车PK胡闹厨房
赋能高端制造业提质增效——第三届精密测量与先进制造网络会议圆满举办
呼吸疾病患者的心理调适:从认知到实践
儿童饮食如何守护呼吸系统?
郭靖守卫襄阳:真正的侠之大者
五本非常经典的神话修真小说,融合传统神话传说,讲述全新故事!
医生解读:赵露思疑似患失语症,这种症状到底是什么?
跨境电商:县域经济发展的新引擎
双十一跨境电商ROI大揭秘:如何提升你的投资回报?
秋冬必学:健康美味排骨做法大揭秘!
红烧排骨、糖醋排骨、清蒸排骨,你最爱哪一种?
健康烹饪:排骨新吃法大揭秘!
顺德排骨饭:餐厅级美味在家也能做!
降脂药的作用和各类药物服用注意事项
竹之寓意与象征:生命的韧劲与君子之风
有限元分析从定义到场景到硬件配置详细讲解