共计 3943 个字符,预计需要花费 10 分钟才能阅读完成。
Midjourney| 文心一格 prompt 教程 [进阶篇]:Midjourney Prompt 高级参数、各版本差别、官网提供常见问题
1.Midjourney Prompt 高级参数
Quality
图片品质是另一个我比拟罕用的属性,首先须要留神这个参数并不影响分辨率,并不扭转分辨率,并不扭转分辨率(重要的事件要说三遍)。
它扭转的更多的是图片的细节,比方上面这个例子,下方第一张图是 0.25,你会发现最左边的图细节比第一张图多很多很多。
但低 Quality 也不是没有益处,它的益处是生成图片的工夫会更快,换句话说,你能够花更少的 GPU 工夫,我个别会用这个参数做一些探索性生成图,大方向没问题,再让模型丰盛细节。
除了在 prompt 里输出外,你也能够在设置里,调整默认的版本,相干教程请查阅 Midjourney 根底设置。
调用办法 | 应用案例 | 注意事项 | V5 | V4 | V3 | niji |
---|---|---|---|---|---|---|
在关键词后加空格带上参数:<ul><li>–q 或者 —q</li><li>–quality 或者—quality</li></ul> | woodcut birch forest –q .25 | <ul><li> 默认为 1</li><li> 仅反对 .25,.5,1 和 2,如果输出大于 2 会被降级到 2</li></ul> | ✅ | ✅ | ✅ | ✅ |
Seed
你在应用 Midjourney 的时候,应该会发现,即应用雷同的 prompt,每次生成的图片都会不一样。其实 Midjourney 会为每个生成的图片打上一个 seed 编号,你能够在 prompt 里退出这个 seed 参数,这样每次生成的图片就一样了,以下是官网的例子:
调用办法很简略:
调用办法 | 应用案例 | 注意事项 | V5 | V4 | V3 | niji |
---|---|---|---|---|---|---|
在关键词后加空格带上参数:<ul><li>–seed 或者 —seed</li><li>–sameseed 或者—sameseed</li></ul> | woodcut birch forest –seed 123 | <ul><li> 输出齐全一样的文字 prompt,并且加上 seed 参数,能力生成一样的图。</li><li>V1、2、3 还有 test、testp 版本即便加了这个 seed 也没法生成截然不同的图,只能生成近似的图。</li></ul> | ✅ | ✅ | ✅ 但只能生成近似图 | ✅ |
那如何取得这个 seed?
找到你想要取得 seed 的图片,而后在其音讯右上角有个 emoji 按钮,点击后会呈现一个 emoji 菜单,而后在 emoji 菜单里输出 envelope,最初点击 ✉️ emoji,而后在图片下方就会呈现一个 envelope 的 emoji,最初你会收到 Midjourney Bot 的私信推送,该音讯下面就会有 Seed 号码。
Image Weight
这个翻译成中文是「图片权重」的意思。
当你同时用 img prompt 和文字 prompt 的时候,就能够通过这个参数设置到底更像图片还是更像文字,当这个参数越大,AI 生成的图片就越像原图,越小,就越像文字描述。
以下是 Midjourney 的官网案例,能够看到,数值越大,就越像原图:
调用办法 | 应用案例 | 注意事项 | V5 | V4 | V3 | niji |
---|---|---|---|---|---|---|
在关键词后加空格带上参数:<ul><li>–iw 或者 —iw</li></ul> | flowers.jpg birthday cake –iw .5 | 这个参数在不同版本有不同的默认值(就是即便你不输出这个参数,AI 也会本人加这个参数进去)和区间 | ✅ 默认为 1,区间是 0.5-2 | ❌ | ✅ 默认为 0.25,区间是 -10000-10000 | ❌ |
Stop
这个参数跟 ChatGPT 里的 stop 相似,就是强制暂停模型。
调用办法 | 应用案例 | 注意事项 | V5 | V4 | V3 | niji |
---|---|---|---|---|---|---|
在关键词后加空格带上参数:<ul><li>–stop 或者 —stop</li></ul> | splatter art painting of acorns –stop 90 | <ul><li> 默认值是 100</li><li> 你能够输出 10 到 100</li></ul> | ✅ | ✅ | ✅ | ✅ |
Style
这个参数次要是用于切换 V4 模型中的分支模型。
我个认为觉的这个不是很好用,且因为 V5 曾经推出,大家都在用 V5 了,所以将来我认为会淘汰(这个我猜想其实是 V5 的其余分支版本,早放出是为了收集数据)。所以就不做介绍了。
Uplight
当 Midjourney Bot 图片生成实现后,图片下方都会有一排 U 按钮,这些按钮做的事件就是这个 Uplight 参数做的事件,个别人都会通过点击按钮来应用,比拟少在 prompt 里增加。
而且当初 V5 版本,U 按钮曾经不会影响分辨率了,只是做为一个裁切图片的性能。所以这个参数也是一个我认为要被淘汰的参数。大家不用关怀。
Upbeta
另一个我认为会被淘汰的按钮。
Video
我感觉这个参数很有意思,这其实是个相似录 gif 的参数。在 prompt 里退出这个参数,升成图片的同时,还会记录升成的过程,但惋惜这个参数只反对到 V3,预计官网将来也会放弃吧,次要是没啥用,就是好玩。
2. Midjourney 各版本差别
V1、V2、V3、V4、V5
咱们都用雷同的 prompt 来看看各版本的差别,我应用的是官网案例里的 prompt:
vibrant California poppies
从上图里其实你就能看到 Midjourney 的进化方向:
- 越来越丰盛的细节,生成的内容也越来越实在。V1 和 V2 基本上就是简笔画,看看 V2 第四张图前景和背景的解决就很粗犷,到了 V3 背景和透视都变得更加正当,而后到了 V4 根本就是一个可用的状态。
- 分辨率越来越高。V1~V3 单张图是 256 x 256,到了 V5 单图曾经默认是 1024*1024。
- 参数更多,Prompt 更加重要。这个在 V5 版本更加显著,感觉以前的版本,并不太能了解一些词,比方资料词 marble 之类的。但到了 V5 理解能力变强了。
- 艺术风格词变得更重要。这个论断临时没有失去官网的认证,甚至有很多人认为 V5 版本是个更「通用」的版本,我的了解是 V5 进步了整个基准线,不须要太多形容词,就能生成一个「能够看」的图片,但如果要生成一张你跟你预期完全一致的图,其实变难了,你须要理解更多的 prompt。
而后咱们再来看看更简单的 prompt 看看版本的差别:
21years chinese girl, in school, beauty, long black hair, sun light,insane detail, smooth light, real photography fujifilm superia, full HD, taken on a Canon EOS R5 F1.2 ISO100 35MM
看看生成的后果,是不是差距十分大,从 V1 到 V5 的进化,Midjourney 大概花了 1 年的工夫,如果仅算研发工夫,我感觉应该不到 1 年,十分了不起:
Niji
最初再介绍一个 Midjourney 的非凡版本 Niji,这个版本其实是 Midjourney 跟 Spellbrush 一起开发的。「niji」是日语「にじ」,意思是「彩虹」或者「2D」。
它在生成动漫类的图片上,比拟在行。举个例子,prompt 是 fancy peacock,左图是 v5 模型,右图是 niji v5 模型,右图更偏差于漫画格调:
3. Midjourney 官网 FAQ
本章节,次要是翻译官网的 Discord FAQ 文章,一些大家常见的问题进行翻译,各位能够在官网 Discord prompt-faqs 找到这些原稿。
4K、HD 等所谓的 Rendering 词有用吗?
官网解释 Rendering 词包含:
Rendering words include
4k, 6k, 8k, 16k, ultra 4k, octane, unreal, v-ray, lumion, renderman, hd, hdr, hdmi, high-resolution, dp, dpi, ppi, 1080p
.
有用吗?官网的解释是:
Rendering words do something to your image. They may also be what’s breaking your prompt. So, as part of troubleshooting, we recommend removing them. Removing them often fixes issues with blurring, focus, clarity, and coherence.
意思就是会影响,有肯定作用,但弊大于利。退出这些词,反而会毁坏你的 prompt,特地是一些摄影场景,比方你须要用到诸如背景虚化等成果,再加上 4K 可能就会毁坏背景虚化。
所以官网倡议去掉这些词。
Prompt 里的词语程序会影响后果吗?
官网解释:
Word order matters. Early words are generally more influential.
程序会影响后果,越早呈现的词,对后果影响越大。所以我设计的模版才会将「类型」放在最后面。因为这是我的最重要的指标。官网还倡议:
- 防止列举词语:例举的意思是在 prompt 里写多个同一个意思的词。
- 应用具体的相干词语:越具体生成的图片越合乎 prompt。
- 用句子片段:就是不要像写雅思作文那样,写定语从句、长难句,而是将这些词切开。
- 防止应用 4K、8K、16K 等安慰剂词汇。
为何 Seed 不失效?
官网对 Seed 的评估是:
- Seeds can not transfer the style or appearance of images across jobs.
- Seeds can not be used to ‘bookmark’ styles or appearance. (i.e. “Use seed XYZ for that!”)
- Seeds are the weakest force in Midjourney. In –v 5 they may not work as expected at all.
简略总结,就是这个性能在 V5 版本下十分不稳固,你不要预期它能跨图片传输 prompt。