当前位置:AIGC资讯 > AIGC > 正文

[stable-diffusion-art] 指北-2 如何为sd提出好的prompt

https://stable-diffusion-art.com/how-to-come-up-with-good-prompts-for-ai-image-generation/https://stable-diffusion-art.com/how-to-come-up-with-good-prompts-for-ai-image-generation/提示词快速入门 | Stable Diffusion WebUI使用手冊(简体中文)|Ivon的部落格这节教学Stable Diffusion的提示词(prompt)写法,并附上范例。非AUTOMATIC1111开发的Stable Diffusion也可以参考此教学,但要注意哪些是AUTOMATIC1111版独有的语法。我们来看提示词要怎么写,以文生图模式的提示词为主。若要边看边练习的话,可以搭配 文生图用法操作。不论用哪个模式生图,Stable Diffusion都是吃「正向」与「负向」提示词 (prompt,通俗的讲法叫关键字、咒语、指令),并且要用英文输入。你会在Stable Diffusion WebUI看到以下框框:第一个框框是提示词 (Prompt) 告诉AI要生成哪些东西。第二个框框是负向提示词 (Negative prompt) 告诉AI不要生成哪些东西。首先要注意的是,AI生图目前还没有涵盖全宇宙所有图片的模型,所以除了提示词外,使用的生图模型亦会大大的影响生成结果。譬如,用写实风格的Stable Diffusion模型画动漫人物,效果绝对会比使用Anything差的许多;又或者,想画出宛如真人coser的图,用ChilloutMix铁定比用只强调写实的RealisticVision要来的合适。因此在学会下提示词以前,要先按照用途挑选适合的模型。1. 提示词 Prompts # 这一节使用HD-v22的模型做示范,因此生成出来都会是动漫风格。下提示词时,利用人事时地物的概念,写个英文句子描述图内场景,尽量将想看到的提示词排在前面。例如在提示词的字段填入「一个亚洲女孩在沙滩上」,负向提示词留空 an asian girl on the beach 结果如下不过英文不好的人其实不用写整个句子,用单字加逗号将想看的特征点出来通常就有不错效果。且实务上我们会希望测试更多参数,例如加入画风、要模仿的艺术家风格、身体特征等,因此用逗号更方便调整。将图片特征拆成单字就会变成下面这样: ; (绘图时请删除此行) 参考翻译:一个女孩,亚洲人,沙滩,海洋 1girl, asian, beach, ocean 再算一次,但是结果变了?没错,即使提示词相近,AI绘图每次生图结果都是随机的。要维持上一次的结果并微调,你得保留每次算图的种子码(Seed,SD WebUI界面左下角,亦会写在文件名上)。接着可以多指定一点细节:这个女孩眼睛是什么颜色的?发型是什么?有戴帽子吗?是站着还是坐着呢?身上穿的是什么衣服?天空是什么颜色的? ; 参考翻译:一个女孩,亚洲人,蓝眼睛,短发,草帽,站着,蓝色比基尼,沙滩,海洋,橘色天空 1girl, asian, blue eyes, short hair, straw hat, standing, blue bikini, beach, ocean, orange sky 呼,好像一口气加太多细节了呢,详述细节的好处是避免AI乱生成,但也限制了其作画创意。所以下面的例子会缩短,有时候让AI随机抽奖也不坏呀~要改变风格,可以在提示词加入「风格」的提示词。这方面的提示词有:相片(photshop)、3D建模(3d model)、装饰艺术(art deco)、石像(stone sculpture)等风格。 ; 参考翻译:一个女孩的石像,亚洲人,蓝眼睛,沙滩,海洋 a stone sculpture of 1girl, asian, blue eyes, beach, ocean 但我使用的模型已是专攻动漫风格的模型,所以不用特别指定要画出哪种风格,它一律都会是动漫风的图片,很难画出真人照片,所以说挑对模型很重要啊。https://ivonblog.com/posts/stable-diffusion-webui-manuals/zh-cn/prompts/general-prompt-guide/NovelAI魔导书https://thereisnospon.github.io/NovelAiTag/1.prompt可以促使模型生成以前不存在的高质量的图片,例如:

John Sargent’s painting of Emma Watson.

2.一个好的prompt应该包括下面几个部分:

Subject (required) 主题

Medium 媒介 digital painting/photograph/oil painting

Style 风格

Artist 艺术家

Website 网站

Resolution 分辨率

Additional details

Color

 例如:

subject

A young woman with light blue dress sitting next to a wooden window reading a book.

 medium

Digital painting of a young woman with light blue dress sitting next to a wooden window reading a book.

 artist

by Stanley Artgerm Lau

website

artstation

resolution

 8k

additional details

 extremely detailed, ornate, cinematic lighting

color

 vivid

 total

Digital painting of a young woman with light blue dress sitting next to a wooden window reading a book, by Stanley Artgerm Lau, artstation, 8k, extremely detailed, ornate, cinematic lighting, vivid.

3. tips for good prompts

描述主题时要详细和具体。 使用多个括号 () 来增加其强度,并使用 [] 来减少。 使用与艺术家一致的适当媒体类型。例如,照片不应与 van Gogh 一起使用。 艺术家名字是一个很强的风格修饰符。明智地使用。 尝试混合风格。

 4.some good keywords for you

更新时间 2023-11-24