画像生成
OpenAI 互換の text-to-image リクエストを扱う POST /v1/images/generations。
POST https://api.webway.sh/v1/images/generations
最新のカタログにある画像モデルのルーティング ID を、そのまま指定してください。
例を実行する前に、その ID を WEBWAY_IMAGE_MODEL に設定します。
リクエスト
curl https://api.webway.sh/v1/images/generations \
-H "Authorization: Bearer $WEBWAY_API_KEY" \
-H "Content-Type: application/json" \
-d "{
\"model\": \"$WEBWAY_IMAGE_MODEL\",
\"prompt\": \"A paper map of an imaginary coastal city, editorial illustration\",
\"size\": \"1024x1024\",
\"n\": 1
}"
| フィールド | 型 | 補足 |
|---|---|---|
model |
string | 必須。画像モデルの ID |
prompt |
string | 必須。生成したい画像の説明 |
size |
string | 対応する出力サイズ。モデルによります |
n |
integer | 生成する画像の枚数 |
quality |
string | 品質のティア。モデルによります |
response_format |
string | url または b64_json |
レスポンス
{
"created": 1787700000,
"data": [
{"url": "https://…/generated-image.png"}
]
}
URL は一時的なものです。保存しておきたい場合は、生成されたファイルを早めに ダウンロードしてください。