Skip to main content
Alibaba보통높음

Wan 3.0

알리바바의 Wan 3.0은 텍스트 프롬프트 또는 시작 이미지로부터 시네마틱한 카메라 움직임의 비디오를 생성합니다. 480p·720p·1080p 해상도와 최대 30초 길이를 지원합니다.

2270 크레딧
1080p 5초 기준 — 초당 과금 (480p 116/초, 720p 233/초, 1080p 465/초)
텍스트-비디오와 이미지-비디오를 하나의 모델로
한 번의 생성으로 2~30초의 긴 클립 지원
3가지 해상도: 480p, 720p, 1080p
적응형 화면 비율 — 모델이 최적 프레이밍을 선택하거나 5가지 비율 중 직접 지정
짧은 프롬프트 자동 확장, 재현 가능한 시드 지원

지금 바로 실행해보세요

콘솔의 Playground에서 별도 코드 없이 이 모델을 즉시 테스트할 수 있어요

로그인 후 사용해보기

AI 어시스턴트에서 사용하기

이 모델의 사용법을 Claude, ChatGPT 등에 복사

빠른 시작

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "alibaba/wan-3",
  "input": {
    "prompt": "a turtle swimming through a library, 35mm film",
    "duration": 5,
    "resolution": "1080p",
    "aspect_ratio": "adaptive"
  }
}'

파라미터

파라미터타입필수기본값설명
promptstringYes-비디오 생성을 위한 텍스트 프롬프트
imagestringNo-애니메이션화할 첫 프레임 이미지 (jpg/png/bmp/webp, 10MB 이하). 제공 시 프롬프트의 가이드에 따라 이 이미지에서 비디오가 생성됨
resolutionstringNo1080p출력 해상도. 480p는 초당 116크레딧, 720p는 233, 1080p는 465 과금
480p720p1080p
aspect_ratiostringNoadaptive'adaptive'는 모델이 프롬프트에 맞는 최적 비율을 선택. 이미지 제공 시 무시되고 이미지 비율을 따름
adaptive16:99:161:14:33:4
durationintegerNo5비디오 길이 초 (2~30). 출력 초당 과금
negative_promptstringNo-비디오에 나타나지 않아야 할 내용
enable_prompt_expansionbooleanNotrue프롬프트 자동 확장·최적화. 짧은 프롬프트의 품질이 좋아지지만 지연이 늘어남
seedintegerNo-재현 가능한 생성을 위한 랜덤 시드 (0~2147483647)

파일 입력 방법

이 모델의 image 파라미터에 파일을 전달하는 방법은 3가지입니다.

추천

이미지 URL 전달

공개 접근 가능한 URL을 직접 전달합니다. Storage API(POST /v1/files/upload-url)로 업로드하면 파일이 S3로 직접 올라가고(파일당 50MB), 반환된 file_url을 그대로 쓰면 됩니다.

{
  "model": "alibaba/wan-3",
  "input": {
    "prompt": "your prompt here",
    "image": "https://example.com/image.jpg"
  }
}

간편 업로드 (Multipart)

POST /v1/predictions/upload에 파일을 직접 첨부합니다. 별도 업로드 과정이 없는 대신, 파일이 API 서버를 거치므로 요청 전체 10MB 제한이 적용됩니다.

curl -X POST "https://api.core.today/v1/predictions/upload" \
  -H "X-API-Key: cdt_your_api_key" \
  -F "model=alibaba/wan-3" \
  -F 'input={"prompt":"your prompt here"}' \
  -F "file:image=@your_file.png"
File Upload 문서에서 Presigned URL 방식 등 더 자세한 업로드 방법을 확인하세요.

공통 파라미터

POST /v1/predictions 요청 시 사용되는 공통 파라미터입니다.

파라미터타입필수기본값설명
modelstringYes-모델 식별자
inputobjectYes-위 테이블의 모델별 파라미터를 포함하는 객체
output_folderstringNo-결과물 저장 폴더 경로 (최대 256자, '..' 사용 불가)
webhook_urlstringNo-완료 시 호출할 Webhook URL
is_publicbooleanNofalsetrue 시 결과물을 영구 공개 URL로도 제공

예제

시네마틱 텍스트-비디오

텍스트 프롬프트만으로 스타일리시한 비디오 생성

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "alibaba/wan-3",
  "input": {
    "prompt": "a turtle swimming through a library, 35mm film",
    "duration": 5,
    "resolution": "1080p",
    "aspect_ratio": "adaptive"
  }
}'

이미지-비디오 애니메이션

첫 프레임 이미지를 프롬프트 가이드로 애니메이션화

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "alibaba/wan-3",
  "input": {
    "prompt": "The camera slowly pulls back as gentle snow begins to fall",
    "image": "https://example.com/first-frame.jpg",
    "duration": 8,
    "resolution": "720p"
  }
}'

팁 & 모범 사례

1출력 초당 과금이라 30초 클립은 5초의 6배 — 짧게 실험하고 모션이 잡히면 길이를 늘리세요
2480p(1080p 요율의 1/4)로 반복 실험 후 최종만 1080p로 다시 렌더하세요
3텍스트-비디오에서는 고정 프레임이 필요 없다면 aspect_ratio를 'adaptive'로 두세요. 이미지 입력 시에는 어차피 무시됩니다
4enable_prompt_expansion은 짧은 프롬프트에 유효하지만 지연이 늘어납니다 — 이미 다듬은 긴 프롬프트에서는 끄세요
5마음에 드는 결과는 seed로 고정하고 프롬프트를 조금씩 조정하세요

사용 사례

이어붙이기 없이 최대 30초의 롱폼 내러티브 클립
첫 프레임 이미지를 프롬프트로 가이드하며 애니메이션화
1080p 최종 렌더 전 480p 저비용 드래프트
소셜 미디어용 세로형(9:16) 숏폼 콘텐츠
텍스트 설명만으로 시네마틱 b-roll 생성