

MiniMax Hailuo 2.3 튜토리얼: AI 비디오 제작
APIMart에서 MiniMax Hailuo 2.3를 사용하는 단계별 가이드: API 키를 설정하고, 텍스트-비디오 및 이미지-비디오 워크플로를 실행하며, Fast 모드로 비용을 절감하세요.
MiniMax Hailuo 2.3는 사실적인 움직임과 시네마틱한 효과로 AI 영상을 만들 수 있는 강력한 도구입니다. APIMart에서 MiniMax Hailuo 2.3 API로 사용할 수 있으며, 텍스트-비디오와 첫 프레임 이미지 한 장으로 하는 이미지-비디오의 두 가지 워크플로를 제공하므로 개발자, 스튜디오, 교육자에게 적합합니다. 알아야 할 내용은 다음과 같습니다.
- 주요 기능: 768p 또는 1080p 영상을 생성하며, 길이는 768p에서 6초 또는 10초, 1080p에서 6초입니다. MiniMax에 따르면 2.3은 이전 버전보다 신체 움직임과 미세 표정이 개선되었습니다.
- 가격: 2026년 10월 기준 가장 저렴한 옵션은 768p Fast로 초당 $0.0248입니다. Fast는 768p에서 Standard의 약 절반 가격이고, 1080p에서는 약 40% 저렴합니다.
- 설정: APIMart에 가입하고 API 키를 발급한 뒤, 작업 제출, 상태 폴링, 작업 결과에서 영상 다운로드라는 간단한 3단계로 진행합니다.
- 최적화 팁: 이미지-비디오 초안에는 Fast를 쓰고, 텍스트-비디오나 최종 렌더링이 필요할 때 Standard로 전환하며, CCR(Camera, Character, Reaction) 프레임워크로 명확한 프롬프트를 작성하세요.
이 가이드는 비용을 효율적으로 관리하면서 좋은 결과를 얻을 수 있도록 영상 제작 과정을 쉽게 정리합니다.
핵심 요약
- APIMart의 MiniMax Hailuo 2.3는 텍스트-비디오와 첫 프레임 이미지 한 장으로 하는 이미지-비디오라는 두 가지 워크플로로 768p 또는 1080p 클립을 생성합니다. 마지막 프레임이나 subject reference 입력은 없습니다.
- 모든 워크플로는 같은 비동기 3단계 과정을 따릅니다. POST 요청으로 task_id를 받고, 상태가 completed가 될 때까지 GET /v1/tasks/{task_id}를 10초마다 폴링한 뒤, data.result.videos[0].url[0]에서 MP4를 다운로드합니다. 결과는 72시간 보관됩니다.
- 2026년 10월 기준 APIMart의 Hailuo 2.3 가격은 768p MiniMax-Hailuo-2.3-Fast 초당 $0.0248부터 1080p Standard 초당 $0.072까지입니다.
- prompt_optimizer 파라미터의 기본값은 true입니다. 정확한 문구가 필요하면 false로 설정하고, 카메라 움직임에는 프롬프트 맨 앞에 넣는 15가지 대괄호 중국어 명령(예: [推进], 푸시 인)을 사용하세요.
- 768p는 6초 또는 10초, 1080p는 6초만 지원하며 프롬프트는 최대 2,000자입니다. Fast 모델은 first_frame_image가 필수이고 프롬프트도 필수입니다.
- Fast는 768p에서 Standard의 약 절반, 1080p에서 약 40% 저렴하므로, 먼저 768p Fast로 이미지-비디오 프로토타입을 만든 뒤 최종 렌더링에 필요한 설정으로 바꾸세요.
APIMart에서 MiniMax Hailuo 2.3 설정하기

