Langsung ke konten

Mage API · Model video

Seedance API

Seedance, dengan filter ketat

POST https://api.mage.space/v1/seedance/generate

Sekilas info

Seedance API menjalankan Seedance 2.5 dan 3 varian lainnya lewat Mage di POST https://api.mage.space/v1/seedance/generate. Satu permintaan dengan pengaturan default berharga 618 Gems (sekitar $0.618), tanpa langganan. Seedance menerima karakter tersimpan, referensi, dan referensi audio lewat @handle di prompt.

  • VideoOutput
  • 4Varian
  • 618Gems per klip, default
  • $0.618Perkiraan, dalam USD

Ringkasan

Apa yang bisa dilakukan Seedance API

Seedance dari ByteDance, dari Seedance 2.0 Mini untuk draf hingga Seedance 2.5, dengan klip hingga 30 detik, banyak referensi atau Characters, dan pengeditan video sumber. Filter Ketat: filter konten dari penyedia berlaku.

Lini video Seedance dari ByteDance, dengan gerakan sinematik dan audio: Seedance 2.0 Mini, Seedance 2.0 Fast, Seedance 2.0, dan Seedance 2.5, yang paling canggih, dengan klip hingga 30 detik. Strict Filter: filter konten dari penyedia memeriksa prompt, media input, dan video yang sudah jadi; permintaan yang ditolak akan gagal dengan `content_blocked` beserta alasannya, lalu dananya dikembalikan.

Menerima image, additional_images, dan videos sebagai input.

Mulai cepat

Panggil Seedance API

Setel MAGE_API_KEY, kirim ke /seedance/generate, lalu polling status_url sampai permintaan selesai.

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"])

Model

Nilai model_id Seedance

Kirim model_id untuk memilih varian. Permintaan tanpa model_id akan menjalankan varian default.

model_idNamaDefault
seedance-2.0-miniSeedance 2.0 Mini
seedance-2.0-fastSeedance 2.0 Fast
seedance-2.0Seedance 2.0
seedance-2.5Seedance 2.5Ya

Opsi

Parameter Seedance

Nilai yang diizinkan untuk semua varian; satu varian bisa menawarkan lebih sedikit. Dokumentasi mencantumkan opsi untuk tiap varian.

KolomNilai
aspect_ratio16:9, 9:16, 1:1
resolution480p, 720p, 1080p, 4k
duration4, 5, 8, 10, 15, 20, 25, 30

Input

Input media yang diterima Seedance

Kirim masing-masing sebagai URL https, data URL, atau unggahan hingga 100 MB.

KolomPeran
imageGambar referensi.
additional_imagesGambar referensi tambahan.
videosVideo sumber.

Aturan

Aturan yang diterapkan Seedance API

  • Pengeditan video membutuhkan tepat satu video sumber, berdurasi 4 sampai 30 detik di `seedance-2.5` dan 2 sampai 15 detik di model lainnya.
  • Di `seedance-2.5`, hasil edit mempertahankan durasi dan rasio aspek video sumbernya: `duration` dan `aspect_ratio` diabaikan, dan harga mengikuti durasi video.

Model video lainnya

API pembuat video AI lainnya di Mage

  • Video · mulai dari 245 Gems

    API Wan 3.0

    Wan 3.0, dengan filter ketat

  • Video · mulai dari 40 Gems

    Wan Video v2.2 API

    Video open-weights dengan varian Lightning

  • Video · mulai dari 189 Gems

    Berry API

    Video yang tetap setia pada referensimu

  • Video · mulai dari 360 Gems

    Blueberry API

    Tentukan frame pertama dan terakhir

  • Video · mulai dari 618 Gems

    Cherry API

    Keluarga model video andalan kami

  • Video · mulai dari 375 Gems

    Grok Video API

    Grok Imagine, dalam gerak

FAQ

Pertanyaan yang sering diajukan

Berapa biaya Seedance API?
Satu permintaan Seedance dengan pengaturan default (Seedance 2.5) berharga 618 Gems, sekitar $0.618. Resolusi, durasi, dan varian lain mengubah harganya; respons menampilkan biaya pastinya. Generate yang gagal akan dikembalikan Gems-nya; yang diblokir oleh kebijakan konten Mage tidak.
Apa endpoint Seedance API?
POST https://api.mage.space/v1/seedance/generate dengan header Authorization: Bearer yang berisi API key Mage-mu. Responsnya menyertakan status_url untuk di-polling guna mendapatkan hasilnya.
Model Seedance apa saja yang bisa kupanggil?
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). Defaultnya adalah Seedance 2.5.
Apakah Seedance mendukung gambar referensi atau karakter?
Seedance menerima image, additional_images, videos. Seedance menerima karakter tersimpan, referensi, dan referensi audio lewat @handle di prompt.
Bisakah aku memakai Seedance dari Claude atau ChatGPT?
Bisa. Hubungkan server MCP Mage ke Claude, ChatGPT, Claude Code, Grok, atau Cursor, lalu minta Seedance dengan menyebut namanya. Asistenmu membaca opsinya dengan get_model dan menyebutkan harganya sebelum generate.
Berapa lama hasil Seedance disimpan?
Hasil dan input disimpan selama 30 hari. Unduh apa pun yang ingin kamu simpan ke penyimpananmu sendiri.

Mulai berkarya dengan Mage

Satu akun, satu saldo Gems, semua model. Bayar hanya untuk yang kamu buat.