Seedance API: Seedance 2.5 & 2.0 비디오 생성 API

Nereo API를 통해 ByteDance의 Dreamina Seedance 2.5, Seedance 2.0, 2.0 Fast, 2.0 Mini를 직접 코드에서 호출하세요. 하나의 API 키, 비디오당 하나의 REST 요청으로 텍스트 투 비디오, 이미지 투 비디오, 참조 투 비디오를 지원하며 초당 과금됩니다. 프롬프트를 먼저 테스트하고 싶다면? 코드 없이 바로 여기서 Seedance 2.5로 생성해보세요.

텍스트 투 비디오

프롬프트
Seedance logoSeedance
0 / 20000

Seedance 2.5 API 기능: 텍스트, 이미지 및 참조 투 비디오

텍스트 투 비디오 API: 한 번의 요청으로 최대 30초

Seedance 2.5 텍스트 투 비디오 엔드포인트에 프롬프트를 보내면 모션, 카메라 방향 및 네이티브 오디오가 포함된 비디오를 받습니다. 클립은 최대 30초까지 가능하므로 전체 광고, 제품 공개 또는 스토리 비트를 한 번의 API 호출로 처리할 수 있습니다.

첫 프레임과 마지막 프레임을 지원하는 이미지 투 비디오 API

제품 샷, 캐릭터 또는 스토리보드 프레임을 애니메이션화하세요. 이미지 투 비디오 엔드포인트는 시작 프레임과 선택적 종료 프레임을 받아 샷의 시작과 끝을 정확히 제어할 수 있습니다.

최대 30개의 참조를 지원하는 참조 투 비디오 API

참조 투 비디오 엔드포인트(옴니 참조)를 사용하여 최대 30개의 이미지 또는 비디오와 프롬프트를 전달하고, 얼굴, 의상, 패키징 및 브랜드 색상을 샷 전체에서 일관되게 유지하세요. generate_audio를 true로 설정하면 대화, 음악 및 효과음이 화면과 동기화됩니다.

480p 초안, 1080p 최종, Seedance 2.0으로 4K

요청당 480p, 720p 또는 1080p를 선택하세요(Seedance 2.0은 4K도 제공). Seedance 2.0 Mini 또는 Fast로 480p에서 저렴하게 초안을 만든 후, Seedance 2.5로 최종 버전을 렌더링하세요.

Seedance API Python 튜토리얼 및 코드 예제

모든 Seedance 모델은 https://api.nereo.io/api/v1 아래에 자체 엔드포인트가 있습니다. 요청은 비동기식입니다. 즉시 status_url을 받고 비디오가 준비될 때까지 폴링하거나 웹훅을 사용하세요. 보통 1분에서 몇 분 내에 완료됩니다. 이 예제를 Python, curl 또는 Node.js에 복사하세요.

Seedance 2.5 텍스트 투 비디오 (Python)

python
import os, time, requests

API = "https://api.nereo.io/api/v1"
headers = {"Authorization": f"Bearer {os.environ['NEREO_API_KEY']}"}

# 1. Submit a Seedance 2.5 text-to-video request
job = requests.post(
    f"{API}/byteplus/seedance-2.5/text-to-video",
    headers=headers,
    json={
        "prompt": "A barista pours latte art in a sunlit cafe, slow push-in",
        "duration": 8,
        "resolution": "720p",
        "aspect_ratio": "16:9",
        "generate_audio": True,
    },
).json()

# 2. Poll status_url until the video is ready
while True:
    result = requests.get(job["status_url"], headers=headers).json()
    if result["status"] not in ("queued", "in_progress"):
        break
    time.sleep(5)

if result.get("error"):
    raise RuntimeError(result["error"]["message"])
print(result["outputs"][0]["url"])

Seedance 2.5 이미지 투 비디오 (curl)

bash
curl -X POST https://api.nereo.io/api/v1/byteplus/seedance-2.5/image-to-video \
  -H "Authorization: Bearer $NEREO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "The product slowly rotates on a marble pedestal",
    "image_url": "https://example.com/product.png",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "adaptive",
    "generate_audio": true
  }'

# The response includes a status_url. Check it until status is "completed":
curl "$STATUS_URL" -H "Authorization: Bearer $NEREO_API_KEY"

