使用 Kaggle 白嫖 ComfyUI(Stable Diffusion)

先上效果图。

什么是 Kaggle?

Kaggle是由联合创始人、首席执行官安东尼·高德布卢姆(Anthony Goldbloom)2010年在墨尔本创立的,主要为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台。

但这并不妨碍我们白嫖 GPU 算力

1. 注册 Kaggle

点击链接注册 Kaggle:https://www.kaggle.com/account/login?phase=emailRegister

2. 验证手机号

Kaggle 验证手机号后可免费获得每周 30 小时的 GPU 算力。

转到个人设置(右上角头像 -> Settings 或 https://www.kaggle.com/settings),找到 Phone verification,按照步骤验证手机号(一个手机号只能验证一次)。

3. 使用 ComfyUI

转到 https://www.kaggle.com/code/pogscafe/comfyui-kaggle,点击 Copy & edit notebook,创建一份模板笔记本。

这时,应该跳转到如下界面(Jupyter Notebook):

鼠标点击第一个代码块(我们称之为 Cell),点击左侧的 ▶️ 图标运行第一个 Cell,耐心等待所有依赖项安装(由于我们使用了 Tesla P100 显卡,所以 CPU 算力会受到限制,对于这种软件安装会比较慢)。

当“Draft Seesion”左侧变为绿色圆点并且 Cell 输出结果中显示 Successfully installed ... 时可以进行下一步。

转到第三个 Cell(即 Install a Model 下方的 Cell),删除内容并写入代码:

# Install a model in permanent storage
# Make sure Persistence is set to "Files only" or "Variables and Files"
%cd $checkpoints
get_ipython().system("wget https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt")
Python

最后转到并运行第二个 Cell,这会显示 ComfyUI Tunnel 的网址。输出中有一行被笑脸 Emoji 包起来的以 pinggy.link 结尾的链接,打开此链接并选择 Enter site

4. 使用 ComfyUI

如下是 ComfyUI 的主页面。

这里的两个大文本框分别是 正向提示词反向提示词(其实这两个块分别连接到了 KSampler 的 positive 和 negative)。

点击右侧的 Queue Prompt 就可以执行,在 Save Image 块中右键保存图片。

Tesla P100 还是很快的。不用时点击关闭按钮节省 GPU 配额。

一个简要的视频教程:https://www.bilibili.com/video/BV1S84y1c7eg
深度学习:https://zhuanlan.zhihu.com/p/655249926

暂无评论

发送评论 编辑评论


				
上一篇
下一篇