Skip to main content
POST
Text-to-Video: create a video generation task from a text prompt
오른쪽 플레이그라운드에서 바로 디버깅할 수 있습니다: AuthorizationBearer sk-your-api-key를 입력하고, model / input / parameters를 설정한 다음 요청을 전송하십시오. 성공적으로 제출되면 task_id가 반환됩니다. 폴링과 다운로드는 아래를 참조하십시오.
이 페이지는 happyhorse-1.1-t2v(텍스트-투-비디오)의 생성 엔드포인트를 다루며, 텍스트 prompt만 필요합니다. 전체 비동기 흐름, 상태 표, Python 클라이언트는 HappyHorse 개요를 참조하십시오.
  • 생성 요청은 요청 헤더 X-DashScope-Async: enable와 함께 /wan/api/v1/services/aigc/video-generation/video-synthesis로 전송해야 합니다. /v1/videos를 사용하지 마십시오.
  • duration정수여야 합니다(5, "5" 아님). resolution대문자 720P로 작성하십시오.

코드 예시

매개변수 빠른 참조

응답 형식

성공적으로 생성되면 task_id를 반환합니다 (동영상 자체는 아님):
제출 후에는 status: "completed"가 될 때까지 GET /v1/tasks/{task_id}를 폴링한 다음, 응답의 result_url에서 mp4를 다운로드합니다. 다운로드할 때는 Authorization 헤더를 포함하지 마십시오(서명된 OSS 직접 링크입니다). 또한 result_url는 기본적으로 24시간 후 만료됩니다. 전체 폴링 루프는 HappyHorse Overview · Async Call Flow에서 확인할 수 있습니다.

인증

Authorization
string
header
필수

The API Key obtained from the APIYI Console

헤더

X-DashScope-Async
enum<string>
기본값:enable
필수

Async processing switch, must be set to enable

사용 가능한 옵션:
enable

본문

application/json
model
enum<string>
기본값:happyhorse-1.1-t2v
필수

Model ID, fixed to happyhorse-1.1-t2v for Text-to-Video

사용 가능한 옵션:
happyhorse-1.1-t2v
input
object
필수
parameters
object

응답

Task submitted, returns task_id and PENDING status

output
object
request_id
string

Unique request identifier

예시:

"..."