撰寫(xiě) Text Prompt 注意事項(xiàng)

2023-05-06 17:24 更新

Midjourney 跟 ChatGPT 在 prompt 的使用上有很多不一樣的地方,本章會(huì)詳細(xì)介紹下 Midjourney 的 text prompt 區(qū)別。

語(yǔ)法

首先 Midjourney 基本上是不懂語(yǔ)法的,所以即使你語(yǔ)法錯(cuò)了,只要詞對(duì)了,也能生成圖片。。

另外,不懂語(yǔ)法也導(dǎo)致了另一個(gè)問(wèn)題:prompt 不是越長(zhǎng)越好。特別是各種定語(yǔ)從句,它根本就不懂,還不如把指令用逗號(hào)隔開(kāi),一個(gè)個(gè)輸入。以下是官方推薦的語(yǔ)法建議:

  • 使用形容詞+名詞的詞序來(lái)替換介詞短語(yǔ)。hair flowing in the wind 應(yīng)該改為 flowing haira carrot for a nose 應(yīng)該改為 carrot nose
  • 使用非常具體的動(dòng)詞來(lái)替換介詞短語(yǔ)。a girl with a flashlight 應(yīng)該改為 a girl using a flashlighta girl with a big smile on her face 應(yīng)該改為 smiling girl

最后, Midjourney 是不會(huì)區(qū)分大小寫(xiě)的。

單詞

在單詞的部分,Midjourney 跟 ChatGPT 有點(diǎn)類(lèi)似,它對(duì)同義詞的理解也不是很好。比如舉兩個(gè)例子:

  1. big (大)這個(gè)詞,到底指多大?越具象的大,對(duì)于 Midjourney 來(lái)說(shuō),效果越好,比如用 gigantic 就比用通用的 big 好。
  2. cats(貓)這個(gè)詞是個(gè)復(fù)數(shù),但到底是多少只?對(duì)于 Midjourney 來(lái)說(shuō),two cats(兩只貓)比 cats 更明確。

另外,Midjourney 還能用 emoji 代替單詞(我覺(jué)得本質(zhì)上 emoji 也是單詞),算是一個(gè)比較有意思的特性。

與其說(shuō)不要什么,不如說(shuō)要什么

這個(gè)跟 ChatGPT 類(lèi)似,你應(yīng)該將你想要的東西說(shuō)清楚,而不是告訴 Midjourney 不要什么,如果你想讓 Midjourney 不生成某樣?xùn)|西,就需要用到 參數(shù) — no。

你不說(shuō),模型就會(huì)隨機(jī)給你

因?yàn)閳D像信息的信息量遠(yuǎn)超過(guò)文字,所以很多時(shí)候,Midjourney 會(huì)隨機(jī)填充一些內(nèi)容給你,它既是缺陷,也是亮點(diǎn)功能。因?yàn)楫?dāng)你不在 prompt 里說(shuō)明這些詞時(shí),你就能獲得發(fā)散的結(jié)果。

如果你想減少這些隨機(jī)性,就需要用到一些 prompt 框架(或者所謂的模板),本教程會(huì)由淺入深地將這個(gè)框架教給你。

參數(shù)

Midjourney 還有一點(diǎn)跟 ChatGPT 有較大差異,它允許你在 prompt 里加入?yún)?shù),而且這些參數(shù)相對(duì)來(lái)說(shuō)一致性都比較好,所以如果你想實(shí)現(xiàn)的功能,參數(shù)里支持,那優(yōu)先使用參數(shù),而不是在主體里描述。你會(huì)在后續(xù)的教程中學(xué)到如何善用參數(shù)。

另外,需要注意,本教程生成的圖片默認(rèn)為 V5 版本,所以我沒(méi)有在 prompt 里就加 v5 參數(shù)。



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)