StableDiffusion Colab - 如何“确保您已使用 `huggingface-cli login` 登录?”

Twe*_*kid 7 google-colaboratory huggingface-datasets huggingface

我正在尝试运行 Huggingface StableDiffusion 生成文本到图像模型的 Colab 示例:

\n

https://huggingface.co/CompVis/stable-diffusion \n https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers/stable_diffusion.ipynb#scrollTo=xSKWBKFPArKS

\n

然而,它在模型加载时卡住了:

\n

在此输入图像描述

\n

使用该模型需要在 Huggingface 注册和一个令牌 - 我有一个,我还得到了一个令牌,该令牌在上一个单元格中已被接受:

\n

在此输入图像描述

\n

错误发生后,我还执行了建议的命令:\n!git config --global credential.helper store

\n

虽然我不认为这是必须要做的事情。

\n

我发现了这个:\n https://huggingface.co/docs/hub/repositories-getting-started \n(虽然我不会推送,但只会下载。)

\n
\n

为了能够将您的代码推送到集线器,您\xe2\x80\x99需要\以某种方式进行身份验证。最简单的方法是安装\nhuggingface_hub CLI 并运行登录命令:

\n
\n
python -m pip install huggingface_hub\nhuggingface-cli login\n
Run Code Online (Sandbox Code Playgroud)\n

我安装并运行它:

\n
!python -m pip install huggingface_hub\n!huggingface-cli login\n
Run Code Online (Sandbox Code Playgroud)\n

在此输入图像描述

\n

我使用我的令牌(读取)登录 - 登录成功。

\n

但是,在尝试下载模型时它仍然返回相同的错误。

\n

如何“确保我已登录huggingface-cli login”?

\n

谢谢!

\n

小智 8

在 HackerNews 上找到了解决方案https://news.ycombinator.com/item?id=32555028

引用 PunkSpider(在帖子中停下来并给他们点赞):

解决方案似乎是访问https://huggingface.co/CompVis/stable-diffusion-v1-4并选中复选框并单击按钮确认访问。