> 技术文档 > 从huggingface上下载模型

从huggingface上下载模型


一、安装git 和git lfs

git 用于一般文件下载;

git lfs:

  • Git LFS 是 Git 的一个扩展插件,用于管理​​大文件​​(比如模型权重、音频、视频、数据集等),这些文件如果直接用 Git 管理会非常低效甚至失败。

  • 当你克隆一个使用了 ​​Git LFS​​ 的仓库(比如 Hugging Face 上的 Stable Diffusion 模型),​​模型权重(如.bin、.safetensors、.ckpt 等大文件)并不会默认下载​*​,除非你正确配置并启用了 Git LFS。

# 查看git 和 git lfs 的版本状态git --version && git lfs --version

二、配置SSH公钥(如果使用git@hf.co:SSH 地址)

  • 如果已经配置过 SSH 公钥​​,并且 Hugging Face 已经添加了你的公钥,则可以直接运行 第三步中 的模型下载命令,无需额外操作。
  • 如果没有配置 SSH 公钥​​,或者第一次使用git@hf.co:,那么需要进行SSH的密钥配置:
1. 密钥生成:

SSH的密钥生成 ->git 密钥配置