RunComfy の API で blackforestlabs/flux-2/turbo/text-to-image を実行します。 受け付ける入出力はモデルの スキーマ。
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/blackforestlabs/flux-2/turbo/text-to-image \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "> `Final prompt:` A photorealistic image of a white ceramic teacup lying on its side on a wrinkled, light gray fabric background. The teacup is filled with dried yellow flowers, with small clustered blossoms and brittle stems emerging from the rim. The flowers spill out naturally, maintaining an organic arrangement. The lighting is soft and diffused, typical of natural window light on an overcast day, creating subtle shadows and highlights on the fabric and cup. The scene is minimalistic and thoughtfully composed, evoking a calm, rustic atmosphere. The camera angle is slightly overhead with a gentle tilt, capturing the full cup at a diagonal orientation, and showing the handle at the bottom right. The photographic style is moody and still-life inspired, focusing on color contrast between the pale background and the muted yellow blossoms. Rendered in ultra-high resolution, 8k, with fine detail, realistic textures, and soft focus depth."
}'環境変数 YOUR_API_TOKEN に API キーを設定してください( プロフィールでキー管理)。すべてのリクエストの Authorization ヘッダーに Bearer トークンとして付与: Authorization: Bearer $YOUR_API_TOKEN。
非同期の生成ジョブを送信すると、すぐに request_id と、ステータス確認・結果取得・キャンセル用の URL が返ります。
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/blackforestlabs/flux-2/turbo/text-to-image \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "> `Final prompt:` A photorealistic image of a white ceramic teacup lying on its side on a wrinkled, light gray fabric background. The teacup is filled with dried yellow flowers, with small clustered blossoms and brittle stems emerging from the rim. The flowers spill out naturally, maintaining an organic arrangement. The lighting is soft and diffused, typical of natural window light on an overcast day, creating subtle shadows and highlights on the fabric and cup. The scene is minimalistic and thoughtfully composed, evoking a calm, rustic atmosphere. The camera angle is slightly overhead with a gentle tilt, capturing the full cup at a diagonal orientation, and showing the handle at the bottom right. The photographic style is moody and still-life inspired, focusing on color contrast between the pale background and the muted yellow blossoms. Rendered in ultra-high resolution, 8k, with fine detail, realistic textures, and soft focus depth."
}'request_id の現在の状態を取得します("in_queue"、"in_progress"、"completed"、"cancelled")。
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/status \
--header "Authorization: Bearer <token>"指定した request_id の最終出力とメタデータを取得します。ジョブが未完了の場合は現在の状態が返るため、ポーリングを続けられます。
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/result \
--header "Authorization: Bearer <token>"request_id でキュー中のジョブをキャンセルします。実行中のジョブはキャンセルできません。
curl --request POST \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/cancel \
--header "Authorization: Bearer <token>"公開到達可能な HTTPS URL を指定してください。サーバー側からの取得が可能で、ログイン不要であること、レート制限やボット遮断がないことを確認してください。目安:画像 ≤ 50 MB(約 4K)、動画 ≤ 100 MB(720p で約 2~5 分)。非公開アセットは安定した URL またはプリサイン URL を推奨します。
{
"type": "object",
"title": "入力スキーマ",
"required": [
"prompt"
],
"properties": {
"prompt": {
"title": "プロンプト",
"description": "生成する画像を説明するテキストです。",
"type": "string",
"default": "> `Final prompt:` A photorealistic image of a white ceramic teacup lying on its side on a wrinkled, light gray fabric background. The teacup is filled with dried yellow flowers, with small clustered blossoms and brittle stems emerging from the rim. The flowers spill out naturally, maintaining an organic arrangement. The lighting is soft and diffused, typical of natural window light on an overcast day, creating subtle shadows and highlights on the fabric and cup. The scene is minimalistic and thoughtfully composed, evoking a calm, rustic atmosphere. The camera angle is slightly overhead with a gentle tilt, capturing the full cup at a diagonal orientation, and showing the handle at the bottom right. The photographic style is moody and still-life inspired, focusing on color contrast between the pale background and the muted yellow blossoms. Rendered in ultra-high resolution, 8k, with fine detail, realistic textures, and soft focus depth."
},
"guidance_scale": {
"title": "ガイダンススケール",
"description": "モデルがプロンプトに従う強さを調整します(0~20、デフォルト:2.5)。",
"type": "float",
"minimum": 0,
"maximum": 20,
"default": 2.5
},
"seed": {
"title": "シード",
"description": "結果を再現するためのシードです(デフォルト:0)。",
"type": "integer",
"default": 0
},
"image_size": {
"title": "画像サイズ",
"description": "出力サイズを固定プリセットの `square_hd`、`square`、`portrait_4_3`、`portrait_16_9`、`landscape_4_3`、`landscape_16_9` から選びます。",
"type": "string",
"enum": [
"square_hd",
"square",
"portrait_4_3",
"portrait_16_9",
"landscape_4_3",
"landscape_16_9"
],
"default": "landscape_4_3"
},
"output_format": {
"title": "出力形式",
"description": "生成画像のファイル形式です:`jpeg`、`png`、`webp`。",
"type": "string",
"enum": [
"jpeg",
"png",
"webp"
],
"default": "png"
}
}
}{
"output": {
"type": "object",
"properties": {
"image": {
"type": "string",
"format": "uri",
"description": "単一画像 URL"
},
"video": {
"type": "string",
"format": "uri",
"description": "単一動画 URL"
},
"images": {
"type": "array",
"description": "複数画像 URL",
"items": {
"type": "string",
"format": "uri"
}
},
"videos": {
"type": "array",
"description": "複数動画 URL",
"items": {
"type": "string",
"format": "uri"
}
}
}
}
}RunComfyは最高の ComfyUI プラットフォームです。次のものを提供しています: ComfyUIオンライン 環境とサービス、および ComfyUIワークフロー 魅力的なビジュアルが特徴です。 RunComfyはまた提供します AI Models, アーティストが最新のAIツールを活用して素晴らしいアートを作成できるようにする。