要使用 Midjourney API,首先可以到 Midjourney? API 頁面點(diǎn)擊「獲取」按鈕:
MJ接口對接https://data.zhishuyun.com/documents/0fd3dd40-a16a-4246-8313-748b8e75c29e
如果你尚未登錄,會自動跳轉(zhuǎn)到登錄頁面。
掃碼關(guān)注公眾號即可自動登錄,無需額外注冊步驟。
登錄完了之后會跳回原頁面 Midjourney Imagine API ,此時會提示「您尚未申請?jiān)摲?wù),需要申請」。
申請時會校驗(yàn)實(shí)名認(rèn)證情況,請按照網(wǎng)站提示完成實(shí)名認(rèn)證。
實(shí)名認(rèn)證會校驗(yàn)姓名、手機(jī)號、身份證號,需要三者一致才可以通過認(rèn)證。
認(rèn)證完了之后可以返回頁面,刷新一下頁面確保信息更新,然后重新申請即可通過申請。
使用流程
接下來就可以在界面上填寫對應(yīng)的內(nèi)容,如圖所示:
在第一次使用該接口時,我們至少需要填寫兩個參數(shù),一個是?action
,另一個是?prompt
。其中?action
?參數(shù)代表了生成圖的操作類型,由于第一次調(diào)用該 API 我們沒有生成過任何內(nèi)容,所以我們需要先輸入文字來生成一副預(yù)覽圖,所以這時候?action
?應(yīng)該填寫為?generate
。另外一個參數(shù)?prompt
?就是我們想生成的圖片描述內(nèi)容了,建議用英文描述,畫的圖會更準(zhǔn)確效果更好,這里我們用了示例內(nèi)容?a beautiful cat
,代表要畫一只好看的貓。
依次填寫好圖中所示參數(shù),然后點(diǎn)擊「測試」按鈕即可測試接口。
「測試」按鈕下方會顯示 API 返回的結(jié)果。
同時您可以注意到右側(cè)有對應(yīng)的調(diào)用代碼生成,您可以復(fù)制代碼到您的 IDE 里面進(jìn)行對接和開發(fā)。
調(diào)用之后,我們發(fā)現(xiàn)返回結(jié)果如下:
{
"image_id": "1099393157310972054",
"image_url": "https://midjourney.cdn.zhishuyun.com/attachments/1095707041194065984/1099393157310972054/xo0ixi3_ignore488f61e9-279a-4348-b5c4-69cf7cce12ee_a_beautiful__e047bcc9-00d6-4025-871d-0ea3f3417493.png",
"actions": [
"upsample1",
"upsample2",
"upsample3",
"upsample4",
"variation1",
"variation2",
"variation3",
"variation4"
]
}
返回結(jié)果一共有三個字段,介紹如下:
image_id
,圖片的唯一標(biāo)識,在下次需要對圖片進(jìn)行變換操作時需要傳此參數(shù)。
image_url
,圖片的 URL,直接打開即可查看生成的效果,如圖所示:
可以看到,這里生成了一張 2x2 的預(yù)覽圖。
actions
,可以對生成的圖片進(jìn)行的進(jìn)一步操作列表。這里一共列了 8 個,其中?upsample
?代表放大,variation
?代表變換。所以?upsample1
?代表的就是對左上角第一張圖片進(jìn)行放大操作,variation3
?就是代表根據(jù)左下角第三張圖片進(jìn)行變換操作。
到現(xiàn)在為止,第一次 API 調(diào)用就完成了。
下面我們嘗試針對當(dāng)前生成的照片進(jìn)行進(jìn)一步的操作,比如我們覺得右上角第二張的圖片還不錯,但我們想進(jìn)行一些變換微調(diào),那么就可以進(jìn)一步將?action
?填寫為?variation2
,同時將?image_id
?傳遞即可:
這時候得到的結(jié)果如下:
{
"image_id": "1099397465775550564",
"image_url": "https://midjourney.cdn.zhishuyun.com/attachments/1095707041194065984/1099397465775550564/xo0ixi3_ignore488f61e9-279a-4348-b5c4-69cf7cce12ee_a_beautiful__c2893a63-2b1e-4c98-9e29-625bf601393e.png",
"actions": [
"upsample1",
"upsample2",
"upsample3",
"upsample4",
"variation1",
"variation2",
"variation3",
"variation4"
]
}
打開?image_url
,新生成的圖片如下所示:
可以看到,針對上一張右上角的圖片,我們再次得到了四張類似的照片。
這時候我們可以挑選其中一張進(jìn)行精細(xì)化地放大操作,比如選第四張,那就可以?action
?傳入?upsample4
,通過?image_id
?再次傳入當(dāng)前圖像的 ID 即可。
注意:?
upsample
?操作相比?variation
?來說,Midjourney 的耗時會長很多,大約 1-5 分鐘不等(取決于賬號情況和任務(wù)排隊(duì)情況),請耐心等待。
返回結(jié)果如下:
{
"image_id": "1099398760116793424",
"image_url": "https://midjourney.cdn.zhishuyun.com/attachments/1095707041194065984/1099398760116793424/xo0ixi3_ignore488f61e9-279a-4348-b5c4-69cf7cce12ee_a_beautiful__9af334c6-f6b0-4a21-881d-3ae11da4b9b4.png",
"actions": [
"variation1",
"upsample_light1",
"upsample_beta1"
]
}
其中?image_url
?如圖所示:
這樣我們就成功得到了一張貓的照片。
同時注意到?actions
?里面又包含了幾個可進(jìn)行的操作,介紹如下:
variation1
:針對當(dāng)前這張大圖進(jìn)行進(jìn)一步的變換,生成四張小圖。
upsample_light1
:對畫面進(jìn)行柔化處理。
upsample_beta1
:一些測試版本的放大處理操作,說不定在某些圖片上會有更好的效果。
如果感興趣可以繼續(xù)根據(jù)上述規(guī)律,通過傳遞?action
?和?image_id
?進(jìn)行圖像的變換處理即可。
文章來源:http://www.zghlxwxcb.cn/news/detail-454589.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-454589.html
到了這里,關(guān)于如何申請 Midjourney API ,一文教會你,歡迎收藏的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!