<AI 学习> 下载 Stable Diffusions via Windows OS

注意:

不能使用 网络路径

不再支持 HTTPS 登录,需要 Token

1. 获得合法的授权

Stability AI License --- Stability AI

上面的链接打开,去申请 许可

2. 拥有 HuggingFace 账号

注册:https://huggingface.co/

3. 配置 Token

这里,我是创建了一个 HFT 名字的 Token ,并复制了 token 值。

4. 安装 git 工具

  • 访问 Git 官方网站 Githttps://git-scm.com/
  • 点击 Download for Windows 按钮,下载适用于 Windows 的 Git 安装程序。

安装并初始化 Git LFS(Large File Storage)Git LFS 是一种 Git 扩展,专门用于管理和存储大型文件。

# Make sure you have git-lfs installed (https://git-lfs.com)
git lfs install

5. 配置 git 环境

C:\Users\dave\AI>git init

要用本地目录,不能是 nas 路径, map 也不行。会报错,如下: 可以加最后一行解决,但我的NAS 升级要重启,略过。使用本地目录。

Z:\AI>git remote set-url origin git@hf.com:DaveNian/stabilityai/stable-diffusion-3.5-large
fatal: detected dubious ownership in repository at '//davens/Multimedia/AI'
'//davens/Multimedia/AI' is owned by:
        (inconvertible) (S-1-5-21-711006005-3025803127-3149259277-1000)
but the current user is:
        DAVE-LAPTOP/cnjia (S-1-5-21-3662014829-1418797846-1562798262-1001)
To add an exception for this directory, call:

        git config --global --add safe.directory '%(prefix)///davens/Multimedia/AI'

6. 连接 HuggingFace /Token

C:\Users\dave\AI>huggingface-cli login

    _|    _|  _|    _|    _|_|_|    _|_|_|  _|_|_|  _|      _|    _|_|_|      _|_|_|_|    _|_|      _|_|_|  _|_|_|_|
    _|    _|  _|    _|  _|        _|          _|    _|_|    _|  _|            _|        _|    _|  _|        _|
    _|_|_|_|  _|    _|  _|  _|_|  _|  _|_|    _|    _|  _|  _|  _|  _|_|      _|_|_|    _|_|_|_|  _|        _|_|_|
    _|    _|  _|    _|  _|    _|  _|    _|    _|    _|    _|_|  _|    _|      _|        _|    _|  _|        _|
    _|    _|    _|_|      _|_|_|    _|_|_|  _|_|_|  _|      _|    _|_|_|      _|        _|    _|    _|_|_|  _|_|_|_|

    To log in, `huggingface_hub` requires a token generated from https://huggingface.co/settings/tokens .
Token can be pasted using 'Right-Click'.
Enter your token (input will not be visible):
Add token as git credential? (Y/n) y
Token is valid (permission: fineGrained).
The token `HFT` has been saved to C:\Users\dave\.cache\huggingface\stored_tokens
Your token has been saved in your configured git credential helpers (manager).
Your token has been saved to C:\Users\dave\.cache\huggingface\token
Login successful.
The current active token is: `HFT`

7. 下载 stabilityai/stable-diffusion-3.5-large

选右上角的 Clone Respository

每次下载,复制 HTTPS 第二段,贴到 CMD 运行:

C:\Users\dave\AI>git clone https://huggingface.co/stabilityai/stable-diffusion-3.5-large
Cloning into 'stable-diffusion-3.5-large'...
remote: Enumerating objects: 56, done.
remote: Total 56 (delta 0), reused 0 (delta 0), pack-reused 56 (from 1)
Unpacking objects: 100% (56/56), 1.36 MiB | 2.81 MiB/s, done.
Updating files: 100% (45/45), done.
Filtering content: 100% (18/18), 14.66 GiB | 1.62 MiB/s, done.

不用一个个文件下载,大概用了 3-4 小时,目录size: 121GB,之间还下载了一些 Adapters ,如:

QNAP 通过 opkg 安装的 git 工具有问题,不支持 lfs,在验证身份时,还是 anonymous 折腾半小时没搞定,赶上 NAS FW升级,改用 Windows 下载。 不知道用 gcc make 来编译 git 能不能行得通。

更新1:并加了一些注示在4.

更新2:

下载了 https://github.com/git-lfs/git-lfs/releases amd64 版本,gunzip, tar xvf, ./install.sh, git lfs install, git 工具解决。

相关推荐
虾球xz4 小时前
游戏引擎学习第九天
学习·游戏引擎
kali-Myon5 小时前
ctfshow-web入门-JWT(web345-web350)
前端·学习·算法·web安全·node.js·web·jwt
非概念6 小时前
STM32 学习笔记-----STM32 的启动过程
笔记·stm32·嵌入式硬件·学习
南宫生8 小时前
力扣-Hot100-二叉树其二【算法学习day.33】
java·数据结构·学习·算法·leetcode·动态规划
有Li8 小时前
稀疏视角CBCT重建的几何感知衰减学习|文献速递-基于深度学习的病灶分割与数据超分辨率
人工智能·深度学习·学习
她说人狗殊途8 小时前
设计模式学习
java·学习·设计模式
VertexGeek9 小时前
Rust学习(五):泛型、trait
前端·学习·rust
拔剑纵狂歌10 小时前
ZooKeeper单机、集群模式搭建教程
分布式·后端·学习·zookeeper·中间件·架构·服务发现
小孔_H10 小时前
Vue3 虚拟列表组件库 virtual-list-vue3 的使用
前端·javascript·学习·list