进入魔搭社区,找到我的Notebook选择对应运行环境
因为我是一天前登录的,所以需要重新使用相关账号重新登陆。大家可以根据自己的具体情况来登录,仅供参考
进入后,新建终端
在命令行输入如下命令下载安装ComfyUI的执行文件
和task1中微调完成Lora文件
git lfs install
git clone https://www.modelscope.cn/datasets/maochase/kolors_test_comfyui.git
mv kolors_test_comfyui/* ./
rm -rf kolors_test_comfyui/
mkdir -p /mnt/workspace/models/lightning_logs/version_0/checkpoints/
mv epoch=0-step=500.ckpt /mnt/workspace/models/lightning_logs/version_0/checkpoints/
执行完成后,左侧栏出现这个文件夹
双击进入Comfy...文件
重启内核,进行代码执行
运行完第一块代码段,会在左侧栏出现一个ComfyUI文件夹
如果执行的顺利,在运行最后一段代码块时可以看到图片中绿色线画出的网址,将其复制到浏览器中打开
浏览器中打开后的页面如下
不带Lora的工作流样例,下载工作流样本
在打开的ComfyUI网页中,加载工作流样本
Load->kolors_example.json
加载后,可以看到正向提示词,反向提示词
点击右侧执行栏中的Queue Prompt,运行
带Lora的工作流样例
和刚才的执行步骤一样,先将工作流样例下载下来,后加载到ComfyUI中,运行
自己修改一下提示词,生成想要的图片
(在网页上修改提示词时,JupyterLab一直处在运行状态)
自己写的一个故事(不是太连贯,仅供参考)可能是因为我一次让她做太多动作了,在一张图片中展示不出来
torch.manual_seed(0)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,坐在沙发上,开心地,看着手中的ipad",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("1.jpg")
torch.manual_seed(1)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,抬头,看向窗外,下雨了,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("2.jpg")
torch.manual_seed(2)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,放下手中的ipad,走向阳台,抬手关上窗户,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度,色情擦边",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("3.jpg")
torch.manual_seed(5)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,走向冰箱,打开冰箱,拿出一瓶饮料,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度,扭曲的手指,多余的手指",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("4.jpg")
torch.manual_seed(0)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,拧开饮料,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("5.jpg")
torch.manual_seed(1)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,走向沙发,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("6.jpg")
torch.manual_seed(7)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,把饮料放在桌子上,坐在沙发上,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("7.jpg")
torch.manual_seed(0)
image = pipe(
prompt="二次元,粉色长发,少女,黑色连衣裙,拿起ipad,全身",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度",
cfg_scale=4,
num_inference_steps=50, height=1024, width=1024,
)
image.save("8.jpg")