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 快速入门
热门推荐
戏剧和话剧是一样的吗?
因刹车失灵问题 上汽通用五菱召回宝骏悦也
元-天启通宝的辨别方式以及版别知识的介绍
归一化网络的激活函数和SoftMax回归
入职前怎么观察企业的工作氛围?
财富是认知的变现——“人弃我取”
修复 Google 搜索无法正常工作问题的终极指南
多能互补!水城区为能源保供注入强劲“新”动能
城轨、四环南路……惠州人关心的工程最新进度来了!
怀孕前期吃叶酸有哪些好处
电缆为什么镀锡通俗解释(铜排等的搪锡与镀锡之争)
合伙人退出并撤资该如何处理
铜箔镀锡后的抗氧化性能及其与未镀锡铜箔的比较
“第二杯半价”背后的经济学:理性消费与商家策略的博弈
20个流行的自然语言处理开放数据集
热门小本生意大盘点:投资小利润大,赚钱快稳两不误
SMART原则详解:如何提升工作效率
我国的四大发明是什么?解析中国四大发明的历史意义
12部高分自然纪录片推荐!带孩子领略大自然的无尽魅力
海洋生物多样性和保护
笔记本电脑电池充电缓慢/充不了电?试试这些解决方案
“热”力全开 “以旧换新”政策带火泰安消费市场
《原神》充值648元背后的玩家心理:为何胜过单机游戏?
实用的公园景观设计方案(建议收藏)
屋顶绿化植物选择指南:26种推荐植物及注意事项
穷人如何规划购物需求?十大实用建议助你精打细算
膜拜的意思
楼下装修砸烟道是否犯法:从法律角度全面解析
考研复试避坑指南:听懂潜台词,远离淘汰雷区
草木灰是有机肥吗?用草木灰施肥注意什么?