先上效果图。
什么是 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。
Pinggy会超时,我想用zrok,但是安装总是出错:ModuleNotFoundError: No module named 'einops'
请问您知道这是怎么回事吗?谢谢!
怎样下载模型以及上传节点模型,他都是指定文件夹的