イラスト生成をする
このチュートリアルでできること
以下のようなプロンプトから画像を生成できます。
(masterpiece) 1girl maid cat ear starry sky 🔜

手順
GPULess.aiでイラストを生成するにはイラスト生成と、イラスト取得の2つのAPIを使います。
注意
以下の手順を実行するにはAPIキーの登録が必要です。
イラスト生成のリクエストを送る
まずはv1/images/generateというイラスト生成APIを呼び出してみましょう。
ヘッダーの{YOUR_API_KEY}には取得したAPIキーを入力してください。
リクエスト
curlでPOSTリクエストを送ります。
curl -X POST \
https://api.gpuless.io/v1/images/generate \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {YOUR_API_KEY}' \
-d '{ \
"model":"anything-v4", \
"prompt": "(masterpiece) 1girl maid cat ear", \
"negative_prompt":"nsfw" \
}'
レスポンス
イメージIDが取得できました 🎉
{
"image_id": "092cb6da-e1cd-4324-89d4-b7799a9f3166"
}
イラスト取得のリクエストを送る
次に、v1/imagesエンドポイントを使って生成したイラストを取得できます。
最大100件取得します。
リクエスト
curl -X GET \
https://api.gpuless.io/v1/images \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {YOUR_API_KEY}'
レスポンス
{
"images": [
{
"status": "generated",
"image_id":"092cb6da-e1cd-4324-89d4-b7799a9f3166",
"metadata": {
"model":"anything-v4",
"prompt":"(masterpiece) 1girl maid cat ear",
"negative_prompt":"nsfw"
},
"image_url": "https://api.gpuless.io/v1/images/092cb6da-e1cd-4324-89d4-b7799a9f3166",
"raw_image": "https://api.gpuless.io/v1/images/092cb6da-e1cd-4324-89d4-b7799a9f3166/raw"
}
]
}