huggingface.co上有着丰富的开源应用模型,或是说几乎所有开源应用模型都可以在huggingface.co上找到。搞AI的话少不了用到huggingface.co,下面分享几种从huggingface.co下载模型文件的方法。
首先安装依赖包
pip install huggingface_hubpython脚本下载
以https://huggingface.co/LiuZichen/MagicQuill-models为例
import os
from huggingface_hub import snapshot_download
# 定义目标文件夹
current_dir = os.getcwd() # 当前工作目录
target_dir = os.path.join(current_dir, "models")
# 下载整个仓库的快照
snapshot_download("LiuZichen/MagicQuill-models",local_dir=target_dir,resume_download=True,#allow_patterns=["tokenizer_2/*"] # 添加模式过滤,只下载tokenizer_2目录下的文件)
运行上面的python脚本就会把整个仓库的模型文件下载到当前文件夹内的models文件夹内
命令行下载
huggingface-cli download LiuZichen/MagicQuill-models --local-dir models运行上面命令后会将LiuZichen/MagicQuill-models仓库所有文件下载到当前目录models文件夹内,不会创建文件夹“MagicQuill-models”
如果只下载v2目录内的s2.pth文件的话,可指定文件名,如:
huggingface-cli download LiuZichen/MagicQuill-models --local-dir models --include "v2/s2a.pth"
#多个文件用逗号隔开
huggingface-cli download LiuZichen/MagicQuill-models --local-dir models --include "v2/s2a.pth,v2/s2b.pth"
#或是用通配符
huggingface-cli download LiuZichen/MagicQuill-models --local-dir models --include "v2/s2*.pth"Python脚本下载单个文件
from huggingface_hub import hf_hub_download
model_name = "amphion/MaskGCT"
filename = "semantic_codec/model.safetensors"
save_directory = "./checkpoints/hf_cache/amphion/MaskGCT"
downloaded_file_path = hf_hub_download(
repo_id=model_name,
filename=filename,
local_dir=save_directory
)如果无法访问huggingface的话,可以使用https://hf-mirror.com镜像加速站点,先运行下面命令设置环境变量
set HUGGINGFACE_HUB_BASE_URL=https://hf-mirror.com
set HF_ENDPOINT=https://hf-mirror.com然后再运行下载命令
如果下载的模型需要先手动获取使用权限的话
以FLUX.1-dev为例,先打开模型主页,点击按钮Agree and access repository,获取使用权限。要是需要填写信息申请的话,就先申请。

等到获取了使用权限之后,再去申请个tokens
https://huggingface.co/settings/tokens

保存好你的tokens值
终端窗口内登录huggingface
#新版
hf auth login
# or using an environment variable
hf auth login --token $HUGGINGFACE_TOKEN#旧版本
huggingface-cli login
#然后输入tokens登录成功的话会提示:Login successful.。
这样就登录了huggingface账号,然后再用上面的命令行方法继续下载模型文件即可。
或者是在终端里设置环境变量
set HF_TOKEN=hf_nKKfxxxx这样在执行相关下载任务的时候也会自动验证token
相关推荐
JupyterLab内5090显卡配置下SageAttention重新编译步骤
ERROR: Failed to build 'mmcv' when getting requirements to build wheel
Python gradio应用启动后局域网内其它电脑访问使用开启端口方法
cannot load library 'libcairo-2.dll': error 0x7e. Additionally,
model = whisperx.load_model(卡住,程序崩溃闪退
Processing failed:'DINOv3ViTModel' object has no attribute 'layer'
Python免费翻译工具库,Google,Bing,百度翻译接口用法
使用Nuitka将Python应用打包为windows的exe程序具体方法
最近更新

最强PR中文视频自动语音识别生成字幕插件,语音识别准确率高支持多国语言
上次和大家分享了PR非常好用的自动剪辑口播视频静音片段插件,如果想要自动生成视频字幕的话,用PR自带的语音识别转字幕工具,效果非常差,语音识别准确率非常低,识别的文本差太多手动修改起来极其麻烦,反而更加浪费时间了。为了提高工作效率,降低人工...

祝贺凡人修仙传2026年新年番开播同时在线人数超64万
今天6月13日凡人修仙传新年番开播,同时在线人数破64万(非最高在线人数,只是我看到的在线人数),作为凡人5年老粉,必须发个帖祝贺一下。 我比较喜欢看动漫,各种类型看了很多,具体不清楚多少,像斗罗斗破之类看了一大半终究是没能看下去,还是雾山...

Premiere Pro静音片段自动剪辑插件——Silence Remover使用教程及下载
对于做口播、Vlog、播客剪辑的朋友来说,最耗时的工作之一就是手动找出视频中的”哑巴”片段——说话间隙、停顿、思考时的”嗯啊”——并逐一删除。今天给大家介绍一款来自 Phantom Edito...

蛙蛙写作-能替你"打工"的AI写作平台,附邀请码:UZekHC
我不是一个容易被工具说服的人。用过 ChatGPT、试过各种”AI写作神器”,大多数要么写出来全是机翻腔,要么根本不懂网文的爆款逻辑。 直到我开始用蛙蛙写作,才发现原来一个工具真的可以懂你想写什么。 🐸 蛙蛙写作是什...

PDFMathTranslate + MinerU 批量PDF全文双语翻译转Markdown工具
本工具是一款基于 PDFMathTranslate 与 MinerU 整合的桌面端 PDF 翻译工具,通过简洁的 Web 界面实现一键式 PDF 全文双语翻译,并可选择将翻译结果导出为 Markdown 格式,方便导入知识库或进行二次编辑。...

Claude居然自称“本人”
今天在和Claude聊网文写作的时候,Claude回复中居然自称本人,这让我有点震惊。 我经常会和AI聊工具功能对比等话题,ChatGPT、Gemini、Claude这些以前我记得从来没有自称过本人的,好像都是本模型,本工具等等,反正从来没...

图像无损放大神器:Topaz Gigapixel AI软件下载及使用指南
在数字内容创作成风头的今天,我们经常会遇到低分辨率素材模糊、AI 生成图片尺寸太小、或者老照片充满噪点的情况。传统的图像放大方式(如双三次插值)只是单纯地拉伸像素,容易让画面变得模糊、虚化。 如果你正在寻找一种能“凭空”补齐细节、让低画质瞬...

AI视频提示词反推工具,参考视频即梦提示词一键生成
本工具是一款面向 AI 视频生成创作者的本地离线辅助软件。用户导入任意视频文件,工具会自动完成场景检测、关键帧提取、多模态模型分析、提示词拼装等全流程,最终输出一份可直接复制粘贴到即梦 AI 等视频生成平台的完整提示词。 适用场景 功能特点...
免费在线HTML转markdown工具
经常看一些在线文档,想复制给AI参考的话不方便直接复制,转换成markdown再给AI阅读会更简单明了,也方便自己查阅,这里给大家推荐两个在线的免费HTML转markdown网站。 1、https://d1tools.com/tools/c...

闲鱼自动回复机器人XianyuAutoAgent下载,24小时在线智能客服机器人系统
XianyuAutoAgent是一款面向闲鱼平台的智能化自动回复机器人,利用大语言模型自动识别买家意图并生成专业回复,实现 7×24 小时智能客服。 主要功能 1. 智能自动回复 2. 可视化 Web UI 3. 人工接管模式 4. 安全防...