Seedance 2.0 Fast 텍스트 투 비디오 (Node.js / TypeScript)

typescript
const headers = {
  Authorization: `Bearer ${process.env.NEREO_API_KEY}`,
  "Content-Type": "application/json",
};

const job = await fetch("https://api.nereo.io/api/v1/byteplus/seedance-2.0-fast/text-to-video", {
  method: "POST",
  headers,
  body: JSON.stringify({ prompt: "A paper boat drifting down a rainy street", duration: 5, resolution: "480p" }),
}).then((r) => r.json());

let result;
do {
  await new Promise((r) => setTimeout(r, 5000));
  result = await fetch(job.status_url, { headers }).then((r) => r.json());
} while (result.status === "queued" || result.status === "in_progress");

console.log(result.outputs[0].url);

Seedance API 키를 받고 첫 요청을 하는 방법

가입부터 첫 비디오 생성까지 약 5분이면 충분합니다.

1

API 키 생성

Nereo API 콘솔에 로그인하여 API 키를 열고 키를 생성하세요. 키는 한 번만 표시되므로 NEREO_API_KEY와 같은 환경 변수에 저장하고 서버 측 코드에서만 사용하세요.

2

잔액 충전 및 요청 보내기

잔액을 충전한 후 /byteplus/seedance-2.5/text-to-video와 같은 Seedance 엔드포인트에 프롬프트, 길이, 해상도 및 종횡비를 포함한 JSON 본문을 POST하세요.

3

폴링 및 비디오 다운로드

반환된 status_url을 몇 초마다 확인하여 상태가 completed가 되면 outputs[0].url을 다운로드하세요. 생성된 파일은 Nereo 스토리지에 복사되므로 링크가 계속 작동합니다.

Seedance 2.5 vs 2.0 vs 2.0 Fast vs 2.0 Mini API: 엔드포인트 및 초당 가격

FeatureSeedance 2.5Seedance 2.0Seedance 2.0 FastSeedance 2.0 Mini
엔드포인트byteplus/seedance-2.5byteplus/seedance-2.0byteplus/seedance-2.0-fastbyteplus/seedance-2.0-mini
비디오 길이최대 30초최대 15초4–15초4–15초
480p$0.147 / 초$0.101 / 초$0.0402 / 초$0.0201 / 초
720p$0.331 / 초$0.216 / 초$0.0864 / 초$0.0432 / 초
1080p$0.813 / 초$0.535 / 초사용 불가사용 불가
4K사용 불가$1.12 / 초사용 불가사용 불가
최적 용도오디오가 포함된 긴 다중 샷 장면최대 4K의 고품질 클립빠르고 저렴한 반복 작업최저 비용 초안

Seedance API 초당 가격

Seedance API 요청은 생성된 비디오의 초당 요금으로 청구되며, 선택한 모델과 해상도에 따라 요금이 적용됩니다. Seedance 2.5에서 참조 비디오를 사용하는 경우 참조 초와 출력 초가 더 낮은 요금으로 청구됩니다. 가격은 Nereo API 콘솔의 각 모델 페이지에 있는 현재 요금입니다.

초당 과금, 선불제

잔액을 한 번 충전하면 모든 Seedance 요청이 잔액에서 차감됩니다. 5초 720p 클립은 Seedance 2.0 Mini로 약 $0.22, 2.0 Fast로 $0.43, 2.5로 $1.66입니다. 잔액이 부족한 요청은 실패하며 청구되지 않습니다.

모든 모델을 위한 하나의 키

동일한 API 키와 요청 흐름이 Seedance, Kling, Veo, Hailuo, Nano Banana, GPT Image, Seedream 등에 적용되므로 새로운 통합 없이 모델을 비교할 수 있습니다.

노코드 및 에이전트를 위한 Seedance 크레딧

코딩을 선호하지 않으세요? 이 페이지의 생성기에서 Seedance 크레딧을 사용하거나 Seedance MCP 서버를 통해 ChatGPT, Claude 또는 Cursor를 연결하세요.

Seedance API FAQ

Seedance API가 있나요?

네. Nereo API를 통해 비디오당 하나의 REST 요청으로 Seedance 2.5, 2.0, 2.0 Fast 및 2.0 Mini를 호출할 수 있습니다. ByteDance는 BytePlus ModelArk를 통해 Seedance를 직접 제공하기도 합니다.


