소개
LTX-2 19B LoRA 이미지→동영상은 직접 만든 LoRA 파일을 최대 3개까지 불러와 사진 한 장을 움직이며, 같은 과정에서 사운드트랙도 생성합니다. Lightricks의 190억 파라미터 오픈 오디오·비디오 모델을 돌리며, 클립은 480p, 720p, 1080p에서 사진 자체의 형태로 5~20초입니다. 플랫폼은 콘텐츠 필터를 더하지 않습니다.
시작 자료에 따라 모드 선택하기
| 가진 자료 | 모드 |
|---|---|
| 글로 쓴 설명 | LTX-2 19B LoRA 텍스트→동영상 |
| 움직일 사진 | LTX-2 19B LoRA 이미지→동영상 |
| 사진만, LoRA 없이 | LTX-2 19B 이미지→동영상 |
핵심 기능 및 하이라이트
내 사진 위의 카메라 움직임
공식 Dolly In과 Dolly Out LoRA가 보낸 사진에 다가가거나 물러납니다.
프레임을 다시 그리는 스타일
스타일 LoRA는 클립이 시작될 때 사진을 그 스타일로 바꿉니다. 저희 테스트에서는 사진이 셀 애니메이션이 되었습니다.
소리 포함
모든 클립에 스테레오 사운드트랙이 있으며, ‘Audio:’ 줄에 묘사하면 됩니다.
커스텀 가중치에서도 무검열
LoRA를 심사하지 않으며 아무것도 필터링하지 않습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | 필수입니다. LoRA에 트리거 워드가 있다면 맨 앞에, 그다음 이 사진 속에서 다음에 일어나는 일, 카메라 움직임, ‘Audio:’ 줄을 적으십시오. 1자 이상 |
image_url | 예 | 첫 프레임입니다. 클립은 이 사진에서 시작하며 화면비를 그대로 유지합니다. |
resolution | 아니요 | 480p, 720p(기본값), 1080p입니다. 한 단계 올라갈수록 초당 요금이 높아지며, 형태는 사진을 따릅니다. |
duration_seconds | 아니요 | 5초에서 20초 사이의 정수 초이며 초 단위로 과금됩니다. |
loras | 아니요 | LTX-2 19B용으로 학습한 {path, scale} 항목을 최대 3개 넣습니다. 파일은 각각 2 GiB 미만, scale은 0~4입니다(카메라 LoRA는 1, 스타일 LoRA는 0.5에서 시작). 기본값: |
seed | 아니요 | LoRA scale을 조정하는 동안 결과를 비교하기 쉽게 해 줍니다. 프레임 단위로 똑같은 클립을 보장하지는 않습니다. |
요금
선택한 해상도로 출력 초 단위로 과금됩니다. LoRA를 불러와도 별도 요금은 없으며, 사진의 형태는 가격에 영향을 주지 않습니다.
| 사양 | 요금 |
|---|---|
| $0.018 / 초 |
| $0.024 / 초 |
| $0.036 / 초 |
활용 사례
정지 이미지로 만드는 공개 샷
인물 사진에서 물러나며 그곳이 어디인지 보여 줍니다.
실제 사진의 스타일 애니메이션
LoRA 하나, 사진 여러 장, 일관된 애니메이션 룩입니다.
콘텐츠 필터가 없는 앱
사용자가 올린 이미지를 그들이 고른 LoRA로 움직입니다. 성인만 해당합니다.
프롬프트 가이드 및 실전 팁
사진 안에 머무르십시오
다른 장소를 다룬 프롬프트는 클립이 첫 프레임에서 벗어나게 만들 수 있습니다.
카메라 LoRA는 1, 스타일은 0.5
스타일을 최대 강도로 쓰면 얼굴과 배경도 바뀝니다.
2 GiB 제한에 유의하십시오
더 큰 LoRA 파일은 요청이 실패하며 요금이 부과되지 않습니다.
직접 연결되는 공개 링크를 쓰십시오
저장소 페이지가 아니라 .safetensors 파일 자체로 연결하십시오.
API 빠른 시작
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "lightricks/ltx-2-19b-lora/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
인증, 전체 스키마, 폴링과 오류 처리는 API 레퍼런스에서 확인하세요.













