10分钟叫你如何学会组织Prompt语言同AI沟通

提示词(Prompt)是与AI模型交流的语言,用以告诉AI模型想要生成的图像的特征。提示词的准确性、精准度直接决定了生成的图像是否符合我们的预期。

基础介绍

  1. AIGC提示词通常由多个单词、词组或短句构成,以***,***分割组成;
  2. 提示词分为正向提示词(positive prompt)和反向提示词(negative prompt)。正向确定生成方向,反向排除生成方向;
  3. 总数量建议不超过75个;
  4. AI程序会依照概率来选择性执行,如果提示词之间有冲突,AI会根据权重确定的概率来随机选择执行哪个提示词;
  5. 生成图片的尺寸越大,需要的提示词就越多,否则提示词之间会相互污染;
  6. 提示词支持使用emoji 🤙,且表现力较好

权重

提示词是有权重的,AI程序采纳的概率和占比就是权重的表现

  1. 提示词权重值从0.1~100,默认权重值都是1,低于1就是减弱,大于1就是增强
  2. 提示词顺序会影响权重大小,从前到后对画面影响以此减弱
  3. 可以用符号来改变提示词的权重
  4. 可以使用相对权重,比如:hot::3 dog::1 的结果就跟 hot::6 dog::2 是一样的
  5. 如果想排除某个词,可以使用负值,比如:eyes::-1
  6. 没有必要使权重非常高,一旦权重太大,另外一个元素就不再重要了

提示词顺序

推荐顺序:

画面质量,风格,主题,外表(发型、发色、衣服、眼睛、手臂、上身、退步…),情绪,姿态,背景

按权重的提示词顺序:

画面质量+风格+镜头效果+光照效果+主题+构图+主体(人物&对象+姿势+服装+道具)+细节(场景+环境+饰品+特征)

比如:

//超高分饼率,8k,漫画风,景框,一个男子,奔跑(动词原型),黑色头发,橙色木阳,蓝色天空,4:2尺寸,V5引掔
absurdres, 8k, comic, viewfinder, lmale, run, black hair, orange sun, blue sky --ar -4:2 --v 5

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fKCLeNiM-1682753499487)(null)]

符号

当使用多个提示词时,如果需要调整提示词权重,除了调整顺序,还可以使用符号来改变提示词的权重;通常写提示词的流程:先写下提示词生成一次,根据生成结果边试边改不满意或遗漏的提示词

符号介绍格式示例
:自定义权重比例,可以用非整数,如1.5就代 表150%;
数值常用取值范围 0.4-1.6, 太小容易被忽视,太大容易图像出错。
(prompt:num)// 单人女孩,权重0.74
(lgirl:0.74)
::单独考虑两个或多个单独概念。为提示的各个部分分配相对权重。prompt::prompt
prompt::number prompt
//小温暖的狗
hot:: dog
//非第热的狗,使“热”一词的重要性是“狗”一词的两倍
hot::2 dog
()增加权重0.1( prompt )//权重1.1
(igirl)
{}增加权重0.05{ prompt }//权重1.05
{1girl)
[]降低权重0.1[ prompt ]//权重降低1.1
[igirl]
(()) {{}} [[]]相乘叠加
理论上可以无限叠加例:((( (beautiful))))
(( prompt ))
{{ prompt }}
[[ prompt ]]
//权重1.1*1.1,即权重为1.21
((Igirl))
And将多个提示词聚合在一个顺序上,权重一致
使用:可以修改权重
prompt and prompt
prompt : number and prompt : number
//三个词缀权重一致
bird and dog and pig
//可使用冒号标记其权重
bird:1.5 and dog:1.2 and pig:0.8
+prompt + prompt(red hair:1.1)+(yellow hair:1.25)+(greenhair:1.4)
|交替渲染,轮流使用提示词道染,也可以提取生物特点并融合prompt | prompt(red hair:1.1)|(yellow hair:1.25)|(greenhair:1.4)
_prompt _ prompt(red hair:1.1)_(yellow hair:1.25)_(greenhair:1.4)
,当提示词词性一致时,逗号有连接功能prompt , prompt(red hair:1.1),(yellow hair:1.25),(greenhair:1.4)
空格prompt prompt(red hair:1.1) (yellow hair:1.25) (greenhair:1.4)
<>调取LORA或超网络模型等。
输入:
<<lora:filename:multiplier>或<hypernet: filename:multiplier>可调取相应模型。
<slora:cuteGirlMix4_v10:0.5>

权重符号举例:

继续之前的例子的提示规则,增加跳跃,并且加强其权重。看结果,可以清楚感受到人物有了跑跳感,但跳感肯定更强。

//超高分饼率,8k,漫画风,景框,一个男子,奔跑(动词原型),黑色头发,橙色木阳,蓝色天空,4:2尺寸,V5引掔
(absurdres), 8k, comic, ((viewfinder)), lmale, running, (jumping:1.5),black hair, orange sun, blue sky --ar -4:2 --v 5

image-20230429142904942

组合运算:

[] 中使用 :| 等符号,则可实现较为复杂的分布与交替渲染需求

step>1时表示该组合在前多少步时做为 A 渲染,之后作为 B渲染。
step<1 时表示迭代步数的百分比(参与总步骤数)

