CometAPI에서 POST /v1/videos를 통해 Veo3 비디오를 비동기로 생성하며, task id를 반환하고 8초 클립에 대한 첫 프레임/마지막 프레임 가이드를 지원합니다.
curl --request POST \
--url https://api.cometapi.com/v1/videos \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'prompt=A paper kite floats above a field.' \
--form input_reference='@example-file'{
"created_at": 1773297229,
"id": "task_pa9CKKtYlTdxO7IIHOKKhXfjxEu4EQoR",
"model": "veo_3_1-4K",
"object": "video",
"progress": 0,
"seconds": "",
"size": "16x9",
"status": "queued"
}/v1/videos 경로를 통해 Veo 작업을 시작할 수 있습니다. model 설정 시 모델 페이지에서 현재 Veo alias를 선택하세요.
input_reference 파일을 보내지 않습니다input_reference 하나를 보냅니다input_reference 파일 두 개를 보냅니다공용 비디오 엔드포인트 폴링
model 필드에는 제출한 alias가 아니라 확인된 백엔드 모델 id가 표시될 수 있습니다. 현재 Veo alias는 모델 페이지에서 확인하세요.Bearer token authentication. Use your CometAPI key.
Text prompt for the video job.
"A paper kite floats above a field."
CometAPI Veo alias. Use a current Veo alias from the Models page. The response may resolve this alias to a provider model id.
"veo3-fast"
Orientation hint. Use a landscape-like value such as 16x9 or a portrait-like value such as 9x16.
"16x9"
Optional image input. Send one file for image-to-video or two ordered files for first-frame and last-frame guidance.
curl --request POST \
--url https://api.cometapi.com/v1/videos \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'prompt=A paper kite floats above a field.' \
--form input_reference='@example-file'{
"created_at": 1773297229,
"id": "task_pa9CKKtYlTdxO7IIHOKKhXfjxEu4EQoR",
"model": "veo_3_1-4K",
"object": "video",
"progress": 0,
"seconds": "",
"size": "16x9",
"status": "queued"
}