메인 콘텐츠로 건너뛰기
POST
이 엔드포인트를 사용하여 프롬프트(Prompt)와 선택적 참조 이미지로 gen4_image용 이미지를 생성합니다. Bearer 인증으로 CometAPI API 키를 전송하고 JSON 요청 본문을 함께 보냅니다.

모델 및 참조 선택

모든 요청에는 model, promptText, ratio가 필요합니다. gen4_image_turbo의 경우 referenceImages가 필요하며 하나에서 3개의 이미지를 포함해야 합니다. 각 참조 객체에는 이미지 uri와 선택적 항목이 포함됩니다 tag. 태그에는 문자로 시작하는 3~16자의 소문자, 숫자 또는 밑줄을 사용합니다. promptText에서 이를 @tag로 참조합니다. 예: @cat_ref. 이미지 URI에는 접근 가능한 HTTPS URL 또는 최대 5MB의 Base64 이미지 데이터 URI를 사용할 수 있습니다. 프롬프트(Prompt)는 1~1,000개의 UTF-16 코드 단위를 허용합니다.

크기 선택

ratio를 스키마에 지정된 정확한 크기 쌍 중 하나로 설정합니다. 예를 들어 1024:1024 는 정사각형 이미지를 요청하고, 1280:720는 가로 이미지를 요청하며, 720:1280 는 세로 이미지를 요청합니다. ratio를 사용하여 크기를 선택하고, 전송하지 마세요 resolution 또는 size를 이러한 모델과 함께 사용하지 마세요. 명시적 샘플링 시드는 1부터 4294967295까지 사용합니다. 생략하거나 0를 지정하면 무작위 시드가 선택됩니다. contentModeration를 포함하는 경우 해당 publicFigureThreshold 값을 auto 또는 low로 설정하고, 그렇지 않으면 객체를 생략합니다.

결과 가져오기

반환된 id를 저장하고 Runway 작업 가져오기. status가 SUCCEEDED이면 output에서 생성된 이미지 URL을 읽습니다.

인증

Authorization
string
header
필수

Use your CometAPI API key.

본문

application/json

Request parameters for gen4_image.

model
enum<string>
필수

Model ID for this request variant.

사용 가능한 옵션:
gen4_image
Allowed value: "gen4_image"
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.

사용 가능한 옵션:
1024:1024,
1080:1080,
1168:880,
1360:768,
1440:1080,
1080:1440,
1808:768,
1920:1080,
1080:1920,
2112:912,
1280:720,
720:1280,
720:720,
960:720,
720:960,
1680:720
seed
integer

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

필수 범위: 0 <= x <= 4294967295
referenceImages
object[]

Optional array of up to three reference images. Omit it or use an empty array for text-only generation.

Maximum array length: 3
contentModeration
object

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

응답

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월 22일