【AI辅助设计】强强联手!我把Midjourney接入了ComfyUI

AI极客菌 2024-10-13 15:01:01 阅读 82

事情还是这样的,对,就是前几天的那个话题:【AI辅助设计】电商设计师看看?AI+Blender 打造真实场景渲染图。前天我把扩图流程做了 【AI辅助设计】很稳!ComfyUI扩图工作流,问题来了,因为我觉得Midjourney在出图的质量和丰富性上,在AIGC文生图领域,是首屈一指的👍,然而,每次要完成这个步骤,必须先跳转到另外一个工具Discord使用,然后再导入ComfyUI处理,挺麻烦的🥱。所以就心一横,计划把Midjourney接进ComfyUI中来,形成一套工作流。

视频版介绍:

看看效果

整合工作流后,所有设置都在ComfyUI中完成了,不需要跳出到其他地方。

example.jpg

Midjourney+放大

利用Midjourney的底图,结合仿Magnific的放大加细节工作流,可以将图片放大到10k像素(当前前提是你的显卡能扛得住~😂)

01.jpg

注意衣服和嘴唇的细节。

01

mj.jpg

mj2.jpg

02

mj-.jpg

mj-.jpg

03

mj-2.jpg

mj-2.jpg

04

mj-3.jpg

mj-3.jpg

Midjourney+扩图

这个其实上一次的分享已经展示过了,用的案例就是原图是Midjourney生成的。

01

02

总之,Midjourney接入ComfyUI后,可以代替最开始的文生图,让后续流程有一个非常完美的图源输入,实现MJ和SD的强强联合!✊。

使用方法

部署 Midjourney Proxy API

该项目地址:<code>https://github.com/novicezk/midjourney-proxy。部署的方法,emm…,对于设计师来说有点难度,但是可以邀请开发的小哥哥帮忙~🍻。我在这里简单说说:

准备好Midjourney的相关信息

注册并订阅 MidJourney,创建自己的服务器和频道,参考 https://docs.midjourney.com/docs/quick-start

获取用户Token、服务器ID、频道ID:https://github.com/novicezk/midjourney-proxy/blob/main/docs/discord-params.md

使用Docker部署

我是在群晖部署的,相对来说比较简单。

/xxx/xxx/config目录下创建 application.yml(mj配置项)、banned-words.txt(可选,覆盖默认的敏感词文件);参考src/main/resources下的文件

启动容器,映射config目录

docker run -d --name midjourney-proxy \

-p 8080:8080 \

-v /xxx/xxx/config:/home/spring/config \

novicezk/midjourney-proxy:2.6.3

访问 http://ip:port/mj 查看API文档

附: 不映射config目录方式,直接在启动命令中设置参数

docker run -d --name midjourney-proxy \

-p 8080:8080 \

-e mj.discord.guild-id=xxx \

-e mj.discord.channel-id=xxx \

-e mj.discord.user-token=xxx \

novicezk/midjourney-proxy:2.6.3

安装ComfyUI-MidjourneyNode-leoleexh插件

(需要的同学可以自行扫描获取)

在这里插入图片描述

设置

进入节点目录,找到<code>midjourney_generate_node.py,使用记事本或者vscode,selft.base_url修改为你自己的API地址:

setting.jpg

基础工作流

基础工作流如下图所示,就两个节点:

example.jpg

Midjourney的生成参数,大家可以看官方的文档,这里就不再赘述。

因为本人的代码能力有限(虽然已经借助Claude的力量给我修代码~🥱)。流程体验还不算很好,需要注意的事项如下:

默认会自动放大第一张图,也就是U1。

如果需要放大U2,需要先锁定生成种子,然后在再运行工作流。

所以,这里建议,一开始生图,就把下一次控制改为“fixed”,后面就可以选择放大的图片运行了。

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

在这里插入图片描述

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!

在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

在这里插入图片描述

在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

在这里插入图片描述



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。