APIMart 계정 만들기와 설정
먼저 apimart.ai에 접속해 무료 계정에 가입하세요. 로그인한 뒤 대시보드의 "API Key Management" 섹션으로 이동합니다. 새 API 키를 발급하면 한 번만 표시되므로 바로 복사해 저장하세요[5].
다음으로 모델 대시보드나 API 문서에서 MiniMax-Hailuo-2.3 또는 MiniMax-Hailuo-2.3-Fast를 검색하세요. 첫 API 요청을 만들기 전에 제공 여부와 엔드포인트 세부 정보를 확인할 수 있습니다.
계정이 준비되고 API 키를 확보했다면, 다음 단계는 개발 환경 설정입니다.
개발 사전 준비
APIMart의 API는 Python(requests), JavaScript/TypeScript(axios), cURL 등 여러 언어를 지원합니다. 요청은 JSON 형식이며, 인증에는 Bearer 토큰이 필요합니다.
API 키를 안전하게 보관하려면 스크립트에 하드코딩하지 말고 os.environ["APIMART_API_KEY"] 같은 환경 변수에 저장하세요.
영상 생성은 비동기 프로세스입니다. 흐름은 이렇습니다. POST https://api.apimart.ai/v1/videos/generations로 작업을 제출하고, data[0].task_id에서 task_id를 받고, GET https://api.apimart.ai/v1/tasks/{task_id}를 폴링한 뒤, 상태가 completed가 되면 data.result.videos[0].url[0]에서 영상을 다운로드합니다. APIMart는 고정된 렌더링 시간을 공개하지 않으며, 해상도, 길이, 현재 부하에 따라 달라집니다[3].
환경을 갖추고 워크플로를 이해했다면, 예산 관리와 사용 최적화에 집중할 수 있습니다.
예산 추적과 사용 한도 설정
2026년 10월 기준 APIMart의 변형별 초당 가격은 다음과 같습니다[6]. 현재 가격은 모델 페이지에서 확인하세요.
| 변형 | 해상도 | APIMart 가격 |
|---|---|---|
| MiniMax-Hailuo-2.3 | 768p | $0.0488/초 |
| MiniMax-Hailuo-2.3 | 1080p | $0.072/초 |
| MiniMax-Hailuo-2.3-Fast | 768p | $0.0248/초 |
| MiniMax-Hailuo-2.3-Fast | 1080p | $0.0424/초 |
예를 들어 Standard로 768p 6초 클립을 만들면 약 $0.29이고, Fast로 만들면 약 $0.15로 거의 절반입니다. 1080p 6초 클립은 Standard가 약 $0.43, Fast가 약 $0.25로 약 40% 저렴합니다. 실용적인 방법은 먼저 MiniMax-Hailuo-2.3-Fast를 768p로 써서 이미지-비디오 프로토타입을 만들고, 최종 렌더링에 필요한 해상도와 모델로 넘어가는 것입니다. 현재 가격은 모델 페이지에서 확인하세요.
APIMart의 Billing 대시보드에서는 지출을 실시간으로 확인할 수 있습니다. 생성된 영상의 초 단위로 비용이 계산되므로 배치 작업을 돌릴 때 특히 유용합니다.
핵심 영상 생성 워크플로
텍스트-비디오 워크플로
텍스트로 영상을 만드는 과정은 제출, 폴링, 다운로드의 간단한 3단계입니다.
- 작업 생성:
model,prompt,duration,resolution을 담아https://api.apimart.ai/v1/videos/generations로 POST 요청을 보냅니다. Fast는 첫 프레임 이미지가 필수이므로 텍스트-비디오에는 StandardMiniMax-Hailuo-2.3를 사용합니다. 응답의data[0].task_id에서task_id를 받습니다. - 상태 폴링:
task_id로GET /v1/tasks/{task_id}를 10초마다 조회합니다. 진행 중에는 상태가pending또는processing이고, 완료되면completed로 바뀝니다. - 영상 다운로드:
data.result.videos[0].url[0]에서 영상 URL을 읽고 MP4를 자체 스토리지에 저장합니다. 결과는 72시간 보관됩니다.
여기서 중요한 기능이 prompt_optimizer 파라미터입니다. 기본값은 true이며, 모델이 프롬프트를 다듬어 영상 품질을 높입니다. 하지만 브랜드 콘텐츠처럼 정확한 문구가 중요해 세밀하게 제어해야 한다면 false로 설정할 수 있습니다 [3].
카메라 움직임의 경우, APIMart의 Hailuo 2.3는 15가지 대괄호 중국어 명령을 지원하며 정확한 라벨 그대로 프롬프트 맨 앞에 넣습니다. [左移] / [右移](왼쪽 / 오른쪽 팬, 수평 이동), [左摇] / [右摇](왼쪽 / 오른쪽 회전), [推进] / [拉远](푸시 인 / 풀 아웃), [上升] / [下降](상승 / 하강), [上摇] / [下摇](틸트 업 / 다운), [变焦推近] / [变焦拉远](줌 인 / 아웃), 그리고 [晃动](흔들림), [跟随](팔로우), [固定](고정)입니다 [3].
이 텍스트 기반 방식을 바탕으로, 이미지-비디오 워크플로는 특정 시작 이미지에 영상을 고정해 더 많은 제어를 제공합니다.
이미지-비디오 워크플로
이미지-비디오는 first_frame_image 파라미터를 사용하며, 공개 URL이나 Base64 data URI를 받을 수 있습니다. MiniMax-Hailuo-2.3와 MiniMax-Hailuo-2.3-Fast 모두에서 쓸 수 있으며, Fast에서는 first_frame_image가 필수이고 프롬프트도 필수입니다. MiniMax 자체 문서는 JPG, JPEG, PNG, WebP 형식에 20MB 미만, 짧은 변 300px 이상, 화면비 2:5~5:2인 파일을 권장합니다 [2].
이 워크플로도 텍스트-비디오와 같은 3단계 구조를 따릅니다. 차이는 제공한 이미지가 첫 프레임을 정하고, 텍스트 프롬프트가 장면의 전개를 정한다는 점입니다. 제품 이미지나 도표를 애니메이션으로 전환하고 싶은 마케팅이나 교육 상황에 이상적입니다.
더 긴 영상을 만들 때 유용한 방법은 완성된 클립의 마지막 프레임을 캡처해 다음 작업의 first_frame_image로 쓰는 것입니다. 추가 조정 없이도 여러 클립에 걸쳐 캐릭터와 장면의 일관성을 유지하기 쉬워집니다 [9].
APIMart의 Hailuo 2.3가 지원하지 않는 것
APIMart의 Hailuo 2.3가 받는 이미지 입력은 first_frame_image 하나뿐입니다. last_frame_image도, subject reference 입력도 없으므로 이 모델에서는 첫/마지막 프레임 전환이나 얼굴 레퍼런스 워크플로를 쓸 수 없습니다 [3].
이런 기능이 필요하다면 APIMart의 다른 MiniMax 모델을 살펴보세요. MiniMax Hailuo 02 API는 첫/마지막 프레임 전환을 지원하고, MiniMax H3 API는 첫/마지막 프레임 입력과 함께 멀티모달 레퍼런스 이미지·영상·오디오를 지원합니다.
Hailuo 2.3의 두 워크플로(텍스트-비디오와 이미지-비디오)는 같은 비동기 3단계 과정과 카메라 명령 문법을 공유합니다. 둘 사이를 전환하려면 POST 요청에 first_frame_image를 넣거나 빼기만 하면 됩니다.
Hailuo AI 비디오 마스터클래스: 초보자에서 프로까지 (전체 가이드 2.3)
영상 품질 높이고 비용 줄이기