Dreamina Seedance 2.5 API는 Seedance 2.5 API와 동일한가요?

네. Dreamina Seedance 2.5는 BytePlus가 ByteDance의 Seedance 2.5 모델에 사용하는 이름입니다. 여기서는 byteplus/seedance-2.5 엔드포인트이며 텍스트 투 비디오, 이미지 투 비디오 및 참조 투 비디오 모드를 지원합니다.


Seedance API 키는 어떻게 받나요?

Nereo API 콘솔에 로그인하여 API 키를 열고 생성하세요. Authorization 헤더에 Bearer 토큰으로 전송하세요. 서버 측에 보관하고 소스 제어에 커밋하지 마세요.


Seedance API 비용은 얼마인가요?

Seedance 2.5는 480p에서 초당 $0.147, 720p에서 $0.331, 1080p에서 $0.813입니다. Seedance 2.0은 4K까지 초당 $0.101에서 $1.12, 2.0 Fast는 초당 $0.0402부터, 2.0 Mini는 초당 $0.0201부터 시작합니다.


Seedance 2.5 API vs Seedance 2.0 API: 어떤 것을 사용해야 하나요?

최대 30초 클립, 다중 샷 장면 및 참조가 많은 작업에는 Seedance 2.5를 사용하세요. 최대 15초 및 4K 출력에는 Seedance 2.0을, 저렴한 초안 및 대량 작업에는 2.0 Fast 또는 Mini를 사용하세요.


무료 Seedance API 또는 무료 체험이 있나요?

API 요청은 선불 잔액에서 유료로 처리되며, 잔액이 부족한 요청은 청구되지 않습니다. 먼저 Seedance를 무료로 사용해보려면 제공되는 경우 Seedance 웰컴 크레딧으로 이 페이지의 생성기를 사용하세요.


Seedance API 엔드포인트는 무엇인가요?

각 모델과 모드에는 자체 엔드포인트가 있습니다. 예: /api/v1/byteplus/seedance-2.5/text-to-video, /byteplus/seedance-2.5/image-to-video, /byteplus/seedance-2.5/reference-to-video. API 문서에 모든 매개변수와 제한이 나열되어 있습니다.


Python에서 Seedance API를 어떻게 사용하나요?

일반 HTTPS API이므로 requests 라이브러리로 충분합니다. 위의 Python 튜토리얼처럼 JSON 본문을 POST한 다음 반환된 status_url을 폴링하세요. Node.js, curl 및 기타 HTTP 클라이언트도 동일하게 작동합니다.


Seedance API 요청은 얼마나 걸리나요?

비디오는 길이, 해상도 및 부하에 따라 보통 1분에서 몇 분 정도 걸립니다. 하나의 연결을 열어두지 말고 몇 초마다 status_url을 폴링하거나 웹훅을 등록하세요.


Seedance API는 어떤 입력을 받나요?

텍스트 프롬프트, 이미지 투 비디오용 시작 프레임 및 선택적 종료 프레임, 또는 참조 투 비디오용 최대 30개의 이미지 또는 비디오 참조를 받습니다. 출력은 선택적 네이티브 오디오가 포함된 MP4 파일이며 480p에서 1080p까지(Seedance 2.0에서는 4K) 지원합니다.


GitHub에 Seedance API SDK가 있나요?

필요 없습니다. 모든 HTTP 클라이언트가 API 키로 API를 호출할 수 있습니다. GitHub 래퍼는 보통 타사 공급자를 호출하는 반면, API 문서는 모든 엔드포인트에 대해 복사 가능한 curl 및 TypeScript 예제를 제공합니다.


Claude Code, Codex 또는 Cursor와 함께 Seedance API를 사용할 수 있나요?

네. 모든 모델 페이지에는 코딩 에이전트에게 엔드포인트와 매개변수를 제공하는 '에이전트용 프롬프트 복사' 기능이 있습니다. 코드 작성 없이 비디오를 만들려면 대신 Seedance MCP 서버를 ChatGPT, Claude 또는 Cursor에 연결하세요.

통합하기 전에 Seedance 프롬프트 테스트하기