Mage API · 비디오 모델
Seedance API
엄격한 필터가 적용되는 Seedance
POST https://api.mage.space/v1/seedance/generate한눈에 보기
Seedance API는 POST https://api.mage.space/v1/seedance/generate 를 통해 Mage에서 Seedance 2.5와 다른 변형 3개를 실행합니다. 기본 설정으로 요청하면 구독 없이 618 Gems(약 $0.618)가 듭니다. Seedance는 프롬프트에서 @handle로 저장된 캐릭터, 레퍼런스, 오디오 레퍼런스를 불러올 수 있습니다.
- 비디오출력
- 4변형
- 618클립당 Gems(기본)
- $0.618약 USD 기준
개요
Seedance API로 할 수 있는 것
ByteDance의 Seedance입니다. 초안용 Seedance 2.0 Mini부터 Seedance 2.5까지, 최대 30초 클립, 여러 레퍼런스 또는 Characters, 원본 영상 편집을 지원합니다. 엄격한 필터: 제공업체의 콘텐츠 필터가 적용됩니다.
ByteDance의 Seedance 비디오 라인업으로, 영화 같은 움직임과 오디오를 지원합니다. Seedance 2.0 Mini, Seedance 2.0 Fast, Seedance 2.0, 그리고 가장 강력한 Seedance 2.5가 있으며, 최대 30초 길이의 클립을 만들 수 있습니다. 엄격한 필터: 제공업체의 콘텐츠 필터가 프롬프트, 입력 미디어, 완성된 비디오를 검사하며, 필터가 거부한 요청은 이유와 함께 `content_blocked`로 실패하고 환불됩니다.
image, additional_images, videos를 입력으로 받습니다.
빠른 시작
Seedance API 호출하기
MAGE_API_KEY를 설정하고 /seedance/generate 로 요청을 보낸 다음, 요청이 완료될 때까지 status_url을 폴링하세요.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/seedance/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
"aspect_ratio": "16:9",
"duration": "4",
"model_id": "seedance-2.5"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('seedance', {
prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
aspect_ratio: '16:9',
duration: '4',
model_id: 'seedance-2.5',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("seedance", {
"prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
"aspect_ratio": "16:9",
"duration": "4",
"model_id": "seedance-2.5",
})
print(request["result"]["url"])모델
Seedance model_id 값
model_id를 보내 버전을 선택하세요. 지정하지 않으면 기본 모델이 실행됩니다.
| model_id | 이름 | 기본값 |
|---|---|---|
| seedance-2.0-mini | Seedance 2.0 Mini | |
| seedance-2.0-fast | Seedance 2.0 Fast | |
| seedance-2.0 | Seedance 2.0 | |
| seedance-2.5 | Seedance 2.5 | 예 |
옵션
Seedance 파라미터
모든 버전에서 허용되는 값입니다. 일부 버전은 지원 범위가 더 좁을 수 있습니다. 버전별 옵션은 문서에서 확인하세요.
| 필드 | 값 |
|---|---|
| aspect_ratio | 16:9, 9:16, 1:1 |
| resolution | 480p, 720p, 1080p, 4k |
| duration | 4, 5, 8, 10, 15, 20, 25, 30 |
입력
Seedance가 받는 미디어 입력
각각 https URL, data URL 또는 최대 100 MB 업로드로 보내세요.
| 필드 | 역할 |
|---|---|
| image | 기준 레퍼런스 이미지. |
| additional_images | 추가 레퍼런스 이미지. |
| videos | 원본 영상입니다. |
규칙
Seedance API의 제한 사항
- 영상 편집에는 원본 영상이 정확히 1개 필요하며, 길이는 `seedance-2.5`에서 4~30초, 다른 모델에서 2~15초입니다.
- `seedance-2.5`에서 편집은 원본 영상의 길이와 화면 비율을 그대로 유지합니다. `duration`과 `aspect_ratio`는 무시되며, 가격은 영상 길이에 따라 정해집니다.
더 많은 영상 모델
Mage의 다른 영상 생성 API
Wan 3.0 API
엄격한 필터가 적용된 Wan 3.0
Wan Video v2.2 API
Lightning 변형을 제공하는 오픈 웨이트 영상 모델
Berry API
레퍼런스에 충실한 영상
Blueberry API
첫 프레임과 마지막 프레임 고정
Cherry API
Mage의 대표 영상 모델 시리즈
Grok Video API
움직이는 Grok Imagine
FAQ
자주 묻는 질문
Seedance API는 비용이 얼마인가요?
Seedance API 엔드포인트는 무엇인가요?
어떤 Seedance 모델을 호출할 수 있나요?
Seedance는 레퍼런스 이미지나 캐릭터를 지원하나요?
Claude나 ChatGPT에서 Seedance를 쓸 수 있나요?
Seedance 결과는 얼마나 오래 보관되나요?
Mage로 지금 시작하세요
계정 하나, Gems 잔액 하나로 모든 모델을 사용하세요. 생성한 만큼만 결제하면 됩니다.