효과적인 프롬프트 작성
명확하고 정확한 프롬프트는 고품질 영상을 만드는 데 필수입니다. 프롬프트를 구성하는 유용한 방법이 Camera, Character, Reaction(CCR) 프레임워크입니다. 장면을 카메라가 무엇을 하는지, 화면에 누가 있는지, 어떤 동작이 일어나는지의 세 요소로 나눕니다. 예시: "[跟随] Camera: 느린 팔로우 샷; Character: 파란 저지를 입은 쿼터백; Reaction: 시카고의 눈 내리는 야간 경기에서 롱 패스를 던지고, 경기장 조명이 뿌연 빛을 만든다."
시각적 스타일과 초점을 구체적으로 적으면 큰 차이가 납니다. "포토리얼", "시네마틱 조명", "애니메이션 스타일" 같은 표현은 모델을 원하는 룩으로 이끌어 줍니다. "살짝 올라간 눈썹"이나 "생각에 잠긴 시선" 같은 미묘한 캐릭터 디테일을 넣으면 MiniMax가 Hailuo 2.3에서 강조한 미세 표정 개선을 활용할 수 있습니다 [4]. 다만 한 프롬프트에 너무 많은 동작을 넣으면 어색하거나 깨진 움직임이 생길 수 있으니 피하세요. 최대 2,000자이므로 자세하면서도 간결하고 목적이 분명한 프롬프트를 목표로 하세요 [3][7].
알맞은 길이와 해상도 선택
영상 해상도와 길이를 정할 때는 선택지를 잘 따져 봐야 합니다. Hailuo 2.3는 768p와 1080p 두 가지 해상도를 제공합니다. 핵심 차이는 1080p 클립은 6초로 제한되고, 768p는 6초와 10초를 모두 지원한다는 점입니다 [3].
| 구성 | 모델 | 길이 | 해상도 | 비용(USD, 2026년 10월 기준) |
|---|---|---|---|---|
| Fast(초안, 첫 프레임 필요) | MiniMax-Hailuo-2.3-Fast | 6초 | 768p | 약 $0.15 |
| Standard(테스트) | MiniMax-Hailuo-2.3 | 6초 | 768p | 약 $0.29 |
| Standard(긴 클립) | MiniMax-Hailuo-2.3 | 10초 | 768p | 약 $0.49 |
| Standard(최종) | MiniMax-Hailuo-2.3 | 6초 | 1080p | 약 $0.43 |
초기 초안에는 768p 6초 클립이 실용적입니다. 가격이 저렴해 자원을 과하게 쓰지 않고도 움직임과 구도를 평가할 수 있습니다. 선택지를 좁혔다면 최종 결과물을 위해 더 높은 해상도 설정으로 전환하세요.
반복형 워크플로 활용
반복형 워크플로는 품질과 비용의 균형을 맞추는 핵심입니다. 이미지-비디오에서는 2단계 과정이 잘 맞습니다. Fast 모델로 탐색한 뒤, 가장 좋은 버전을 납품에 필요한 설정으로 다시 렌더링하세요.
"콘셉트 단계에서는 같은 프롬프트로 Hailuo 2.3 Fast를 사용해 3~5개의 변형을 만드세요. 가장 좋은 것을 골라 그 프롬프트를 2.3 Standard나 02의 1080p로 다시 실행해 최종 결과물로 삼으세요. 실패한 실험에 쓰는 크레딧이 줄어듭니다." - QWE AI Academy [8]
APIMart에서 768p 6초 클립은 Fast가 약 $0.15, Standard가 약 $0.29이므로, Fast는 768p에서 거의 절반, 1080p에서 약 40% 저렴합니다. MiniMax는 Fast를 배치 제작에서 더 빠르고 비용 효율적인 모델로 설명합니다 [4]. Fast로 여러 초안을 테스트하면, 최종 렌더링에 더 많은 비용을 쓰기 전에 가장 유망한 버전을 찾을 수 있습니다. 납품용 티어를 고르기 전에 자신의 프롬프트로 두 결과물을 비교해 보세요.
MiniMax Hailuo 2.3 영상을 프로덕션에 통합하기

