메인 콘텐츠로 건너뛰기
POST
/
v1
/
videos
/
generations
curl --request POST \
  --url https://api.apimart.ai/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "grok-imagine-1.5-video-apimart",
    "prompt": "해변을 달리는 강아지, 화창한 날씨, 슬로우 모션",
    "size": "16:9",
    "duration": 6,
    "quality": "720p"
  }'
{
  "code": 200,
  "data": [
    {
      "task_id": "task_01JNXXXXXXXXXXXXXXXXXX",
      "status": "submitted"
    }
  ]
}
curl --request POST \
  --url https://api.apimart.ai/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "grok-imagine-1.5-video-apimart",
    "prompt": "해변을 달리는 강아지, 화창한 날씨, 슬로우 모션",
    "size": "16:9",
    "duration": 6,
    "quality": "720p"
  }'
{
  "code": 200,
  "data": [
    {
      "task_id": "task_01JNXXXXXXXXXXXXXXXXXX",
      "status": "submitted"
    }
  ]
}

인증

Authorization
string
필수
모든 API는 Bearer Token 인증이 필요합니다API 키 받기:API 키 관리 페이지에서 API 키를 받으세요요청 헤더에 추가:
Authorization: Bearer YOUR_API_KEY

요청 매개변수

model
string
기본값:"grok-imagine-1.5-video-apimart"
필수
비디오 생성 모델 이름지원 모델:
  • grok-imagine-1.5-video-apimart - Grok 비디오 생성
예시: "grok-imagine-1.5-video-apimart"
prompt
string
필수
비디오 내용 설명, 다국어 지원
size
string
기본값:"16:9"
비디오 크기옵션:
  • 16:9 - 가로 (기본값)
  • 9:16 - 세로
  • 1:1 - 정사각형
  • 3:2 - 가로
  • 2:3 - 세로
duration
integer
기본값:6
비디오 길이 (초)범위: 6-30 (최소 6초, 최대 30초)⚠️ 주의: 순수한 숫자를 입력하세요 (예: 6). 따옴표를 붙이면 오류가 발생합니다
quality
string
기본값:"480p"
비디오 화질옵션:
  • 480p - 표준 화질 (기본값)
  • 720p - 고화질
image_urls
string[]
참조 이미지 URL 목록제한 사항:
  • 최대 7장의 이미지
  • 공개적으로 접근 가능한 URL이어야 합니다
  • base64 형식은 지원되지 않습니다
참조 이미지를 업로드하면 화면 비율이 자동으로 참조 이미지의 화면 비율에 맞춰집니다.

Response

code
integer
응답 상태 코드
data
object[]
응답 데이터 배열
태스크 결과 조회비디오 생성은 비동기 태스크입니다. 제출 후 task_id가 반환됩니다. 태스크 상태 조회 엔드포인트를 사용하여 생성 진행 상황과 결과를 확인하세요.

사용 시나리오

시나리오 1: 텍스트-비디오 생성

{
  "model": "grok-imagine-1.5-video-apimart",
  "prompt": "해변을 달리는 강아지, 화창한 날씨, 슬로우 모션",
  "size": "16:9",
  "duration": 6
}

시나리오 2: 이미지-비디오 생성

{
  "model": "grok-imagine-1.5-video-apimart",
  "prompt": "장면에 자연스러운 동적 효과 추가",
  "image_urls": ["https://example.com/start.png"],
  "size": "16:9",
  "duration": 10,
  "quality": "720p"
}