まったく画像生成AIを触ったことがなかったので初心者になるために経験。
APIを使う
からアカウント作成画面に。
Creating your account with Google's social login will grant you 25 free credits!
ページトップからAPIを使う
で表示されたページでRequest samples
がcurl
のものをこぴって、sk-MYAPIKEY
をもらったAPIキーに変更して叩くのが簡単そうだ。
curl -f -sS "https://api.stability.ai/v2beta/stable-image/generate/sd3" \
-H "authorization: Bearer sk-r4r*******************************2dA" \
-H "accept: image/*" \
-F prompt="Lighthouse on a cliff overlooking the ocean" \
-F output_format="jpeg" \
-o "./lighthouse.jpeg"
AWS CloudShellから実行してみた。まずはデモどおり、"Lighthouse on a cliff overlooking the ocean"なものができるのか確認。数秒でファイルできたみたいでアクション
からダウンロード。ちゃんとできていた。
[cloudshell-user ~]$ ls -l
-rw-r--r--. 1 cloudshell-user cloudshell-user 325686 Nov 28 08:05 lighthouse.jpeg
ちょっと作りたい画像があったのでGoogleに英訳してもらったもので実行。
curl -f -sS "https://api.stability.ai/v2beta/stable-image/generate/sd3" \
-H "authorization: Bearer sk-r4r*******************************2dA" \
-H "accept: image/*" \
-F prompt="A hawk moth resting on the nose of a small dog in cartoon" \
-F output_format="jpeg" \
-o "./skacyba.jpeg"
できたもの。うーん、漫画チックなのを期待してたのに。。。それに鼻にも乗っとらん!
基本的なところを理解してないけどこの程度のものはできるってことね。
クレジット消費は?
上記までで13クレジット消費している?のか?最初の25の状態のスクショ取るの忘れてた。。。
Credits
- SD 3.5 & 3.0 Large: Flat rate of 6.5 credits per successful generation.
- SD 3.5 & 3.0 Large Turbo: Flat rate of 4 credits per successful generation.
- SD 3.5 & 3.0 Medium: Flat rate of 3.5 credits per successful generation.
だから、Largeのrate6.5で2回生成したってことでしょうな。