Skip to main content

Ikhtisar

Ketika sebuah model di Krea API di-deprecate, kami menyampaikannya melalui tiga saluran agar integrasi Anda dapat bereaksi secara otomatis:
  • Header HTTP pada setiap respons sukses dari endpoint yang di-deprecate:
    • Deprecation: true
    • Sunset: Mon, 27 Apr 2026 00:00:00 GMT — kapan endpoint akan berhenti menerima permintaan (tanggal RFC 1123)
    • Link: <https://docs.krea.ai/developers/deprecations#seedance-1-0-lite>; rel="deprecation"; type="text/html" — mengarah ke entri di halaman ini
  • OpenAPI: operasi ditandai dengan deprecated: true dan deskripsi diawali dengan blok peringatan.
  • MCP list_models: model yang di-deprecate menyertakan objek deprecation di samping skemanya.
Setelah tanggal sunset berlalu, endpoint mengembalikan 410 Gone dengan body terstruktur:
{
	"error": "model_unavailable",
	"reason": "deprecated",
	"message": "The model 'video/bytedance/seedance-1.0-lite' was deprecated on 2026-04-27. Provider has discontinued this model. Use 'video/bytedance/seedance-1.0-pro-fast' instead.",
	"sunset_date": "2026-04-27",
	"replacement": "video/bytedance/seedance-1.0-pro-fast",
	"migration_url": "https://docs.krea.ai/developers/deprecations#seedance-1-0-lite"
}
Field error bersifat stabil dan aman untuk dijadikan dasar switch. Field replacement dan migration_url tersedia jika ada pengganti yang direkomendasikan.
Sunset diberlakukan di sisi server saat tanggal terlewati. Kode Anda harus memperlakukan setiap 410 dari endpoint model sebagai terminal — mengulangi request tidak akan membantu.

Saat Ini Sudah Sunset

seedream3

Sunset pada 2026-05-13. Model ini di-deprecate oleh ByteDance. Migrasi: ubah jalur request Anda dari image/bytedance/seedream-3 menjadi image/bytedance/seedream-5-lite.
- POST /generate/image/bytedance/seedream-3
+ POST /generate/image/bytedance/seedream-5-lite
Jika Anda memanggil API melalui MCP, perbarui argumen model:
- { "model": "image/bytedance/seedream-3", "input": { ... } }
+ { "model": "image/bytedance/seedream-5-lite", "input": { ... } }

seedance-1-0-lite

Sunset pada 2026-04-27. Provider telah menghentikan model ini. Migrasi: ubah jalur request Anda dari video/bytedance/seedance-1.0-lite menjadi video/bytedance/seedance-1.0-pro-fast. Bentuk request dan respons lainnya kompatibel.
- POST /generate/video/bytedance/seedance-1.0-lite
+ POST /generate/video/bytedance/seedance-1.0-pro-fast
Jika Anda memanggil API melalui MCP, perbarui argumen model:
- { "model": "video/bytedance/seedance-1.0-lite", "input": { ... } }
+ { "model": "video/bytedance/seedance-1.0-pro-fast", "input": { ... } }

sora-2

Sunset pada 2026-04-27. Provider telah menghentikan model ini. Belum ada pengganti drop-in saat ini. Jika Anda menggunakan video/openai/sora-2, evaluasi model text-to-video lain di katalog Video kami — video/google/veo-3.1, video/runway/gen-4.5, dan video/bytedance/seedance-1.0-pro adalah opsi terdekat untuk klip pendek berkualitas tinggi.
- POST /generate/video/openai/sora-2
+ POST /generate/video/<chosen-replacement>

Cara mendeteksi deprecation di kode Anda

Jika Anda ingin menangkap deprecation sebelum sunset alih-alih bereaksi terhadap 410, perhatikan header Deprecation: true pada respons apa pun dan tampilkan di log atau alert Anda. Contoh minimal:
const response = await fetch(url, options);
if (response.headers.get('deprecation') === 'true') {
	const sunset = response.headers.get('sunset');
	const link = response.headers.get('link');
	console.warn(`Endpoint deprecated. Sunset: ${sunset}. Migration: ${link}`);
}
Untuk klien MCP, periksa field deprecation pada setiap model yang dikembalikan oleh list_models dan get_model_schema.