RunComfy の API で community/wan-2-2/vace-fun を実行します。 受け付ける入出力はモデルの スキーマ。
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/community/wan-2-2/vace-fun \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"56_text": "A dramatic, wide-angle tracking shot captures a lone figure in heavy tactical gear standing amidst the desolate ruins of a post-apocalyptic landscape during golden hour. The camera slowly dollies in from a low angle, gradually shifting focus from the vast, debris-strewn terrain to the figure, highlighting his resolute posture and intricate suit details. The sky is painted with streaks of clouds and contrails, bathed in warm orange light as the sun sets just above the horizon, creating a stunning contrast with the harsh, industrial structures in the background. The man wears a bulky yellow survival jacket over reinforced black tactical pants, strapped with various utility belts, pouches, and a compact backpack. His face is obscured by a high-tech gas mask equipped with communication devices and a small camera mounted on top. In the distance, a large, rusted rocket or industrial silo stands tall, its structure weathered and surrounded by thick plumes of dust rising from the ground, as if recently disturbed. The camera employs a shallow depth of field, bringing sharp clarity to the rugged textures of his jacket, the reflective surface of his helmet, and the scattered wreckage underfoot, while the background remains softly blurred. Slight handheld shake and subtle rack focus shifts emphasize the tension of the moment, evoking a feeling of isolation and determination as he surveys the wasteland for signs of life or dange",
"118_image": "Runcomfy_Example_1290_1.png"
}'環境変数 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/community/wan-2-2/vace-fun \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"56_text": "A dramatic, wide-angle tracking shot captures a lone figure in heavy tactical gear standing amidst the desolate ruins of a post-apocalyptic landscape during golden hour. The camera slowly dollies in from a low angle, gradually shifting focus from the vast, debris-strewn terrain to the figure, highlighting his resolute posture and intricate suit details. The sky is painted with streaks of clouds and contrails, bathed in warm orange light as the sun sets just above the horizon, creating a stunning contrast with the harsh, industrial structures in the background. The man wears a bulky yellow survival jacket over reinforced black tactical pants, strapped with various utility belts, pouches, and a compact backpack. His face is obscured by a high-tech gas mask equipped with communication devices and a small camera mounted on top. In the distance, a large, rusted rocket or industrial silo stands tall, its structure weathered and surrounded by thick plumes of dust rising from the ground, as if recently disturbed. The camera employs a shallow depth of field, bringing sharp clarity to the rugged textures of his jacket, the reflective surface of his helmet, and the scattered wreckage underfoot, while the background remains softly blurred. Slight handheld shake and subtle rack focus shifts emphasize the tension of the moment, evoking a feeling of isolation and determination as he surveys the wasteland for signs of life or dange",
"118_image": "Runcomfy_Example_1290_1.png"
}'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": [
"56_text",
"118_image"
],
"properties": {
"56_text": {
"title": "Prompt",
"description": "",
"default": "A dramatic, wide-angle tracking shot captures a lone figure in heavy tactical gear standing amidst the desolate ruins of a post-apocalyptic landscape during golden hour. The camera slowly dollies in from a low angle, gradually shifting focus from the vast, debris-strewn terrain to the figure, highlighting his resolute posture and intricate suit details. The sky is painted with streaks of clouds and contrails, bathed in warm orange light as the sun sets just above the horizon, creating a stunning contrast with the harsh, industrial structures in the background. The man wears a bulky yellow survival jacket over reinforced black tactical pants, strapped with various utility belts, pouches, and a compact backpack. His face is obscured by a high-tech gas mask equipped with communication devices and a small camera mounted on top. In the distance, a large, rusted rocket or industrial silo stands tall, its structure weathered and surrounded by thick plumes of dust rising from the ground, as if recently disturbed. The camera employs a shallow depth of field, bringing sharp clarity to the rugged textures of his jacket, the reflective surface of his helmet, and the scattered wreckage underfoot, while the background remains softly blurred. Slight handheld shake and subtle rack focus shifts emphasize the tension of the moment, evoking a feeling of isolation and determination as he surveys the wasteland for signs of life or dange",
"type": "string"
},
"118_image": {
"title": "Image",
"description": "",
"type": "string",
"default": "Runcomfy_Example_1290_1.png"
},
"4_valuex3_value": {
"title": "Resolution (W:H)",
"description": "",
"type": "string",
"enum": [
"480x480 (1:1)",
"720x720 (1:1)",
"480x720 (2:3)",
"720x480 (3:2)",
"540x960 (9:16)",
"576x1024 (9:16)",
"720x1280 (9:16)",
"960x540 (16:9)",
"1024x576 (16:9)",
"1280x720 (16:9)"
],
"default": "1024x576 (16:9)"
},
"25_value": {
"title": "Number of Frames",
"description": "",
"type": "integer",
"enum": [
81,
141
],
"default": 81
},
"38_value": {
"title": "Frames Per Second",
"description": "",
"type": "integer",
"minimum": 12,
"maximum": 24,
"default": 16
},
"98_seed": {
"title": "Seed",
"description": "",
"type": "integer",
"default": 96860978
},
"47_value": {
"title": "Steps",
"description": "Number of denoising iterations; more steps refine detail and stability but take longer.",
"type": "integer",
"minimum": 2,
"maximum": 40,
"default": 12
},
"108_cfg": {
"title": "Guidance Scale",
"description": "Controls how strongly the output adheres to the prompt versus allowing creative variation.",
"type": "float",
"minimum": 0,
"maximum": 10,
"default": 3.5
},
"41_value": {
"title": "Shift",
"description": "Offsets the diffusion sampling schedule, trading stability for stronger motion/style as the value increases.",
"type": "float",
"minimum": 1,
"maximum": 30,
"default": 8
}
}
}{
"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ツールを活用して素晴らしいアートを作成できるようにする。