xai/grok-imagine-video-1.5의 API 레퍼런스입니다.
입력: 텍스트, 이미지 · 출력: 비디오
빠른 시작
Comfy 워크스페이스에서 키를 생성하고COMFY_API_KEY로 내보내세요. Python 및 TypeScript 스니펫은 Comfy SDK(pip install comfy-sdk 및 npm install @comfyorg/sdk)를 사용하며, cURL 스니펫은 원시 HTTP를 통한 동일한 호출입니다.
모델 ID: xai/grok-imagine-video-1.5
엔드포인트: POST https://api.comfy.org/v2/models/xai/grok-imagine-video-1.5
- 결과 기다리기
- 대기열에 넣고 나중에 수집
동일한 본문을
POST https://api.comfy.org/v2/models/xai/grok-imagine-video-1.5/requests 로 보냅니다. Router는 실행이 접수되는 즉시 201 과 request_id 로 응답하며, 결과는 준비되는 대로 이 프로세스나 다른 프로세스에서 수집할 수 있습니다. 상태, 취소, 수집 방법은 대기 중 전송 를 참고하세요.스키마
입력
string
기본값:"\"16:9\""
생성된 비디오의 화면 비율가능한 값:
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3integer
기본값:"8"
비디오 재생 시간(초). 범위 [1, 15]. 기본값 8.범위:
1 ~ 15object
xAI 엔드포인트용 입력 이미지 객체
string
이미지 입력의 유형가능한 값:
image_urlstring
필수
입력 이미지의 URL(공개 URL 또는 base64로 인코딩된 data URI)
string
사용할 모델. 지원: grok-imagine-video(기본값), grok-imagine-video-1.5-preview, grok-imagine-video-1.5, grok-imagine-video-1.5-lite. 지원 중단된 grok-imagine-video-beta id는 grok-imagine-video의 별칭입니다.
object
생성된 비디오의 선택적 출력 대상
string
필수
비디오 생성을 위한 프롬프트. 최대 4,096자.
object[]
비디오 생성을 안내할 하나 이상의 레퍼런스 이미지(레퍼런스 기반 비디오 생성 모드). image와 함께 사용할 수 없습니다. Router는 application/json만 전달하며 이 객체와 XAIImageObject 모두 file_id를 허용하지 않으므로, 이 경로에서는 파일 기반 이미지 입력이 지원되지 않습니다.
string
필수
레퍼런스 이미지의 URL. HTTPS URL(공개) 또는 base64로 인코딩된 data URL(예: data:image/jpeg;base64,…)을 지원합니다.
string
출력 비디오의 해상도
string
출력 비디오의 크기
string
최종 사용자를 나타내는 고유 식별자
GET /v2/models/xai/grok-imagine-video-1.5/openapi.json에서 제공하는 스키마에서 생성되었으며, 이는 요청이 공급자에 도달하기 이전에 Router가 호출을 검증하는 바로 그 문서입니다.
출력
string
이 문서에서는 사유를 담지 않습니다. 비어 있지 않은 차단 사유는 입력 검열 거부이며, Router는 이 본문 대신 Comfy Router 오류로 응답합니다. 여기서는 존재하지 않거나 null이거나 빈 값입니다.
string
비디오 생성에 사용된 모델
string
이 문서에서는 존재하지 않거나
done입니다. pending은 Router가 아직 완료하지 못한 폴링의 본문이며 200으로 반환되지 않습니다. Router는 video.url이 채워져 있으면 누락된 status를 허용하므로, 호출자가 이를 필수로 요구해서는 안 됩니다.가능한 값: doneobject
비디오 생성 요청의 사용량 정보
integer
이 요청의 비용을 USD tick 단위로 나타낸 값. 1 미국 센트는 100,000,000 tick이고, 1 미국 달러는 10,000,000,000 tick입니다.
object
필수
완료된 생성 결과입니다. 폴링 문서와 달리 여기서는 필수입니다.
video.url이 없는 터미널 결과는 Comfy Router 오류로 응답되므로, 200은 항상 이 객체를 포함합니다.integer
생성된 비디오의 재생 시간(초)
boolean
모델이 생성한 비디오가 검열 규칙을 준수하는지 여부
string
필수
이 문서에서는 비어 있지 않습니다. Router는 이 리프가 채워진 경우에만 성공을 보고합니다. 이 값은 위에서 설명한 재호스팅된 Comfy 서명 URL이며, 재호스팅을 수행할 수 없었던 경우에는 xAI 자체의 단기 URL입니다.
예시
입력
출력
배포 전 확인
SDK는Idempotency-Key를 생성하고 자동 재시도에 재사용합니다. 수동으로 재시도할 때는 원본 키를 재사용하세요. Router는 연결을 최대 10분간 유지할 수 있습니다.
요청이 실패하면 Router는 그 이유를 설명하는 X-Comfy-Error-Type 응답 헤더를 보냅니다. 422는 Router가 공급자를 호출하기 전에 입력을 거부했음을 의미하고, 413은 요청 본문이 Router가 허용하는 크기보다 컸음을 의미합니다. 결과 URL이 만료될 수 있으므로 생성된 에셋은 즉시 다운로드하세요.
위의 필드 설명에 명시된 크기 제한은 해당 필드에 대한 공급자 자체의 한도이며, 공급자 사양에서 인용한 것입니다. Router는 전체 요청 본문에 별도의 상한을 적용하며, base64로 인코딩된 미디어도 여기에 포함됩니다. 요청 본문 크기를 참고하세요.
이 페이지는 Comfy Router를 통해 호출하는 하나의 파트너 모델을 설명합니다. 동일한 comfy-sdk / @comfyorg/sdk 패키지에는 Comfy Cloud에서 전체 ComfyUI 워크플로 그래프를 실행하기 위한 두 번째 클라이언트도 포함되어 있습니다: Comfy(api_key=...) / new Comfy({ apiKey }), 그리고 client.workflows, client.assets, client.jobs가 있습니다. Comfy SDKs를 참조하세요.
헤더
인증, 멱등성, 요청 ID, 오류 분류, 재시도 간격, 지출 한도.
Router API 사용
모델 검색, 검증 오류, 재시도, 과금.
제한 사항
Router가 현재 지원하지 않는 기능과 대신 사용할 방법.