格式解释示例
[ prompt A : prompt B : step]渲染元素A到多少进度(step)后开始渲染元素B,实现A与B互相叠加//渲染蓝色到40%进度后,开始渲染红色
[blue:red:0.41]
//前12步渲染蓝色后,开始渲染红色
[blue:red:12]
[ prompt : step]从多少进度 (step)开始渲染元素//在执行40%的步骤后,开始渲染蓝色
[blue:0.4]
//在执行15步之后,开始渲染蓝色
[blue:15]
[ prompt :: step]渲染到多少进度 (step)时停止元素的渲染(其他元素继续渲染)//在执行40%的步骤后,停止渲染蓝色
[blue::0.4]
//在执行15步之后,停止渲染蓝色
[blue::15]
[ prompt | step]元素A和元素B在平等权重下交替混合渲染,也可以提取生物特点井融合,例如牛和马;
理论上不限制混合元素的数量,即可以ABCDEFG…
//融合蓝色与红色,紫色?
[blue|red]
//融合牛与马
[cow|horse]
[ prompt A : prompt B ] prompt CA和B融合过程中共享元素C//合成“空中的乌”与“空中的飞机”
[bird | airplane] in sky

后缀参数

–aspect number : number 或 --ar number : number 宽高比

设置生成图像的宽高比参数n:n,默认1:1 ; 必须使用正整数,不能小数点 ; 大于2:1的纵横比是实验性的,可能会产生不可预测的结果 ; 不同版本有不同的最大宽高比

image-20230429144402826

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UTqHPQex-1682753499470)(null)]

–chaos number 或 --c number 多样性

影响初始图片网格的变化程度,值越高产生更多意想不到的结果和组合。越低产生更可靠、可重复的结果,参数范围:0-100,默认0

image-20230429144725262

–fast 快速渲染

更快的渲染速度,但图像的一致性会更少

–hd 高清模型

使用不同的算法,该算法可能更适合较大的图像,但构图的一致性较差,适合抽象和风景提示

–iw number 图形权重

设置参考图的权重,参数0.25、0.5、1、 2(V5最大)、5(V4),值越大越像。参考图(V4版本不能定义权重)

image-20230429144959738

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tYzR3Txz-1682753499457)(null)]

–seed number 种子

用同样的seed值的作用是产生 更稳定结果,保障最后生成的图像更一致

–stop 停止百分点

在设定的百分比处停止生成。参数范国:10-100,可用于测试想法阶段,減少fast时间

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IJaVr0U1-1682753499495)(null)]

–stylize number 或 --s number 风格化

默认值为 100,使用默认V4模型时接受整数值 0-1000,数值越大关联性越差,最大的基本上和提示词毫无关系。不同版本的默认值和参数范围:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vTFJZ4JH-1682753499479)(null)]

image-20230429145452635

–sameseed 相似值

在生成的所有图像上设置相同的种子

–version number 或 -v number 版本

目前有1.2.3.4.5

–video 保存进度视频

保存图像计算过程的进度视频,通过表情符号中的email触发到个人消息中。
–video 仅适用于4张图的图片网格模式,不适用于其他。
–video 适用于模型版本 1、2、3、test 和testp。

–niji 动漫模型

该模型是Midjourney 和Spellbrush之间的合作,旨在制作动漫和插图风格。该模型对动漫、动漫风格和动漫美学有更多的了解。它非常壇长动态和动作镜头以及通常以角色为中心的构图。

image-20230429145916252

–no + prompt 负面加权,如:–no plants 会尝试移除植物

–quality number 或 --q number 质量

影响生成时间和质量,各版本支持参数:

image-20230429150204891

image-20230429150227334

–uplight 光线微调–upscale 精细细节微调

为图像添加许多其他精细细节,使用详细放大器放大的图像可以使用按钮再次放大,最终分辨率为 1664* 1664px。

仅在fast模式下可用,版本支持:1,2,3,hd

–tile 无缝贴图

只生成单张贴图,可以用 这个检查器 预览平铺效果。暂不支持V4模式 下使用,支持1,2,3,5 版本

–repeat number 重复

图片重复使用率,越大重复越高

-w number -h number 自定义尺寸

Midjourney 斜杠命令

命令解释
/describe从图片中提取Prompt (关键词),然后生成类似的图像。
/imagine + prompt根据 prompt 自动生成4张关联图像
/info显示有关您的个人资料和使用额度的信息
/invite生成邀请链接井将其发送到你的个人消息界面,你可以发送邀请给某人,邀请其加入Micjourney。
/idea给出 一些随机的提示
/help显示目前支持的机器人选项以方便你参考
/subscribe获取订阅页面的链接
/fast快速模式下,通常消耗快速配额时间。使用:单独发送 /fast 就切换到轻缓模式
/relax松缓模式:但需要更长的时间才能生成(大概在1分钟左右)。使用:单独发送/relax 就切换到轻缓模式
/show number使用任务1D生成原图
/prefer suffix指定要添加到每次提示词未位的后级(后缓只支持参数,不支持提示词),留空则为取消
/prefer option set创建自定义变量,最多可设置20个自定义变量(只支持参数,例如:使用 --xphot。代替 --hd --ar 7:4)
/blend将两个图像中的元素混合在一张中
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孜孜孜孜不倦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值