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 快速入门
热门推荐
移动宽带晚上10点卡顿原因解析:高峰拥堵、平台限速与应对策略
螺栓和螺栓连接
双目相机的标定、视差图、深度图及点云生成详解
USB Type-C接口的PCB设计要求详解
在位仅十个月,朱高炽如何力挽狂澜,名留青史?解决了四大难题
早上空腹吃这10种食物,健康长寿!
掌握电功和电功率的计算方法
云迁移安全:数据和应用 安全迁云的工作步骤与注意事项
上海财大调研:六成机构料A股指数半年内维持不变
15-5PH不锈钢的性能和广泛应用领域
15-5PH优质材料品鉴 学识动态
林彪没去打抗美援朝战争,到底是不是因为他在装病?
八字命理中的十神与六亲关系解析
初学者必看:羽毛球装备选购攻略与实用心得
最全的羽毛球比赛规则
UE5 动画蓝图
公司降薪要提供什么证据?一文详解劳动法相关规定
设计家用太阳能发电系统,实现能源独立
股票成交量的参考指标有哪些?这些指标如何运用?
揭秘孟晚舟事件:汇丰银行的指控与后续困境
母亲节特辑:八道暖心家常菜,让妈妈感受你的爱
银行门口为什么放狮子
男士手串颜色搭配指南:如何选择最适合个人风格的手串颜色
房屋安全司法鉴定:法律适用与实务探讨
补铁软糖真的有效吗?医生解读其适用人群和注意事项
“眼茅”爱尔眼科上半年净利增速放缓 股价年内跌超三成
浅析丝绸文创产品的开发
会动的植物——神奇的植物王国(发现植物的另一面)
从英语培训到资格证书,英国如何与中国做教育和技能发展的合作伙伴?
吴殳:明末清初的文武奇才,他的武学名著《手臂录》影响至今