pruna/p-video-2의 API 레퍼런스입니다.
빠른 시작
Comfy 워크스페이스에서 키를 생성하고COMFY_API_KEY로 내보내세요. Python 및 TypeScript 스니펫은 Comfy SDK를 사용하며(pip install comfy-sdk, npm install @comfyorg/sdk), cURL 스니펫은 원시 HTTP를 통한 동일한 호출입니다.
모델 ID: pruna/p-video-2
엔드포인트: POST https://api.comfy.org/v2/models/pruna/p-video-2
- Wait for the result
- Queue and collect later
스키마
입력
object
필수
P-Video-2 생성 파라미터입니다. 생성 비용은 완료된 비디오의 초 단위로 청구되며, 반환된 파일을 기준으로 측정되고, 요율은
resolution과 draft에 따라 결정됩니다. 안전 필터는 항상 켜져 있으며, 요청에 포함된 disable_safety_filter 값은 무시됩니다.string
기본값:"\"16:9\""
화면 비율: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 또는 1:1입니다.
image가 설정된 경우 무시됩니다.string
생성을 조건화할 입력 오디오 URI입니다(flac, mp3 또는 wav). 출력 길이는 오디오를 따릅니다.
boolean
기본값:"false"
더 빠르지만 품질이 낮은 미리보기이며, draft 요율로 청구됩니다.
integer
생성된 비디오의 재생 시간(초)입니다(1-20). 생략하면 모델이 프롬프트를 바탕으로 최대 20초까지 길이를 선택합니다.
audio가 설정된 경우 무시됩니다.범위: 1 ~ 20integer
기본값:"24"
프레임 레이트: 24 또는 48입니다.
string
이미지 기반 비디오 생성용 입력 이미지 URI입니다(jpg, jpeg, png 또는 webp).
string
마지막 프레임의 참조 이미지 URI입니다.
string
필수
비디오 생성을 위한 텍스트 프롬프트입니다.
boolean
기본값:"true"
생성 이전에 프롬프트를 재작성합니다.
seed로 결과를 재현해야 할 때는 비활성화하세요.string
기본값:"\"720p\""
출력 해상도: 720p 또는 1080p입니다.
boolean
기본값:"true"
비디오에 오디오를 포함하여 저장합니다.
integer
재현 가능한 생성을 위한 무작위 시드입니다. 생략하면 무작위로 설정됩니다.
GET /v2/models/pruna/p-video-2/openapi.json에서 제공하는 스키마에서 생성되며, 이는 요청이 공급자에 도달하기 이전에 호출을 검증하는 데 사용하는 것과 동일한 문서입니다.
출력
string
오류 메시지입니다. 상태가 failed일 때 표시됩니다.
string
완료된 비디오의 URL입니다. 상태가 succeeded일 때 표시됩니다.
string
사람이 읽을 수 있는 진행 상황 메시지입니다.
string
예측 상태: starting, processing, succeeded, failed 또는 canceled입니다.
예제
입력
출력
배포 전 확인
SDK는Idempotency-Key를 생성하고 자동 재시도에서 재사용합니다. 수동 재시도 시에는 원래 키를 재사용하세요. Router는 연결을 최대 10분간 유지할 수 있습니다.
요청이 실패하면 Router는 이유를 설명하는 X-Comfy-Error-Type 응답 헤더를 보냅니다. 422는 Router가 프로바이더를 호출하기 전에 입력을 거부했음을 의미합니다. 생성된 에셋은 결과 URL이 만료될 수 있으므로 즉시 다운로드하세요.
헤더
인증, 멱등성, 요청 ID, 오류 분류, 재시도 간격, 지출 한도.
Router API 사용
모델 검색, 유효성 검사 오류, 재시도, 과금.
제한 사항
Router가 현재 지원하지 않는 기능과 대체 방법.