소개
Wan 2.2 5B LoRA 텍스트→영상은 직접 만든 LoRA 파일을 최대 3개까지 불러와 프롬프트를 5초 720p 클립으로 바꿉니다. Alibaba의 오픈 모델 Wan2.2-TI2V-5B, 즉 50억 파라미터 덴스 모델로 돌아가며, 클립은 16:9 또는 9:16의 무음으로 클립당 균일가에 돌아옵니다. 플랫폼은 프롬프트, 가중치, 클립 어디에도 콘텐츠 필터를 더하지 않습니다.
시작 자료에 따라 모드 선택하기
| 가진 자료 | 모드 |
|---|---|
| 글로 쓴 설명 | Wan 2.2 5B LoRA 텍스트→영상 |
| 움직일 사진 | Wan 2.2 5B LoRA 이미지→영상 |
| 14B Wan 2.2용으로 만든 LoRA | Wan 2.2 LoRA 텍스트→영상 |
핵심 기능 및 하이라이트
5B 기본 모델용 LoRA
Wan2.2-TI2V-5B로 학습한 커뮤니티 스타일, 캐릭터, 필터 없는 LoRA가 링크로 불러와지며, 한 번에 최대 세 개까지 쓸 수 있습니다.
클립당 균일가
길이나 해상도 단계가 없습니다. 요청 하나에 5초 720p 클립 하나, 가격 하나입니다.
안정적인 얼굴과 직물
니트, 피부, 램프 불빛이 클립 내내 유지됩니다. 프롬프트당 동작 하나가 가장 잘 통합니다.
커스텀 가중치에서도 무검열
LoRA는 심사하지 않고 출력도 필터링하지 않습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | LoRA에 트리거 워드가 있다면 맨 앞에, 그다음 프레임 속 인물, 동작 하나, 카메라 움직임을 적으십시오. 5초에는 한 순간이 알맞습니다. 1자 이상 |
aspect_ratio | 아니요 | 16:9는 1280 x 704(기본값), 9:16은 704 x 1280입니다. 모양은 가격을 바꾸지 않습니다. |
loras | 아니요 | Wan 2.2 TI2V-5B용으로 학습한 {path, scale} 항목을 최대 3개 넣습니다. scale은 0~4이며 기본값은 1입니다(스타일 LoRA는 0.5에서 시작). 기본값: |
seed | 아니요 | LoRA scale을 한 번에 하나씩 바꾸는 동안 결과를 비교하기 쉽게 해 줍니다. 똑같은 요청 두 번도 조금씩 다를 수 있으므로 프레임 단위로 똑같은 결과를 보장하지는 않습니다. |
요금
$0.12 / 클립
클립당 과금됩니다. 모든 요청은 균일가로 5초 클립 하나를 돌려줍니다. 화면비는 가격을 바꾸지 않으며, LoRA를 불러와도 별도 요금은 없습니다.
활용 사례
LoRA 시안
샷을 더 큰 모델에 맡기기 전에 새 LoRA를 두세 가지 scale로 시험하십시오.
세로 클립
소셜 피드를 위한 704 x 1280 세로 클립입니다.
콘텐츠 필터가 없는 앱
사용자가 기대하는 LoRA를 불러오십시오. 화면에는 성인만 나옵니다.
프롬프트 가이드 및 실전 팁
기본 모델 확인하기
14B Wan 2.2나 Wan 2.1용 LoRA는 오류 없이 불러와지지만 여기서는 아무것도 바꾸지 못합니다.
LoRA 없는 결과와 비교하기
같은 프롬프트, 같은 seed로 loras를 비워 돌려 보십시오. 똑같은 요청 두 번도 조금씩 다르므로, 몇 픽셀이 아니라 룩의 뚜렷한 변화를 찾으십시오.
직접 연결되는 공개 링크 쓰기
링크는 .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": "alibaba/wan-2.2-5b-lora/text-to-video",
"input": {
"aspect_ratio": "16:9",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise"
}
}'
# 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 레퍼런스에서 확인하세요.
