비동기 작업과 출력 파일 관리
Hailuo 2.3로 영상을 생성하는 과정은 비동기 3단계입니다. 먼저 요청을 제출해 task_id를 받고, 다음으로 상태가 completed가 될 때까지 GET /v1/tasks/{task_id}를 폴링한 뒤, 마지막으로 data.result.videos[0].url[0]에서 영상 URL을 읽어 다운로드합니다.
폴링한다면 요청 제한에 걸리지 않도록 10초 간격을 지키세요. 큰 배치에서는 작업마다 촘촘한 루프를 돌리지 말고, 대기 중인 task ID를 큐에 넣어 공통 일정으로 폴링하세요.
오류를 놓치지 않도록 status 필드를 잘 살펴보세요. failed로 나오면 바로 error 필드를 읽어 문제 해결이나 로깅에 활용하세요. 결과는 72시간 보관되므로 파일은 빨리 다운로드하세요. 비동기 응답에 걸쳐 작업을 추적하려면 각 task_id를 내부 제작 ID와 함께 저장해 결과를 요청과 연결할 수 있게 하세요.
효율적인 작업 관리 체계를 갖추면 비용 관리와 규모 확장이 훨씬 수월해집니다.
예산과 사용 규모 확장
Hailuo 2.3는 생성된 영상의 초 단위로 과금되므로 비용 계산이 간단합니다. 예를 들어 2026년 10월 기준 768p Fast(초당 $0.0248)로 2,400초를 출력하면 약 $59.52이고, 같은 분량을 768p Standard로 출력하면 약 $117.12입니다.
비용을 관리하려면 이미지-비디오 초기 렌더링에 Fast를 쓰는 것을 고려하세요. 2026년 10월 기준 APIMart에서 Fast는 768p에서 Standard의 약 절반, 1080p에서 약 40% 저렴합니다. 작업 조회 응답에는 cost 필드도 들어 있어, 월별 청구서를 기다리지 않고 작업별 실제 비용을 기록할 수 있습니다.
"Hailuo 2.3 Fast 모델은... 더 낮은 가격으로 더 빠르게 영상을 생성해, 배치 제작 비용을 최대 50%까지 줄여 줍니다." - MiniMax News [4]
프로덕션 규모를 키울 때는 작업량에 맞는 폴링 방식을 고르세요.
| 항목 | 단순 폴링 루프 | 큐 기반 폴링 |
|---|---|---|
| 엔드포인트 | GET /v1/tasks/{task_id} | GET /v1/tasks/{task_id} |
| 복잡도 | 설정이 간단함 | 작업 큐와 워커가 필요함 |
| 확장성 | 작업당 루프 하나 | 워커 하나가 여러 대기 작업 확인 |
| 적합한 용도 | 소규모 또는 일회성 작업 | 배치 제작 |
동시에 많은 작업을 처리한다면 큐 기반 워커가 더 좋은 선택입니다. 소규모나 일회성 작업에는 단순 폴링 루프로도 충분합니다.
결론
2026년 10월 기준 APIMart의 MiniMax Hailuo 2.3는 초당 $0.0248(768p Fast)부터 이용할 수 있어, 전문가 수준의 AI 영상 제작을 적은 비용으로 가능하게 합니다. 예를 들어 768p 6초 클립은 Fast로 약 $0.15, Standard로 약 $0.29입니다.
시작하려면 APIMart 계정을 준비하고 창작 목표에 맞는 워크플로를 고르세요. 텍스트-비디오는 Standard, 이미지-비디오는 Standard나 Fast입니다. CCR(Camera, Character, Reaction) 방법으로 결과를 다듬으세요[11]. 더 긴 프로젝트에서는 각 클립의 마지막 프레임을 캡처해 다음 구간의 시작 프레임으로 쓰면 시각적 일관성을 유지할 수 있습니다[9].
Fast 모델은 확실한 절감 효과가 있습니다. 768p에서 Standard의 약 절반, 1080p에서 약 40% 저렴합니다. 초안과 배치 작업에 활용하고, 자신의 프롬프트로 결과를 비교한 뒤 최종 렌더링의 모델과 해상도를 정하세요[4].
이런 비용 효율은 주목받고 있습니다.
"Hailuo 2.3는 영상 모델 가성비에서 다시 한번 세계 기록을 세웠으며... 기업과 개인 사용자 모두에게 '같은 가격에 더 많이'를 제공합니다." - MiniMax 공식 뉴스[4]
대규모 영상 제작을 관리하는 팀이라면 위에서 소개한 통합 전략이 큰 도움이 됩니다. 큐 기반 폴링, 작업별 cost 필드, 프롬프트 템플릿을 활용하면 매주 여러 클립을 처리하는 확장 가능한 제작 파이프라인을 운영하기 쉬워집니다.
FAQ
여러 클립에서 캐릭터 일관성을 유지하는 가장 좋은 방법은?
APIMart의 Hailuo 2.3에는 subject reference 입력이 없으므로, 일관성은 첫 프레임과 프롬프트로 만들어야 합니다. 각 클립을 조명과 각도가 일정한 first_frame_image로 시작하고, 앞 클립의 마지막 프레임을 다음 클립의 첫 프레임으로 재사용하세요. 프롬프트에서는 피사체, 동작, 스타일을 명확하게 적으세요. 더 길거나 높은 해상도의 영상으로 넘어가기 전에 6초짜리 짧은 클립으로 일관성을 먼저 확인하세요.
많은 영상 작업의 상태를 한 번에 확인하려면?
작업이 몇 개뿐이라면 GET /v1/tasks/{task_id}로 10초 정도 간격을 두고 각각 폴링하면 됩니다.
큰 배치라면 대기 중인 ID를 큐에 넣고, 워커 하나가 공통 일정으로 폴링하다가 HTTP 429가 나오면 백오프하도록 하세요. 요청 수를 예측 가능하게 유지하고 요청 제한도 넘지 않게 됩니다.
prompt_optimizer를 끄는 이유는?
영상 생성을 정밀하게 제어하고 싶을 때 prompt_optimizer 파라미터를 false로 설정하세요. 시스템이 프롬프트를 자동으로 고치지 않으므로, 입력한 문구와 지정 사항이 그대로 모델의 출력에 반영됩니다.
APIMart 팀 소개
APIMart 팀은 AI로 제품을 만드는 개발자를 위해 모델 가이드, 비교 분석, 가격 분석을 작성합니다. APIMart는 하나의 API로 여러 제공업체의 채팅·이미지·영상 모델을 제공하므로, 이 글에서 다룬 모델을 출시 전에 나란히 비교해 볼 수 있습니다.
모델 마켓에서 원하는 모델을 선택하세요
APIMart 모델 마켓에서 채팅, 이미지, 비디오 모델을 사용해 보고 하나의 통합 API로 모델 기능을 빠르게 경험하세요.
