Skip to main content
POST
cURL
gen4.5 を使用して、テキストプロンプトから動画を生成します。CometAPI API キーを Bearer 認証と JSON リクエスト本文とともに送信します。

リクエストを準備する

  • modelgen4.5 に設定します。
  • promptText で、1~1,000 UTF-16 コードユニットを使用してシーンと動きを説明します。
  • ratio を、横向きの場合は 1280:720、縦向きの場合は 720:1280 に設定します。
  • duration210 秒の整数に設定します。
4つのフィールドはすべて必須です。画像から開始するには、 Runway 画像から動画タスクを作成. このテキストから動画へのリクエストには、promptImage または audio トグルを含めないでください。

オプションの制御を設定する

明示的なサンプリングシードには、14294967295 を使用します。省略するか 0 を指定すると、 ランダムなシードが選択されます。contentModeration を含める場合は、その publicFigureThresholdauto または low に設定します。それ以外の場合はオブジェクトを省略します。 outputFormat を使用して、MP4、ProRes、PNG シーケンス、または HDR リクエストスキーマに記載された形式を選択します。H.264 MP4 の場合は省略します。設定できるのは proresProfileoutputFormat または prores の場合に限られます。hdr_prores HDR ProRes 形式では、422422 HQ、または 4444 を使用できます。

結果を取得する

返された id を保存し、次を使用します。 Runway タスクを取得する. statusSUCCEEDED の場合、output 内の動画 URL を読み取ります。

承認

Authorization
string
header
必須

Use your CometAPI API key.

ボディ

application/json

Request parameters for gen4.5.

model
enum<string>
必須

Model ID for this request variant.

利用可能なオプション:
gen4.5
Allowed value: "gen4.5"
promptText
string
必須

Describe the requested scene or motion in 1 to 1,000 UTF-16 code units.

Required string length: 1 - 1000
ratio
enum<string>
必須

Requested output dimensions, expressed as width:height. Choose a value listed for this model and endpoint.

利用可能なオプション:
1280:720,
720:1280
duration
integer
必須

Requested video duration in whole seconds, from 2 through 10.

必須範囲: 2 <= x <= 10
seed
integer

Optional sampling seed. Use a positive integer for an explicit seed. Omission or 0 selects a random seed.

必須範囲: 0 <= x <= 4294967295
contentModeration
object

Optional content moderation settings. Omit the object to use standard moderation.

outputFormat
enum<string>

Output encoding. Omit for mp4 (H.264). prores returns MOV; png_sequence returns a PNG ZIP; sdr_rec709_10bit returns 10-bit Rec.709 HEVC. hdr10 and hlg return 10-bit HDR MP4; hdr_pq_12bit_master returns 12-bit HEVC MOV; hdr_prores returns HDR ProRes MOV. The HDR PNG/EXR sequence formats return ZIP archives; the ACEScg variants target the named ACES version.

利用可能なオプション:
mp4,
prores,
png_sequence,
hdr10,
hlg,
sdr_rec709_10bit,
hdr_pq_12bit_master,
hdr_prores,
hdr_png_sequence,
hdr_exr_sequence,
hdr_exr_acescg_sequence_1_3,
hdr_exr_acescg_sequence_2_0
proresProfile
enum<string>

Profile for outputFormat prores or hdr_prores. Omit for 4444 with prores, or 422 HQ with hdr_prores. hdr_prores accepts only 422, 422 HQ, or 4444. Omit this field for other formats.

利用可能なオプション:
422,
4444,
422 Proxy,
422 LT,
422 HQ,
4444 XQ

レスポンス

Task submitted. Save its id to retrieve task status.

id
string
必須

Task ID for GET /runwayml/v1/tasks/{id}.

status
string

Task state, when returned.

createdAt
string<date-time>

Task submission timestamp, when returned.

output
string<uri>[]

Result URLs, when returned.

failure
string

Failure explanation, when returned.

failureCode
string

Machine-readable failure code, when returned.

estimatedCost
object

Task estimate metadata, when returned.

cost
object

Task cost metadata, when returned.

最終更新日 2026年9月18日