Katalog model media
Semua model media GetVibe API publik: gambar, video, TTS, musik dan 3D. Kartu berasal dari GET /api/media-catalog: kind, variants, params, axes. Contoh curl untuk POST /api/media/generate.
Daftar lengkap model media publik GetVibe: gambar, video, voiceover (TTS), musik dan 3D. Kartu-kartu di bawah dibuat secara otomatis dari katalog yang sama yang menjalankan GET /api/media-catalog — ketika sebuah model ditambahkan ke kode, dokumentasi ikut diperbarui bersama storefront.
GET /api/media-catalog Tabel harga membedakan total biaya pekerjaan dari tarif per unit: pada baris priceScope = unit_rate, `price` bernilai null dan tarif per unit tercantum dalam `unitPrice`. Untuk jobTotalStatus = metered atau input_dependent, dapatkan estimasi harga berdasarkan input aktual menggunakan POST /api/media/price. Pekerjaan yang gagal tidak dikenai biaya; GET /api/media/jobs/{id} mengembalikan jumlah akhir.Cara membaca respons /api/media-catalog
| Parameter | Tipe | Deskripsi |
|---|---|---|
model | field | Id publik untuk field model di POST /api/media/generate. |
kind | field | image | video | audio | music | 3d. |
unit | field | Satuan penagihan: per gambar, per detik, per klip, dan sebagainya. |
note | field | Deskripsi singkat kemampuan. |
inputTypes | field | Jenis input yang diizinkan: text, image, video, audio. |
params | field | LEGACY: parameter opts (key, type, default, options). |
fromRub | field | Harga "from" terendah di antara semua varian/param; nilainya pasti bila priceStatus = exact. |
priceStatus | field | exact — penawaran sama dengan tagihan; estimate — ditagih berdasarkan pembacaan meter setelah pengiriman; unavailable — tidak ada harga. |
estimateReason | field | Untuk estimasi: meter yang menjadi dasar perhitungan biaya. |
priceTableUrl | field | Tautan ke tabel harga lengkap model: GET /api/media/price-table. |
tiers | field | Lihat JSON katalog secara langsung. |
variants | field | rute addressAs (mis. base:pixel, base:flow) dengan priceRub. |
axes | field | Sumbu harga terpadu untuk UI dan kalkulator. |
inputSchema | field | Skema field prompt + opts untuk validasi klien. |
priceUnavailable | field | true — route tidak dapat dipanggil (503 saat generate). |
pricesAreEstimate | field | true bila setidaknya satu varian model merupakan estimasi. |
pricingKind | field | fixed | gpu_runtime etc. — quote type. |
estimatedPriceRub | field | Lihat JSON katalog secara langsung. |
priceIsEstimate | field | Lihat JSON katalog secara langsung. |
priceWarning | field | Lihat JSON katalog secara langsung. |
generationAvailable | field | false untuk displayOnly dan gpu_runtime tanpa settlement. |
unavailableReason | field | Lihat JSON katalog secara langsung. |
displayOnly | field | Model referensi tanpa dispatch (generasi tidak tersedia). |
curl "https://getvibeapi.com/api/media-catalog"
# public, no authorizationTabel harga untuk reseller
GET /api/media/price-table?model=<id> (publik) mengembalikan opts, price, unitPrice, priceScope, jobTotalStatus, dan requiredInputs. `price` adalah jumlah biaya untuk seluruh pekerjaan; pada baris priceScope = unit_rate, nilainya null dan tarif per unit tercantum dalam `unitPrice` dengan `unit`. requiredInputs mencantumkan field permintaan tambahan: allOf, anyOf, dan exactlyOneOf; prompt berada di tingkat teratas dan yang lainnya berada di dalam opts. requiresInput menyebutkan field pertama yang belum diisi berdasarkan validasi yang sama dengan yang dijalankan POST /api/media/price: prompt atau file input. additionalFormsPossible berarti daftar tersebut bukan skema validasi yang lengkap. Dapatkan estimasi harga berdasarkan input sebenarnya menggunakan POST /api/media/price.
Keluarga yang sering dicari di kompetitor
Seedance, Wan, Hailuo, Suno, TTS, dan 3D sudah tersedia di katalog GetVibe:
- Seedance (ByteDance):
seedance-2.0seedance-1seedance-2-0-mini - Wan (Alibaba):
wan-2-7wan-2-6wan-2-2wan-animatewan-speech-to-videowan-2-7-image - Hailuo (MiniMax):
hailuo-2-3 - Suno (musik):
suno - TTS (ElevenLabs):
tts - 3D (Hunyuan, Tripo, Meshy, Rodin, Trellis):
hunyuan3dhunyuan3d-2hunyuan3d-2mvtripomeshyrodintrellis
Kartu model (204)
Tabel ringkasan menurut jenis media dan kartu yang dapat diperluas berisi parameter serta contoh curl. Varian dengan akhiran :pixel, :flow, atau :rep dikirim di field model apa adanya (lihat variants[].addressAs).
Images (54)
| model | Input | Unit | Varian | parameter opts |
|---|---|---|---|---|
| seedream-5-0-pro | text | per gambar | seedream-5-0-pro:white | resolution |
| grok-imagine-2.0-ext | text, image | per gambar | grok-imagine-2.0-ext:white (unavailable) | mode, image_url, resolution |
| grok-imagine-image-2.0 | text, image | per gambar | grok-imagine-image-2.0:white | resolution, quality, image_url |
| grok-imagine-image-quality | text, image | per gambar | grok-imagine-image-quality:white | aspect_ratio, resolution, image_url, input_urls |
| midjourney | text, image | per gambar | midjourney:white (unavailable) | operation, image_url |
| wan2.7-image-pro | text, image | per gambar | wan2.7-image-pro:white | resolution, image_url, input_urls |
| seedream-5-0-flash | text, image | per gambar | seedream-5-0-flash:white, seedream-5-0-flash:flow | aspect_ratio, resolution, output_format, image_url |
| flux-2-max | text | per gambar | flux-2-max:white, flux-2-max:flow | aspect_ratio, resolution, output_format, safety_tolerance, prompt_upsampling, seed |
| recraft-v4-1 | text | per gambar | recraft-v4-1 | tier, aspect_ratio |
| ideogram-v4 | text | per gambar | ideogram-v4 | rendering_speed, aspect_ratio |
| ideogram-4-5 | text, image | per gambar | ideogram-4-5 | quality, size, image_url, input_urls |
| ideogram-4-5-precise-edit | text, image | per gambar | ideogram-4-5-precise-edit | quality, image_url, input_urls |
| krea-3 | text, image | per gambar | krea-3 | variant, resolution, aspect_ratio, reasoning_level, output_format, image_url, input_urls, negative_prompt, seed |
| flux-3-klein | text, image | per gambar | flux-3-klein, flux-3-klein:flow | resolution, aspect_ratio, output_format, enable_prompt_expansion, image_url, input_urls, seed |
| muse-image | text, image | per gambar | muse-image | aspect_ratio, output_format, image_url, input_urls |
| seedream-5-5 | text, image | per gambar | seedream-5-5 | resolution, aspect_ratio, output_format, background, image_url, input_urls |
| gpt-image-2 | text, image | per gambar | gpt-image-2:white, gpt-image-2, gpt-image-2:yellow (unavailable) | aspect_ratio, resolution, mode, image_url, input_urls |
| gpt-image-2-5 | text, image | per gambar | gpt-image-2-5:white, gpt-image-2-5, gpt-image-2-5:yellow (unavailable) | aspect_ratio, resolution, tier, mode, image_url, input_urls |
| gpt-image-2-6 | text, image | per gambar | gpt-image-2-6:white, gpt-image-2-6:canvas | aspect_ratio, resolution, quality, complexity, tier, mode, image_url, input_urls |
| gpt-image-1-5 | text, image | per gambar | — | aspect_ratio, mode, quality, image_url, input_urls |
| nano-banana-pro | text, image | per gambar | nano-banana-pro:white, nano-banana-pro, nano-banana-pro:yellow (unavailable) | aspect_ratio, resolution, mode, image_url, input_urls |
| nano-banana | text, image | per gambar | nano-banana:white (tidak tersedia), nano-banana | aspect_ratio, mode, image_url, input_urls |
| imagen4 | text | per gambar | — | aspect_ratio, tier, negative_prompt, seed |
| nano-banana-2.1 | text, image | per gambar | nano-banana-2.1:white, nano-banana-2.1, nano-banana-2.1:yellow (unavailable) | aspect_ratio, resolution, output_format, image_url, input_urls |
| nano-banana-2 | text, image | per gambar | nano-banana-2:white (unavailable), nano-banana-2, nano-banana-2:yellow (unavailable) | aspect_ratio, tier, resolution, image_url, input_urls |
| grok-imagine | text, image | per gambar | grok-imagine:white, grok-imagine | aspect_ratio, mode, image_url, enable_pro |
| ideogram-v3 | text, image | per gambar | ideogram-v3:pixel, ideogram-v3:rep | aspect_ratio, mode, rendering_speed, image_url, style, expand_prompt, seed, negative_prompt, strength, num_images |
| ideogram-character | text, image | per gambar | ideogram-character, ideogram-character:rep | aspect_ratio, mode, image_url, input_urls, rendering_speed, style, expand_prompt, seed, negative_prompt, strength, num_images |
| flux-kontext | text, image | per gambar | — | aspect_ratio, tier, image_url |
| flux-2 | text, image | per gambar | flux-2, flux-2:flow (unavailable) | aspect_ratio, tier, mode, resolution, image_url, input_urls |
| flux-3-image | text, image | per gambar | flux-3-image:white | aspect_ratio, resolution, image_url, input_urls |
| krea-2 | text, image | per gambar | krea-2 | tier, style_reference, aspect_ratio, creativity, image_url, seed |
| flux-1.1-pro | text | per gambar | flux-1.1-pro, flux-1.1-pro:amber (unavailable) | aspect_ratio, seed |
| flux-fill | text, image | per gambar | flux-fill | tier, image_url, mask_url, seed |
| seedream | text, image | per gambar | — | aspect_ratio, version, mode, image_url, input_urls, guidance, image_resolution, max_images, seed |
| seedream-5 | text, image | per gambar | — | aspect_ratio, tier, mode, quality, image_url, input_urls |
| seedream-layer | image | per gambar | — | image_url, size, output_format, prompt |
| seedream-4-5 | text, image | per gambar | seedream-4-5, seedream-4-5:amber (unavailable) | aspect_ratio, mode, quality, image_url, input_urls |
| qwen-image | text, image | per gambar | — | aspect_ratio, version, mode, image_url, negative_prompt, strength, guidance, seed, num_inference_steps, acceleration |
| qwen3-image | text, image | per gambar | qwen3-image:white, qwen3-image, qwen3-image:amber (unavailable) | aspect_ratio, resolution, mode, image_url, input_urls, negative_prompt, seed |
| qwen3-pro | text, image | per gambar | qwen3-pro, qwen3-pro:amber (unavailable) | aspect_ratio, resolution, mode, image_url, input_urls, negative_prompt, seed |
| qwen-image-2-1 | text, image | per gambar | qwen-image-2-1 | aspect_ratio, resolution, mode, image_url, input_urls, mask_url, background, output_format, enhance_prompt, seed |
| recraft | image | per gambar | — | mode, image_url |
| image-upscale | image | per gambar | — | upscale_factor, image_url |
| z-image | text | per gambar | — | aspect_ratio |
| z-image-turbo | text | per gambar | z-image-turbo:white | aspect_ratio, resolution, prompt_extend |
| hunyuan-image-3-5 | text, image | per gambar | hunyuan-image-3-5:white | aspect_ratio, resolution, image_url, input_urls |
| wan-2-7-image | text, image | per gambar | wan-2-7-image, wan-2-7-image:white (unavailable) | aspect_ratio, tier, mode, enable_sequential, resolution, n, seed, watermark, thinking_mode, color_palette, bbox_list, image_url, input_urls |
| grok-imagine-image-2-0 | text, image | per gambar | — | mode, aspect_ratio, image_urls, image_url |
| minimax-h3-image | text, image | per gambar | — | mode, aspect_ratio, resolution, width, height, expand_prompt, output_format, seed, image_url, image_urls |
| topaz-upscale-generative | image | per gambar | topaz-upscale-generative | image_url, model, source_megapixels, output_megapixels, upscale_factor |
| topaz-sharpen | image | per gambar | topaz-sharpen | image_url, model, source_megapixels |
| topaz-denoise | image | per gambar | topaz-denoise | image_url, model, source_megapixels |
| topaz-upscale-precision | image | per gambar | topaz-upscale-precision | image_url, model, source_megapixels, output_megapixels, upscale_factor, output_format, face_enhancement |
seedream-5-0-pro
Seedream 5.0 Pro (ByteDance) — text-to-image pada 1K atau 2K. Harga per gambar berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedream-5-0-pro:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
- variants: seedream-5-0-pro:white
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-5-0-pro","prompt":"A beautiful landscape in a digital illustration style.","opts":{"resolution":"1K"}}'grok-imagine-2.0-ext
Edit wilayah Grok Imagine 2.0 — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-imagine-2.0-ext:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: region_edit · opsi: region_edit |
image_urlreq. | text | Gambar (URL) |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
- variants: grok-imagine-2.0-ext:white
- mode: region_edit
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-2.0-ext","prompt":"A beautiful landscape in a digital illustration style.","opts":{"mode":"region_edit","image_url":"https://example.com/input.jpg","resolution":"1K"}}'grok-imagine-image-2.0
Grok Imagine Image 2.0 (xAI) — text-to-image pada 1K, kualitas base, atau pengeditan dari satu gambar sumber. Harga per gambar; gambar sumber menambah biaya tambahan yang sudah termasuk dalam kuotasi harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-imagine-image-2.0:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 1K · opsi: 1K |
quality | select | Kualitas · default: low · opsi: low |
image_url | text | Gambar sumber (URL, biaya tambahan per gambar input) |
- variants: grok-imagine-image-2.0:white
- resolution: 1K
- quality: low
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-image-2.0","prompt":"A beautiful landscape in a digital illustration style.","opts":{"resolution":"1K","quality":"low"}}'grok-imagine-image-quality
Grok Imagine Image Quality (xAI) — teks-ke-gambar dan pengeditan referensi (hingga 3 gambar) pada 1K atau 2K. Harga ditetapkan per gambar; setiap gambar sumber menambahkan biaya tambahan yang disertakan dalam penawaran harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-imagine-image-quality:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: auto · options: auto, 1:1, 3:4, 4:3, 9:16, 16:9, 2:3, 3:2, 9:19.5, 19.5:9, 9:20, 20:9, 1:2, 2:1 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
image_url | text | Gambar sumber (URL, biaya tambahan per gambar input) |
input_urls | array | Gambar sumber (URL, hingga 3, berlaku biaya tambahan) |
- variants: grok-imagine-image-quality:white
- aspect_ratio: auto | 1:1 | 3:4 | 4:3 | 9:16 | 16:9 | 2:3 | 3:2 | 9:19.5 | 19.5:9 | 9:20 | 20:9 | 1:2 | 2:1
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-image-quality","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"auto","resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'midjourney
Midjourney — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
midjourney:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
operation | select | Operation · default: imagine · opsi: imagine, action, turbo |
image_url | text | Gambar (URL) |
- variants: midjourney:white
- operation: imagine | action | turbo
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"midjourney","prompt":"A beautiful landscape in a digital illustration style.","opts":{"operation":"imagine"}}'wan2.7-image-pro
Wan 2.7 Image Pro (Alibaba) — pembuatan dan penyuntingan gambar dengan hingga 9 referensi. Harga per gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan2.7-image-pro:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–9 URL, untuk i2i) |
- variants: wan2.7-image-pro:white
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan2.7-image-pro","prompt":"A beautiful landscape in a digital illustration style.","opts":{"resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'seedream-5-0-flash
Seedream 5.0 Flash (ByteDance) — pembuatan text-to-image yang cepat dan pengeditan dengan satu gambar referensi. Output 1K / 1.5K / 2K, 10 rasio aspek atau auto. Satu harga flat per gambar di semua resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedream-5-0-flash:white | white | White · Available |
seedream-5-0-flash:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: auto · options: auto, 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9 |
resolution | select | Resolusi · default: 2K · opsi: 1K, 1.5K, 2K |
output_format | select | Format · default: jpeg · opsi: jpeg, png |
image_url | text | Gambar (URL, untuk pengeditan) |
- variants: seedream-5-0-flash:white, seedream-5-0-flash:flow
- aspect_ratio: auto | 1:1 | 4:3 | 3:4 | 16:9 | 9:16 | 3:2 | 2:3 | 2:1 | 1:2 | 21:9
- resolution: 1K | 1.5K | 2K
- output_format: jpeg | png
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-5-0-flash","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"auto","resolution":"2K","output_format":"jpeg"}}'flux-2-max
FLUX.2 [max] (Black Forest Labs) — tier FLUX.2 teratas untuk detail maksimum, text-to-image. Dihargai berdasarkan ukuran output: 1MP / 2MP / 3MP / 4MP.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-2-max:white | white | White · Available |
flux-2-max:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 21:9, 9:21 |
resolution | select | Resolution · default: 1MP · options: 1MP, 2MP, 3MP, 4MP |
output_format | select | Format · default: jpeg · opsi: jpeg, png, webp |
safety_tolerance | select | Safety tolerance (0 strictest, 5 most permissive) · default: 2 · options: 0, 1, 2, 3, 4, 5 |
prompt_upsampling | bool | Upsampling prompt · default: false |
seed | number | Seed (opsional) |
- variants: flux-2-max:white, flux-2-max:flow
- aspect_ratio: 1:1 | 4:3 | 3:4 | 16:9 | 9:16 | 3:2 | 2:3 | 21:9 | 9:21
- resolution: 1MP | 2MP | 3MP | 4MP
- output_format: jpeg | png | webp
- safety_tolerance: 0 | 1 | 2 | 3 | 4 | 5
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-2-max","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1MP","output_format":"jpeg","safety_tolerance":"2"}}'recraft-v4-1
Recraft V4.1 — text-to-image untuk desain, ilustrasi, fotorealisme dan tipografi yang bersih. Tiga tier: Flash (paling murah dan tercepat), Standard dan Pro (detail maksimal). Dihargai per gambar menurut tier.
| Parameter | Tipe | Deskripsi |
|---|---|---|
recraft-v4-1 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Tier · default: standard · opsi: flash, standard, pro |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 16:9, 9:16 |
- variants: recraft-v4-1
- tier: flash | standard | pro
- aspect_ratio: 1:1 | 4:3 | 3:4 | 16:9 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"recraft-v4-1","prompt":"A beautiful landscape in a digital illustration style.","opts":{"tier":"standard","aspect_ratio":"1:1"}}'ideogram-v4
Ideogram 4.0 — generasi Ideogram baru (Juni 2026): tipografi presisi dan teks dalam gambar, poster, logo, ilustrasi; keluaran sekitar 2K. Tiga kecepatan: Turbo, Balanced, Quality. Dihargai per gambar berdasarkan kecepatan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ideogram-v4 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
rendering_speed | select | Kecepatan · default: balanced · opsi: turbo, balanced, quality |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 16:10, 10:16, 2:1, 1:2 |
- variants: ideogram-v4
- rendering_speed: turbo | balanced | quality
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 16:10 | 10:16 | 2:1 | 1:2
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram-v4","prompt":"A beautiful landscape in a digital illustration style.","opts":{"rendering_speed":"balanced","aspect_ratio":"1:1"}}'ideogram-4-5
Ideogram 4.5 — generasi terbaru Ideogram: tipografi dan teks dalam gambar yang presisi, poster, logo, serta pengeditan gambar sumber (hingga 5 referensi). Empat tingkat kualitas: Very Low, Low, Medium, High. Harga per gambar berdasarkan tingkat kualitas; pengeditan gambar sumber dikenakan tarif tersendiri.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ideogram-4-5 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
quality | select | Kualitas · default: medium · opsi: very_low, low, medium, high |
size | select | Size · default: 1024x1024 · options: 1024x1024, 1344x768, 768x1344, 1280x896, 896x1280, 1536x640, 640x1536 |
image_url | text | Gambar sumber (URL, opsional) |
input_urls | array | Gambar sumber (URL, hingga 5) |
- variants: ideogram-4-5
- quality: very_low | low | medium | high
- size: 1024x1024 | 1344x768 | 768x1344 | 1280x896 | 896x1280 | 1536x640 | 640x1536
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram-4-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"quality":"medium","size":"1024x1024","input_urls":["https://example.com/input.jpg"]}}'ideogram-4-5-precise-edit
Ideogram 4.5 Precise Edit — pengeditan gambar sumber yang sesuai dengan instruksi teks, dengan mempertahankan komposisi. Gambar sumber (URL) wajib disertakan. Empat tingkat kualitas: Very Low, Low, Medium, High. Harga per gambar berdasarkan tingkat kualitas.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ideogram-4-5-precise-edit | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
quality | select | Kualitas · default: medium · opsi: very_low, low, medium, high |
image_urlreq. | text | Gambar sumber (URL) |
input_urls | array | Gambar sumber (URL, hingga 5) |
- variants: ideogram-4-5-precise-edit
- quality: very_low | low | medium | high
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram-4-5-precise-edit","prompt":"A beautiful landscape in a digital illustration style.","opts":{"quality":"medium","image_url":"https://example.com/input.jpg","input_urls":["https://example.com/input.jpg"]}}'krea-3
Krea 3 — generasi model terbaru Krea (Oktober 2026): text-to-image dan pengeditan menggunakan bahasa biasa dari gambar referensi (hingga 8). Dua varian: Quality dan Speed. 1K (~1 MP) atau 2K (~4 MP). Harga dihitung per gambar berdasarkan ukuran; setiap gambar referensi menambahkan satu harga gambar lagi dengan ukuran tersebut.
| Parameter | Tipe | Deskripsi |
|---|---|---|
krea-3 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
variant | select | Option · default: quality · options: quality, speed |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 |
reasoning_level | select | Penalaran prompt · default: low · options: low, medium |
output_format | select | Format · default: png · options: png, jpeg |
image_url | text | Gambar referensi (URL, untuk pengeditan) |
input_urls | array | Gambar referensi (URL, hingga 8) |
negative_prompt | text | Prompt negatif (hanya Quality) |
seed | number | Seed (opsional) |
- variants: krea-3
- variant: quality | speed
- resolution: 1K | 2K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3
- reasoning_level: low | medium
- output_format: png | jpeg
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"krea-3","prompt":"A beautiful landscape in a digital illustration style.","opts":{"variant":"quality","resolution":"1K","aspect_ratio":"1:1","reasoning_level":"low","output_format":"png","input_urls":["https://example.com/input.jpg"]}}'flux-3-klein
FLUX 3 Klein — model paling terjangkau dari keluarga FLUX 3 milik Black Forest Labs (Oktober 2026): text-to-image dan pengeditan dari gambar referensi (hingga 10). 1K (~1 MP), 2K (~4 MP), atau 4K (hingga 16 MP). Harga ditentukan per gambar berdasarkan ukuran output; gambar referensi tidak mengubah harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-3-klein | pixel | Pixel · Tersedia |
flux-3-klein:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 9:21, auto |
output_format | select | Format · default: png · options: png, jpeg, webp |
enable_prompt_expansion | bool | Perluas prompt secara otomatis · default: true |
image_url | text | Gambar referensi (URL, untuk pengeditan) |
input_urls | array | Gambar referensi (URL, hingga 10) |
seed | number | Seed (opsional) |
- variants: flux-3-klein, flux-3-klein:flow
- resolution: 1K | 2K | 4K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9 | 9:21 | auto
- output_format: png | jpeg | webp
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-3-klein","prompt":"A beautiful landscape in a digital illustration style.","opts":{"resolution":"1K","aspect_ratio":"1:1","output_format":"png","input_urls":["https://example.com/input.jpg"]}}'muse-image
Muse Image by Meta — text-to-image dan pengeditan menggunakan bahasa alami dari gambar referensi (hingga 10). Model menentukan sendiri ukurannya (~2.5 MP, misalnya 1600×1600 untuk 1:1). Satu harga per gambar untuk rasio aspek apa pun.
| Parameter | Tipe | Deskripsi |
|---|---|---|
muse-image | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: auto · options: auto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 |
output_format | select | Format · default: png · options: png, jpeg, webp |
image_url | text | Gambar referensi (URL, untuk pengeditan) |
input_urls | array | Gambar referensi (URL, hingga 10) |
- variants: muse-image
- aspect_ratio: auto | 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9
- output_format: png | jpeg | webp
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"muse-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"auto","output_format":"png","input_urls":["https://example.com/input.jpg"]}}'seedream-5-5
Seedream 5.5 dari ByteDance — pembuatan gambar dari teks dan pengeditan berdasarkan gambar referensi (hingga 10). Output 1K / 1.5K / 2K, 5 rasio aspek atau auto, PNG atau JPEG, dengan opsi latar belakang transparan. Harga per gambar bergantung pada resolusi (2K lebih mahal); setiap gambar referensi dikenakan biaya tambahan tetap.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedream-5-5 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 2K · opsi: 1K, 1.5K, 2K |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 1:1, 4:3, 3:4, 16:9, 9:16 |
output_format | select | Format · default: png · options: png, jpeg |
background | select | Latar belakang · default: auto · opsi: auto, opaque, transparent |
image_url | text | Gambar referensi (URL, untuk pengeditan) |
input_urls | array | Gambar referensi (URL, hingga 10) |
- variants: seedream-5-5
- resolution: 1K | 1.5K | 2K
- aspect_ratio: auto | 1:1 | 4:3 | 3:4 | 16:9 | 9:16
- output_format: png | jpeg
- background: auto | opaque | transparent
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-5-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"resolution":"2K","aspect_ratio":"auto","output_format":"png","background":"auto","input_urls":["https://example.com/input.jpg"]}}'gpt-image-2
GPT Image 2 — pembuatan dan penyuntingan gambar. Text-to-image dan image-to-image (sunting/restorasi).
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-image-2:white | white | White · Available |
gpt-image-2 | pixel | Pixel · Tersedia |
gpt-image-2:yellow | yellow | Yellow · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–16 URL, untuk mode edit) |
- variants: gpt-image-2:white, gpt-image-2, gpt-image-2:network, gpt-image-2:yellow
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9
- resolution: 1K | 2K | 4K (affects price)
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'gpt-image-2-5
GPT Image 2.5 — pembuatan dan penyuntingan gambar. Text-to-image dan image-to-image. Dua varian Pixel: Flare (cepat, default) dan Sunburst (presisi).
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-image-2-5:white | white | White · Available |
gpt-image-2-5 | pixel | Pixel · Tersedia |
gpt-image-2-5:yellow | yellow | Yellow · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
tier | select | Option · default: flare · opsi: flare, sunburst |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–16 URL, untuk mode edit) |
- variants: gpt-image-2-5:white, gpt-image-2-5, gpt-image-2-5:network, gpt-image-2-5:yellow
- tiers: 1K, 2K, 4K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9
- resolution: 1K | 2K | 4K (affects price)
- tier: flare | sunburst (affects price)
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","tier":"flare","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'gpt-image-2-6
GPT Image 2.6 — pembuatan dan pengeditan gambar. Teks-ke-gambar dan gambar-ke-gambar. Flare (cepat, default) dan Sunburst (presisi), dengan kontrol kompleksitas dan kualitas. 1K, 2K dan 4K pada rute utama, dengan Canvas sebagai cadangan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-image-2-6:white | white | White · Available |
gpt-image-2-6:canvas | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
quality | select | Kualitas · bawaan: high · opsi: low, medium, high |
complexity | select | Kompleksitas · bawaan: high · opsi: low, medium, high |
tier | select | Option · default: flare · opsi: flare, sunburst |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–16 URL, untuk mode edit) |
- variants: gpt-image-2-6:white, gpt-image-2-6:canvas
- tingkatan: 1K · low, 1K · medium, 1K · high, 2K · low, 2K · medium, 2K · high, 4K · low, 4K · medium, 4K · high
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9
- resolution: 1K | 2K | 4K (affects price)
- quality: low | medium | high (affects price)
- complexity: low | medium | high (affects price)
- tier: flare | sunburst (affects price)
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2-6","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","quality":"high","complexity":"high","tier":"flare","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'gpt-image-1-5
GPT Image 1.5 — pembuatan dan penyuntingan gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 1:1 · opsi: 1:1, 2:3, 3:2 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
quality | select | Kualitas · default: medium · opsi: medium, high |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–16 URL, untuk mode edit) |
- aspect_ratio: 1:1 | 2:3 | 3:2
- mode: text-to-image | image-to-image (affects price)
- quality: medium | high (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-1-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"text-to-image","quality":"medium","input_urls":["https://example.com/input.jpg"]}}'nano-banana-pro
Nano Banana Pro — pembuatan dan penyuntingan gambar Google. Text-to-image dan penyuntingan berbasis prompt (menghapus/mengganti elemen).
| Parameter | Tipe | Deskripsi |
|---|---|---|
nano-banana-pro:white | white | White · Available |
nano-banana-pro | pixel | Pixel · Tersedia |
nano-banana-pro:yellow | yellow | Yellow · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
mode | select | Mode · default: text-to-image · opsi: text-to-image, edit |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–8 URL, untuk mode edit) |
- variants: nano-banana-pro:white, nano-banana-pro, nano-banana-pro:yellow
- tiers: 1K, 2K, 4K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- resolution: 1K | 2K | 4K
- mode: text-to-image | edit (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano-banana-pro","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'nano-banana
Nano Banana (Gemini 2.5 Flash Image) — pembuatan gambar cepat (Pixel google/nano-banana) dan penyuntingan (google/nano-banana-edit, image_urls). Tanpa perutean tier.
| Parameter | Tipe | Deskripsi |
|---|---|---|
nano-banana:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
nano-banana | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, edit |
image_url | text | Gambar (URL, untuk mode edit) |
input_urls | array | Gambar (1–10 URL, untuk mode edit) |
- varian: nano-banana:white, nano-banana
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- mode: text-to-image | edit (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano-banana","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'imagen4
Google Imagen 4 — kualitas tinggi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Kualitas · default: standard · opsi: fast, standard, ultra |
negative_prompt | text | Prompt negatif (opsional) |
seed | number | Seed (opsional) |
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: fast | standard | ultra (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"imagen4","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"standard"}}'nano-banana-2.1
Nano Banana 2.1 — pembuatan dan penyuntingan gambar Google dengan hingga 10 gambar referensi, rasio aspek panorama, resolusi 1K/2K/4K, serta keluaran PNG/JPG.
| Parameter | Tipe | Deskripsi |
|---|---|---|
nano-banana-2.1:white | white | White · Available |
nano-banana-2.1 | pixel | Pixel · Tersedia |
nano-banana-2.1:yellow | yellow | Yellow · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: auto · options: 1:1, 2:3, 3:2, 1:4, 4:1, 3:4, 4:3, 4:5, 5:4, 1:8, 8:1, 9:16, 16:9, 21:9, auto |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
output_format | select | Format · default: jpg · opsi: png, jpg |
image_url | text | Gambar (URL, referensi) |
input_urls | array | Gambar (1–10 URL, referensi) |
- variants: nano-banana-2.1:white, nano-banana-2.1, nano-banana-2.1:yellow
- tiers: 1K, 2K, 4K
- aspect_ratio: 1:1 | 2:3 | 3:2 | 1:4 | 4:1 | 3:4 | 4:3 | 4:5 | 5:4 | 1:8 | 8:1 | 9:16 | 16:9 | 21:9 | auto
- resolution: 1K | 2K | 4K
- output_format: png | jpg
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano-banana-2.1","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"auto","resolution":"1K","output_format":"jpg","input_urls":["https://example.com/input.jpg"]}}'nano-banana-2
Nano Banana 2 — pembuatan gambar Google dari teks atau gambar referensi. Lite → nano-banana-2-lite; Standard → nano-banana-2 (dengan resolusi 1K/2K/4K di sisi upstream).
| Parameter | Tipe | Deskripsi |
|---|---|---|
nano-banana-2:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
nano-banana-2 | pixel | Pixel · Tersedia |
nano-banana-2:yellow | yellow | Yellow · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Kualitas · default: standard · opsi: lite, standard |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
image_url | text | Gambar (URL, referensi) |
input_urls | array | Gambar (1–10 URL, referensi) |
- variants: nano-banana-2:white, nano-banana-2, nano-banana-2:network, nano-banana-2:yellow
- tiers: Lite, Standard · 1K, Standard · 2K, Standard · 4K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: lite | standard
- resolution: 1K | 2K | 4K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano-banana-2","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"standard","resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'grok-imagine
Grok Imagine — pembuatan gambar dan image-to-image dari xAI. 4 kredit per gambar; I2I memerlukan gambar masukan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-imagine:white | white | White · Available |
grok-imagine | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i) |
enable_pro | bool | Pro (kualitas di atas kecepatan) · default: false |
- varian: grok-imagine:white, grok-imagine
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"text-to-image"}}'ideogram-v3
Ideogram v3 — rendering teks pada gambar yang sangat baik. Mode: generation, remix dan reframe (dua terakhir — hanya Pixel); mengedit tanpa mask — hanya di Canvas.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ideogram-v3:pixel | pixel | Pixel · Tersedia |
ideogram-v3:rep | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, edit, remix (hanya Pixel), reframe (hanya Pixel) |
rendering_speed | select | Kecepatan · default: DEFAULT · opsi: TURBO, DEFAULT, QUALITY |
image_url | text | Gambar (URL, untuk edit/remix/reframe) |
style | select | Gaya · default: AUTO · opsi: AUTO, GENERAL, REALISTIC, DESIGN |
expand_prompt | bool | Perluas prompt · default: false |
seed | number | Seed |
negative_prompt | text | Prompt negatif |
strength | select | Strength (remix) · default: 0.8 · options: 0.8, 0.2, 0.4, 0.6, 1 |
num_images | select | Jumlah gambar · default: 1 · opsi: 1, 2, 3, 4 |
- variants: ideogram-v3:pixel, ideogram-v3:rep
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- mode: text-to-image | edit | remix | reframe (affects price)
- rendering_speed: TURBO | DEFAULT | QUALITY (affects price)
- style: AUTO | GENERAL | REALISTIC | DESIGN
- strength: 0.8 | 0.2 | 0.4 | 0.6 | 1
- num_images: 1 | 2 | 3 | 4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram-v3:pixel","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"text-to-image","rendering_speed":"DEFAULT","style":"AUTO","strength":"0.8","num_images":"1"}}'ideogram-character
Ideogram Character — karakter bergaya. Mengedit karakter tanpa mask — hanya di Canvas.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ideogram-character | pixel | Pixel · Tersedia |
ideogram-character:rep | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
mode | select | Mode · default: character · opsi: character, edit, remix |
image_url | text | URL gambar (referensi karakter; kanvas untuk edit/remix) |
input_urls | array | Referensi karakter (URL, untuk edit/remix) |
rendering_speed | select | Kecepatan · default: DEFAULT · opsi: TURBO, DEFAULT, QUALITY |
style | select | Gaya · default: AUTO · opsi: AUTO, REALISTIC, FICTION |
expand_prompt | bool | Perluas prompt · default: false |
seed | number | Seed |
negative_prompt | text | Prompt negatif |
strength | select | Strength (remix) · default: 0.8 · options: 0.8, 0.2, 0.4, 0.6, 1 |
num_images | select | Jumlah gambar · default: 1 · opsi: 1, 2, 3, 4 |
- varian: ideogram-character, ideogram-character:rep
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- mode: character | edit | remix (affects price)
- rendering_speed: TURBO | DEFAULT | QUALITY
- style: AUTO | REALISTIC | FICTION
- strength: 0.8 | 0.2 | 0.4 | 0.6 | 1
- num_images: 1 | 2 | 3 | 4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ideogram-character","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"character","input_urls":["https://example.com/input.jpg"],"rendering_speed":"DEFAULT","style":"AUTO","strength":"0.8","num_images":"1"}}'flux-kontext
Flux Kontext — pengeditan dan image-to-image.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Kualitas · default: pro · opsi: pro, max |
image_urlreq. | text | Gambar (URL) |
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: pro | max (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-kontext","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"pro","image_url":"https://example.com/input.jpg"}}'flux-2
Flux 2 — generasi baru FLUX. Text-to-image dan image-to-image.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-2 | pixel | Pixel · Tersedia |
flux-2:flow | flow | Flow · Tidak tersedia: Route flux-2:flow hanya untuk text-to-image. Gunakan flux-2 (Pixel) untuk image-to-image. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Versi · default: pro · opsi: pro, flex |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
image_url | text | Gambar (URL, untuk image-to-image) |
input_urls | array | Gambar (1–8 URL, untuk image-to-image) |
- variants: flux-2, flux-2:flow
- tiers: Pro · 1K, Pro · 2K, Flex · 1K, Flex · 2K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: pro | flex
- mode: text-to-image | image-to-image (affects price)
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-2","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"pro","mode":"text-to-image","resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'flux-3-image
FLUX 3 Image (Black Forest Labs) — teks-ke-gambar dan pengeditan referensi (hingga 10 gambar). Resolusi 768sq, 1K, 1.5K, 2K, atau 4K; harga per gambar bergantung pada resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-3-image:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: auto · options: auto, 21:9, 2:1, 16:9, 3:2, 7:5, 4:3, 5:4, 1:1, 4:5, 3:4, 5:7, 2:3, 9:16, 1:2, 9:21 |
resolution | select | Resolution · default: 1K · options: 768sq, 1K, 1.5K, 2K, 4K |
image_url | text | Gambar referensi (URL, hingga 10) |
input_urls | array | Gambar referensi (URL, hingga 10) |
- variants: flux-3-image:white
- aspect_ratio: auto | 21:9 | 2:1 | 16:9 | 3:2 | 7:5 | 4:3 | 5:4 | 1:1 | 4:5 | 3:4 | 5:7 | 2:3 | 9:16 | 1:2 | 9:21
- resolution: 768sq | 1K | 1.5K | 2K | 4K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-3-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"auto","resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'krea-2
Krea 2 — model gambar fotorealistis dari Krea dengan kontrol gaya. Tiga tier: Turbo (tercepat dan termurah), Medium, dan Large (flagship, terkuat dalam fotorealisme). Harga tetap per gambar; rasio aspek tidak mengubahnya.
| Parameter | Tipe | Deskripsi |
|---|---|---|
krea-2 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Tier · default: turbo · opsi: turbo, medium, large |
style_reference | select | Referensi gaya · default: none · opsi: none, image |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 4:3, 3:2, 16:9, 2.35:1, 4:5, 2:3, 9:16 |
creativity | select | Kebebasan interpretasi prompt · default: medium · opsi: raw, low, medium, high |
image_url | text | Gambar referensi gaya (URL) |
seed | number | Seed (opsional) |
- variants: krea-2
- tiers: Turbo, Turbo · reference, Medium, Medium · reference, Large, Large · reference
- tier: turbo | medium | large
- style_reference: none | image
- aspect_ratio: 1:1 | 4:3 | 3:2 | 16:9 | 2.35:1 | 4:5 | 2:3 | 9:16
- creativity: raw | low | medium | high
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"krea-2","prompt":"A beautiful landscape in a digital illustration style.","opts":{"tier":"turbo","style_reference":"none","aspect_ratio":"1:1","creativity":"medium"}}'flux-1.1-pro
FLUX 1.1 [pro] — unggulan Black Forest Labs melalui Canvas. Text-to-image: fotorealisme, kepatuhan prompt yang presisi, 6× lebih cepat daripada FLUX.1 [pro].
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-1.1-pro | canvas | Canvas · Tersedia |
flux-1.1-pro:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
seed | number | Seed (opsional) |
- variants: flux-1.1-pro, flux-1.1-pro:amber
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-1.1-pro","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1"}}'flux-fill
FLUX.1 Fill — inpainting Black Forest Labs: menggambar ulang area gambar yang dimasker (penghapusan objek, penggantian latar belakang, perluasan adegan). Memerlukan gambar sumber dan mask hitam-putih.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-fill | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Versi · default: dev · opsi: dev, pro |
image_urlreq. | text | Gambar (URL) |
mask_urlreq. | text | Mask (URL, hitam-putih, ukuran sama) |
seed | number | Seed (opsional) |
- varian: flux-fill
- tier: dev | pro (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-fill","prompt":"A beautiful landscape in a digital illustration style.","opts":{"tier":"dev","image_url":"https://example.com/input.jpg","mask_url":"https://example.com/mask.png"}}'seedream
ByteDance Seedream — pembuatan dan pengeditan gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
version | select | Versi · default: v4 · opsi: v3, v4 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i, opsional) |
input_urls | array | Images (1–10 URLs, for i2i, V4) |
guidance | select | Guidance (V3) · default: 2.5 · options: 2.5, 1, 5, 7.5, 10 |
image_resolution | select | Resolution (V4) · default: 1K · options: 1K, 2K, 4K |
max_images | select | Max images per set (V4) · default: 1 · options: 1, 2, 3, 4, 5, 6 |
seed | number | Seed (opsional) |
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- version: v3 | v4 (affects price)
- mode: text-to-image | image-to-image (affects price)
- guidance: 2.5 | 1 | 5 | 7.5 | 10
- image_resolution: 1K | 2K | 4K
- max_images: 1 | 2 | 3 | 4 | 5 | 6
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","version":"v4","mode":"text-to-image","input_urls":["https://example.com/input.jpg"],"guidance":"2.5","image_resolution":"1K","max_images":"1"}}'seedream-5
ByteDance Seedream 5 — Lite dan Pro, pembuatan dan pengeditan (seedream/5-*-text-to-image dan seedream/5-*-image-to-image).
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Kualitas · default: lite · opsi: lite, pro |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
quality | select | Kualitas output · default: basic · opsi: basic, high, ultra |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–14 URL, untuk i2i) |
- tiers: Lite, Pro · basic (1K), Pro · high (2K)
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: lite | pro
- mode: text-to-image | image-to-image (affects price)
- quality: basic | high | ultra
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"lite","mode":"text-to-image","quality":"basic","input_urls":["https://example.com/input.jpg"]}}'seedream-layer
ByteDance Seedream 5.0 Pro — Layer Decomposition: pisahkan gambar menjadi layer-layer independen.
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
size | select | Resolusi · default: 1.5K · opsi: auto, 1K, 1.5K, 2K |
output_format | select | Format · default: jpeg · opsi: jpeg, png |
prompt | text | Prompt (apa yang disorot, dengan <bbox>) |
- tiers: auto, 1K, 1.5K, 2K
- size: auto | 1K | 1.5K | 2K (affects price)
- output_format: jpeg | png
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-layer","prompt":"A beautiful landscape in a digital illustration style.","opts":{"image_url":"https://example.com/input.jpg","size":"1.5K","output_format":"jpeg"}}'seedream-4-5
ByteDance Seedream 4.5 — pembuatan dan pengeditan berkualitas tinggi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedream-4-5 | pixel | Pixel · Tersedia |
seedream-4-5:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
quality | select | Kualitas output · default: basic · opsi: basic, high |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–14 URL, untuk i2i) |
- variants: seedream-4-5, seedream-4-5:amber
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- mode: text-to-image | image-to-image (affects price)
- quality: basic | high
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedream-4-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","mode":"text-to-image","quality":"basic","input_urls":["https://example.com/input.jpg"]}}'qwen-image
Alibaba Qwen Image — pembuatan dan penyuntingan gambar (V1 dan V2).
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
version | select | Versi · default: v2 · opsi: v2, v1 |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i) |
negative_prompt | text | Prompt negatif (V1) |
strength | number | Strength (0–1, for V1 i2i) |
guidance | text | Guidance scale (V1) |
seed | number | Seed (opsional) |
num_inference_steps | select | Inference steps (V1) · default: 30 · options: 30, 20, 40, 50 |
acceleration | select | Acceleration (V1) · default: none · opsi: none, regular, high |
- tiers: V2 t2i, V2 i2i, V1 t2i (per megapixel), V1 i2i (per megapixel)
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- version: v2 | v1 (affects price)
- mode: text-to-image | image-to-image (affects price)
- num_inference_steps: 30 | 20 | 40 | 50
- acceleration: none | regular | high
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","version":"v2","mode":"text-to-image","num_inference_steps":"30","acceleration":"none"}}'qwen3-image
Alibaba Qwen Image 3.0 — pembuatan dan penyuntingan gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen3-image:white | white | White · Available |
qwen3-image | pixel | Pixel · Tersedia |
qwen3-image:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–3 URL, untuk i2i) |
negative_prompt | text | Prompt negatif |
seed | number | Seed (opsional) |
- variants: qwen3-image:white, qwen3-image, qwen3-image:amber
- tiers: 1K, 2K
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- resolution: 1K | 2K
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen3-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'qwen3-pro
Alibaba Qwen Image 3.0 Pro — pembuatan dan penyuntingan gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen3-pro | pixel | Pixel · Tersedia |
qwen3-pro:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–3 URL, untuk i2i) |
negative_prompt | text | Prompt negatif |
seed | number | Seed (opsional) |
- variants: qwen3-pro, qwen3-pro:amber
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- resolution: 1K | 2K (affects price)
- mode: text-to-image | image-to-image (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen3-pro","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","mode":"text-to-image","input_urls":["https://example.com/input.jpg"]}}'qwen-image-2-1
Alibaba Qwen Image 2.1 — pembuatan dan penyuntingan dalam satu model (docs.Pixel/market/qwen2-1/*). Hingga 10 gambar referensi, penyuntingan lokal berbasis mask, dan output transparan (alpha) native.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen-image-2-1 | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 3:2, 2:3, 16:9, 9:16, auto |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–10 URL, untuk i2i) |
mask_url | text | Mask (URL; putih = ubah, hitam = pertahankan) |
background | select | Latar belakang · bawaan: opaque · opsi: opaque, transparent |
output_format | select | Format output · default: png · opsi: png, webp, jpeg |
enhance_prompt | bool | Tingkatkan prompt · bawaan: false |
seed | number | Seed (opsional) |
- variants: qwen-image-2-1
- tiers: 1K, 2K
- aspect_ratio: 1:1 | 4:3 | 3:4 | 3:2 | 2:3 | 16:9 | 9:16 | auto
- resolution: 1K | 2K
- mode: text-to-image | image-to-image (affects price)
- background: opaque | transparent
- output_format: png | webp | jpeg
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen-image-2-1","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","mode":"text-to-image","input_urls":["https://example.com/input.jpg"],"background":"opaque","output_format":"png"}}'recraft
Recraft — penghapusan latar belakang dan upscaling gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: remove-bg · opsi: remove-bg, upscale |
image_urlreq. | text | Gambar (URL) |
- mode: remove-bg | upscale (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"recraft","prompt":"A beautiful landscape in a digital illustration style.","opts":{"mode":"remove-bg","image_url":"https://example.com/input.jpg"}}'image-upscale
Image Upscale — meningkatkan resolusi gambar sebesar ×1, ×2, ×4 atau ×8 (default ×2). Kirim satu image_url publik (JPG, PNG, WEBP, HEIC, BMP atau GIF hingga 20 MB); ukuran output tepat sebesar ukuran sumber × faktor, tanpa pemotongan. ×1 mempertahankan ukuran dan hanya meningkatkan kualitas. Harga per gambar berdasarkan total piksel output: hingga 4.19 MP — 1.5 kredit, hingga 16.78 MP — 4 kredit, hingga 67.11 MP — 12 kredit; pada ×1, tingkat harga mengikuti ukuran sumber. Permintaan yang outputnya melebihi 67.11 MP atau 16,384 px per sisi ditolak sebelum dikenai biaya. Server mengukur sumber sebelum tugas dimulai.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upscale_factor | select | Scale · default: 2 · options: 1, 2, 4, 8 |
image_urlreq. | text | Gambar (URL) |
- tingkat: 2K · ≤4.19 MP, 4K · ≤16.78 MP, 8K · ≤67.11 MP
- upscale_factor: 1 | 2 | 4 | 8
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"image-upscale","prompt":"A beautiful landscape in a digital illustration style.","opts":{"upscale_factor":"2","image_url":"https://example.com/input.jpg"}}'z-image
Z-Image — pembuatan gambar super hemat.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"z-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1"}}'z-image-turbo
Z-Image Turbo — teks-ke-gambar yang cepat dan berbiaya rendah pada 1K atau 2K. Penulisan ulang prompt cerdas menggandakan harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
z-image-turbo:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K |
prompt_extend | bool | Penulisan ulang prompt cerdas (biaya lebih tinggi) · bawaan: false |
- variants: z-image-turbo:white
- aspect_ratio: 1:1 | 4:3 | 3:4 | 16:9 | 9:16 | 3:2 | 2:3
- resolution: 1K | 2K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"z-image-turbo","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K"}}'hunyuan-image-3-5
Hunyuan Image 3.5 (Tencent) — teks ke gambar dan generasi berbasis referensi (hingga 5 gambar) pada 1K, 2K, atau 4K. Harga dihitung per gambar; 4K lebih mahal.
| Parameter | Tipe | Deskripsi |
|---|---|---|
hunyuan-image-3-5:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: auto, 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 |
resolution | select | Resolusi · default: 1K · opsi: 1K, 2K, 4K |
image_url | text | Gambar referensi (URL, hingga 5) |
input_urls | array | Gambar referensi (URL, hingga 5) |
- variants: hunyuan-image-3-5:white
- aspect_ratio: auto | 1:1 | 2:3 | 3:2 | 3:4 | 4:3 | 4:5 | 5:4 | 9:16 | 16:9 | 21:9
- resolution: 1K | 2K | 4K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hunyuan-image-3-5","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","resolution":"1K","input_urls":["https://example.com/input.jpg"]}}'wan-2-7-image
Wan 2.7 Image — pembuatan dan penyuntingan gambar (Alibaba Wan). T2I tanpa input_urls; I2I melalui input_urls (hingga 9).
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-2-7-image | pixel | Pixel · Tersedia |
wan-2-7-image:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4 |
tier | select | Kualitas · default: standard · opsi: standard, pro |
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
enable_sequential | bool | Pembuatan berurutan (hingga 12 gambar) · default: false |
resolution | select | Resolusi · default: 2K · opsi: 1K, 2K, 4K |
n | select | Number of images · default: 1 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
seed | number | Seed (0–2147483647, opsional) |
watermark | bool | Tanda air · default: false |
thinking_mode | select | Mode berpikir · default: false · opsi: false, true |
color_palette | array | Palet warna (3–10 warna, hanya bila enable_sequential=false) |
bbox_list | array | Area bbox (satu daftar per gambar input_urls, maksimal 2 kotak) |
image_url | text | Gambar (URL, untuk i2i) |
input_urls | array | Gambar (1–9 URL, untuk i2i) |
- variants: wan-2-7-image, wan-2-7-image:white
- aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
- tier: standard | pro (affects price)
- mode: text-to-image | image-to-image (affects price)
- resolution: 1K | 2K | 4K
- n: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
- thinking_mode: false | true
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2-7-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"aspect_ratio":"1:1","tier":"standard","mode":"text-to-image","resolution":"2K","n":"1","thinking_mode":"false","input_urls":["https://example.com/input.jpg"]}}'grok-imagine-image-2-0
Grok Imagine Image 2.0 (xAI) — pembuatan gambar dan pengeditan berbasis referensi. Tarif tetap 4 kredit Pixel per gambar di kedua mode; mode edit menerima 1–5 URL gambar referensi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-edit |
aspect_ratio | select | Aspect ratio · default: 1:1 · options: 1:1, 2:3, 3:2, 16:9, 9:16 |
image_urls | array | Gambar referensi (1–5 URL, untuk pengeditan) |
image_url | text | Gambar (URL, untuk pengeditan) |
- tiers: Generation, Editing
- mode: text-to-image | image-edit
- aspect_ratio: 1:1 | 2:3 | 3:2 | 16:9 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-image-2-0","prompt":"A beautiful landscape in a digital illustration style.","opts":{"mode":"text-to-image","aspect_ratio":"1:1","image_urls":["https://example.com/input.jpg"]}}'minimax-h3-image
MiniMax H3 Image — pembuatan dan pengeditan gambar. 1K/2K/4K (hingga ~16 MP) atau lebar×tinggi kustom (0.66–20 MP, hingga 8192 px per sisi), 10 rasio aspek plus auto. Pengeditan menerima 1–16 gambar referensi; setiap referensi menambahkan 0.5 kredit ke harga. Perluasan prompt aktif secara default; output PNG atau JPEG; seed opsional.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-image · opsi: text-to-image, image-to-image |
aspect_ratio | select | Aspect ratio · default: auto · options: auto, 1:1, 5:4, 4:3, 3:2, 16:9, 21:9, 4:5, 3:4, 2:3, 9:16 |
resolution | select | Resolusi · default: 2K · opsi: 1K, 2K, 4K |
width | number | Lebar kustom, px (bersama tinggi) |
height | number | Tinggi kustom, px (bersama lebar) |
expand_prompt | bool | Tingkatkan prompt (aktif secara default) · default: true |
output_format | select | Format · default: png · options: png, jpeg |
seed | number | Seed (opsional) |
image_url | text | Gambar (URL, referensi) |
image_urls | array | Gambar (1–16 URL, referensi) |
- tiers: 1K, 2K, 4K
- mode: text-to-image | image-to-image
- aspect_ratio: auto | 1:1 | 5:4 | 4:3 | 3:2 | 16:9 | 21:9 | 4:5 | 3:4 | 2:3 | 9:16
- resolution: 1K | 2K | 4K
- output_format: png | jpeg
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-image","prompt":"A beautiful landscape in a digital illustration style.","opts":{"mode":"text-to-image","aspect_ratio":"auto","resolution":"2K","output_format":"png"}}'topaz-upscale-generative
Topaz Generative Upscale via Flow — penagihan per megapiksel yang dimulai bergantung pada model Topaz yang dipilih dan ukuran output; megapiksel sumber/output wajib diisi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
topaz-upscale-generative | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
model | select | Model Topaz · default: Wonder 3 · opsi: Wonder, Wonder 2, Wonder 3, Wonder 3.5, Recover 3, Standard MAX, Redefine, Recovery, Recovery V2 |
source_megapixelsreq. | number | Ukuran sumber, MP |
output_megapixelsreq. | number | Ukuran output, MP |
upscale_factor | select | Pengali · default: 2 · opsi: 2, 4 |
- varian: topaz-upscale-generative
- model: Wonder | Wonder 2 | Wonder 3 | Wonder 3.5 | Recover 3 | Standard MAX | Redefine | Recovery | Recovery V2
- upscale_factor: 2 | 4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"topaz-upscale-generative","prompt":"A beautiful landscape in a digital illustration style.","opts":{"image_url":"https://example.com/input.jpg","model":"Wonder 3","source_megapixels":1,"output_megapixels":4,"upscale_factor":"2"}}'topaz-sharpen
Topaz Sharpen via Flow — penagihan per megapiksel yang dimulai, dengan model klasik ditagih dalam bucket 24MP dan model Super Focus dalam bucket 20MP.
| Parameter | Tipe | Deskripsi |
|---|---|---|
topaz-sharpen | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
model | select | Model Topaz · default: Standard · opsi: Standard, Strong, Lens Blur V2, Motion Blur, Natural, Refocus, Wildlife, Portrait, Auto Sharpen, Super Focus V2, Super Focus V3 |
source_megapixelsreq. | number | Size, MP |
- varian: topaz-sharpen
- model: Standard | Strong | Lens Blur V2 | Motion Blur | Natural | Refocus | Wildlife | Portrait | Auto Sharpen | Super Focus V2 | Super Focus V3
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"topaz-sharpen","prompt":"A beautiful landscape in a digital illustration style.","opts":{"image_url":"https://example.com/input.jpg","model":"Standard","source_megapixels":1}}'topaz-denoise
Topaz Denoise via Flow — penagihan per megapiksel yang dimulai, dengan Normal/Strong/Extreme dalam bucket 24MP dan Denoise Max dalam bucket 20MP.
| Parameter | Tipe | Deskripsi |
|---|---|---|
topaz-denoise | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
model | select | Model Topaz · default: Normal · opsi: Normal, Strong, Extreme, Denoise Max |
source_megapixelsreq. | number | Size, MP |
- varian: topaz-denoise
- model: Normal | Strong | Extreme | Denoise Max
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"topaz-denoise","prompt":"A beautiful landscape in a digital illustration style.","opts":{"image_url":"https://example.com/input.jpg","model":"Normal","source_megapixels":1}}'topaz-upscale-precision
Topaz Precision Upscale melalui Flow (Standard V2, High Fidelity V2/V3, Low Resolution V2, CGI, Text Refine, Faces) — peningkatan resolusi yang setia tanpa detail yang dihasilkan, dengan output hingga 512 MP untuk pencetakan. Harga dihitung per 24 MP output yang dimulai; source_megapixels dan output_megapixels wajib diisi, sedangkan upscale_factor adalah pengali pecahan 1–4.
| Parameter | Tipe | Deskripsi |
|---|---|---|
topaz-upscale-precision | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
model | select | Model Topaz · default: Standard V2 · options: Standard V2, High Fidelity V2, High Fidelity V3, Low Resolution V2, CGI, Text Refine, Faces |
source_megapixelsreq. | number | Ukuran sumber, MP |
output_megapixelsreq. | number | Ukuran output, MP |
upscale_factor | number | Pengali (1–4, pecahan) · default: 2 |
output_format | select | Format · default: jpeg · opsi: jpeg, png |
face_enhancement | bool | Peningkatan wajah · default: true |
- variants: topaz-upscale-precision
- model: Standard V2 | High Fidelity V2 | High Fidelity V3 | Low Resolution V2 | CGI | Text Refine | Faces
- output_format: jpeg | png
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"topaz-upscale-precision","prompt":"A beautiful landscape in a digital illustration style.","opts":{"image_url":"https://example.com/input.jpg","model":"Standard V2","source_megapixels":1,"output_megapixels":4,"upscale_factor":"2","output_format":"jpeg"}}'Video (86)
| model | Input | Unit | Varian | parameter opts |
|---|---|---|---|---|
| seedance-2.0-face | text, image, video | per detik | seedance-2.0-face:white (unavailable) | duration, resolution, image_url, video_url |
| seedance-2.0-fast-face | text | per detik | seedance-2.0-fast-face:white | duration, resolution |
| happyhorse-1.1 | text, image, video | per detik | happyhorse-1.1:white (unavailable) | input, duration, resolution, image_url, video_url |
| kling-video-o1 | text, image | per detik | kling-video-o1:white | duration, resolution, aspect_ratio, image_url |
| MiniMax-H3-Context-IR | text, image, video, audio | per klip | MiniMax-H3-Context-IR:white (unavailable) | input |
| MiniMax-H3-Regeneration | text, video | per detik | MiniMax-H3-Regeneration:white (unavailable) | duration |
| MiniMax-Hailuo-02 | text, image | per detik | MiniMax-Hailuo-02:white | duration, resolution, image_url |
| skyreels-v4-fast | text, image, audio, video | per detik | skyreels-v4-fast:white | duration, resolution, aspect_ratio, image_url, reference_image_urls, audio_url, video_url, video_mode |
| skyreels-v4-std | text, image, audio, video | per detik | skyreels-v4-std:white | duration, resolution, aspect_ratio, image_url, reference_image_urls, audio_url, video_url, video_mode |
| wan2.7-r2v | text, image, video | per detik | wan2.7-r2v:white (unavailable) | duration, resolution, image_url, video_url |
| wan2.7-videoedit | text, video | per detik | wan2.7-videoedit:white (unavailable) | duration, resolution, video_url |
| wan3.0-video | text, image, video | per detik | wan3.0-video:white | duration, resolution, aspect_ratio, image_url |
| minimax-h3-max-styles | text, image | per detik | minimax-h3-max-styles | style, duration, aspect_ratio, damage_level, image_url, seed |
| minimax-h3-max-relight | video, image | per detik | minimax-h3-max-relight | video_url, reference_image_url, resolution, aspect_ratio, seed |
| minimax-h3-max-extend | text, video | per detik | minimax-h3-max-extend | video_url, engine, duration, resolution, aspect_ratio, output, enable_prompt_expansion, seed |
| minimax-h3-max-insert | text, video | per detik | minimax-h3-max-insert | video_url, start_time, resume_time, duration, resolution, color_match, enable_prompt_expansion, seed |
| minimax-h3-max-camera | image, text | per detik | minimax-h3-max-camera | image_url, camera_move, duration, resolution, prompt_expansion_mode, seed |
| runway-gen-4-5 | text, image | per klip | runway-gen-4-5 | duration, aspect_ratio, image_url, seed |
| p-video-2 | text, image, audio | per klip | p-video-2 | duration, resolution, draft, aspect_ratio, image_url, last_frame_url, audio_url, save_audio, seed |
| p-video-2-pro | text, image | per klip | p-video-2-pro | mode, duration, resolution, aspect_ratio, image_url, last_frame_url, seed |
| p-video-2-pro-reference | text, image, video, audio | per klip | p-video-2-pro-reference | mode, duration, resolution, aspect_ratio, reference_image_urls, reference_video_urls, reference_audio_urls, keep_audio, first_frame_url, last_frame_url, seed |
| p-video-edit | video, image, text | per detik | p-video-edit | video_url, input_urls, draft, seed |
| luma-ray-3-2 | text, image | per klip | luma-ray-3-2 | resolution, duration, aspect_ratio, image_url, end_image_url, loop |
| veo-3.1 | text, image | per klip | veo-3.1:white (unavailable), veo-3.1, veo-3.1:flow | aspect_ratio, tier, generationType, resolution, duration, imageUrls |
| kling-v2.6 | text, image | per klip | kling-v2.6, kling-v2.6:flow, kling-v2.6:prime, kling-v2.6:white | aspect_ratio, duration, input, resolution, image_url, audio |
| kling-v3.0 | text, image | per detik | kling-v3.0, kling-v3.0:prime | aspect_ratio, duration, mode, multi_shots, multi_prompt, audio, image_url, last_frame_url, kling_elements |
| kling-v3-omni | text, image | per detik | kling-v3-omni, kling-v3-omni:prime | input, aspect_ratio, resolution, audio, duration, image_url, last_frame_url |
| kling-v3-omni-reference | text, image, video | per detik | kling-v3-omni-reference | video_input, aspect_ratio, resolution, audio, duration, image_url, input_urls, video_url |
| kling-v3-omni-transformation | video, image | per detik | kling-v3-omni-transformation | resolution, aspect_ratio, duration, video_url, image_url, input_urls |
| kling-v4 | text, image, video, audio | per detik | kling-v4 | input, aspect_ratio, resolution, duration, image_url, keyframe_urls, last_frame_url, reference_image_urls, reference_video_urls, keep_original_sound, elements, voices |
| kling-v4-flash | text, image, video, audio | per detik | kling-v4-flash | input, aspect_ratio, resolution, duration, image_url, keyframe_urls, last_frame_url, reference_image_urls, reference_video_urls, keep_original_sound, elements, voices |
| kling-v3-turbo | text, image | per detik | — | aspect_ratio, duration, input, resolution, image_url |
| kling-v2-5-turbo | text, image | per klip | — | aspect_ratio, duration, input, image_url |
| kling-ai-avatar | image, audio | per detik | — | tier, image_url, audio_url |
| kling-motion-control | image, video | per detik | — | version, resolution, duration, image_url, video_url |
| seedance-2.0 | text, image | per detik | seedance-2.0:white (unavailable), seedance-2.0:pixel, seedance-2.0:prime (unavailable) | tier, input, video_input, resolution, duration, image_url, last_frame_url, input_urls, video_url, reference_audio_urls, web_search, audio |
| seedance-2.5 | text, image | per detik | seedance-2.5:white (unavailable), seedance-2.5:rep (unavailable), seedance-2.5:pixel, seedance-2.5:prime (unavailable) | input, video_input, aspect_ratio, resolution, duration, image_url, last_frame_url, input_urls, video_url, reference_audio_urls, audio |
| seedance-2-0-mini | text, image | per detik | seedance-2-0-mini:pixel, seedance-2-0-mini:prime | resolution, input, video_input, duration, image_url, last_frame_url, audio |
| pixverse-v6 | text, image | per detik | pixverse-v6:pixel, pixverse-v6:white | mode, aspect_ratio, quality, duration, audio, multi_clip, seed, image_url, input_urls, last_frame_url, image_references, task_id, video_url |
| pixverse-v6-max | text, image | per detik | pixverse-v6-max:pixel, pixverse-v6-max:flow | mode, aspect_ratio, quality, duration, audio, seed, image_url, input_urls |
| wan-3-0 | text, image | per detik | wan-3-0, wan-3-0:amber (unavailable) | mode, duration, resolution, aspect_ratio, image_url, negative_prompt, seed, prompt_extend |
| wan-3-0-prime | text, image, video, audio | per detik | wan-3-0-prime:white (unavailable), wan-3-0-prime:pixel, wan-3-0-prime:flow (unavailable) | mode, input, duration, resolution, aspect_ratio, audio, first_frame_url, last_frame_url, reference_image_urls, reference_video_urls, reference_audio_urls, reference_file_urls, reference_link_urls, seed |
| flux-3 | text, image, video | per detik | flux-3 | mode, duration, quality, resolution, aspect_ratio, image_url, video_url, generate_audio |
| wan-2-7 | text, image, video | per detik | wan-2-7:white, wan-2-7:pixel | aspect_ratio, duration, mode, resolution, image_url, last_frame_url, first_clip_url, video_url, audio_url, first_frame, reference_voice, negative_prompt, seed, prompt_extend, watermark, audio_setting |
| wan-2-6 | text, image | per klip | wan-2-6, wan-2-6:amber (unavailable) | input, duration, resolution, image_url |
| wan-2-5 | text, image | per klip | — | input, duration, aspect_ratio, resolution, image_url, negative_prompt, enable_prompt_expansion, seed, nsfw_checker |
| wan-2-2 | text, image | per klip | — | aspect_ratio, input, resolution, image_url |
| wan-speech-to-video | text, image, audio | per detik | wan-speech-to-video:flow | resolution, image_url, audio_url, num_frames, frames_per_second, negative_prompt, num_inference_steps, guidance_scale, shift |
| hailuo-2-3 | image | per klip | hailuo-2-3, hailuo-2-3:white | tier, duration, resolution, image_url |
| vidu-q3 | text, image | per detik | vidu-q3:white, vidu-q3, vidu-q3:amber (unavailable) | input, duration, resolution, image_url |
| vidu-q2 | text, image | per detik | vidu-q2 | tier, input, duration, resolution, image_url |
| vidu-q4 | text, image, audio | per detik | vidu-q4:pixel, vidu-q4:flow | input, resolution, duration, audio, aspect_ratio, image_url, reference_image_urls, reference_audio_urls |
| happyhorse | text, image, video | per detik | happyhorse:pixel, happyhorse:prime (unavailable) | aspect_ratio, duration, version, input, resolution, image_url, reference_image, video_url, audio_setting, seed |
| grok-imagine-video | text, image | per detik | grok-imagine-video, grok-imagine-video:white (unavailable) | version, input, mode, aspect_ratio, resolution, duration, image_url, first_frame_url, last_frame_url, loop_url, keyframes |
| grok-imagine-upscale | video | per upscale | — | task_id, resolution |
| grok-imagine-extend | text, video | per klip | — | task_id, extend_times, source_resolution, extend_at |
| minimax-h3-max | text, image | per detik | minimax-h3-max | input, resolution, duration, aspect_ratio, image_url, last_frame_url, target_audio_url, prompt_expansion_mode, seed, enable_safety_checker |
| minimax-h3-max-turbo | text, image | per detik | minimax-h3-max-turbo | input, resolution, duration, aspect_ratio, image_url, last_frame_url, target_audio_url, prompt_expansion_mode, seed, enable_safety_checker |
| gemini-omni-flash-1-1-flow | text, image, video | per detik | gemini-omni-flash-1-1-flow | input, resolution, aspect_ratio, image_url, video_url, end_image_url, image_urls, reference_video_urls, source_duration_seconds, duration |
| minimax-h3 | text, image, video | per detik | minimax-h3, minimax-h3:white, minimax-h3:amber (unavailable) | input, aspect_ratio, resolution, duration, first_frame_url, last_frame_url, reference_image_urls, reference_video_urls, reference_audio_urls, input_video_duration |
| minimax-h3-lite | text, image, video, audio | per detik | minimax-h3-lite, minimax-h3-lite:amber (unavailable) | input, aspect_ratio, resolution, duration, first_frame_url, last_frame_url, reference_image_urls, reference_video_urls, reference_audio_urls |
| minimax-h3-highspeed | text, image, video, audio | per detik | minimax-h3-highspeed | input, aspect_ratio, resolution, duration, first_frame_url, last_frame_url, reference_image_urls, reference_video_urls, reference_audio_urls |
| gemini-omni-video | text, image | per klip | — | input, aspect_ratio, duration, resolution, image_url, audio_ids, video_list, seed |
| gemini-omni-flash-1-1 | text, image, video, audio | per klip | — | input, aspect_ratio, duration, resolution, image_url, audio_ids, video_list, seed |
| gemini-omni-flash-1-2 | text, image | per detik | gemini-omni-flash-1-2, gemini-omni-flash-1-2:white | input, aspect_ratio, duration, resolution, image_url, last_frame_url, image_urls, character_ids |
| gemini-omni-flash-1-2-extend | text, image, video | per detik | — | source_task_id, duration, resolution, image_urls |
| runway-gen4 | text, image | per klip | — | aspect_ratio, duration, quality, image_url |
| omnihuman-1-5 | image, audio, text | per detik | — | image_url, audio_url, output_resolution, pe_fast_mode, seed, mask_url |
| omnihuman-2-0 | image, audio, text | per detik | — | image_url, audio_url, enable_watermark |
| volcengine-lipsync | video, audio | per detik | — | mode, video_url, audio_url, separate_vocal, open_scenedet, align_audio |
| topaz-video-upscale | video | per detik | topaz-video-upscale | video_url, upscale_factor, model, target_fps |
| video-upscale | video | per detik | — | video_url, resolution |
| omnihuman-v2 | image, audio, text | per detik | omnihuman-v2:flow | image_url, audio_url |
| omnihuman-v1.5 | image, audio, text | per detik | omnihuman-v1.5:flow | image_url, audio_url, mask_url, resolution, turbo_mode |
| lipsync-2-pro | video, audio | per detik | lipsync-2-pro:flow | video_url, audio_url, sync_mode |
| sync-3 | video, audio | per detik | sync-3:flow | video_url, audio_url, sync_mode |
| react-1 | video, audio | per detik | react-1:flow | video_url, audio_url, emotion, model_mode, temperature, sync_mode |
| minimax-h3-max-lipsync | image, audio | per detik | minimax-h3-max-lipsync:flow | image_url, audio_url, resolution, enable_transcription, seed |
| sync-3-avatar | image, audio | per detik | sync-3-avatar:flow | image_url, audio_url |
| heygen-avatar-4 | image, audio | per detik | heygen-avatar-4:flow | image_url, audio_url, resolution, aspect_ratio, talking_style |
| heygen-avatar-v | text, audio | per detik | heygen-avatar-v:flow | avatar, audio_url, resolution, aspect_ratio |
| veed-fabric-1.0 | image, audio | per detik | veed-fabric-1.0:flow | image_url, audio_url, resolution |
| ltx-2.5-audio-to-video | image, audio, text | per detik | ltx-2.5-audio-to-video:flow | image_url, audio_url, aspect_ratio, guidance_scale |
| pika | image, text | per klip | pika | image_url, resolution, seed, negative_prompt, duration |
| p-video-avatar | text, image, audio | per detik | p-video-avatar | image_url, audio_url, voice_script, resolution |
| suno-music-video | audio | per klip | suno-music-video, suno-music-video:white | source_task_id, source_track, source_audio_id, author, domain_name |
seedance-2.0-face
Seedance 2.0 Face — untuk sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedance-2.0-face:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5 |
resolution | select | Resolusi · default: 480P · opsi: 480P, 720P, 1080P |
image_url | text | Gambar (URL) |
video_url | text | Video referensi (URL) |
- variants: seedance-2.0-face:white
- duration: 5
- resolution: 480P | 720P | 1080P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2.0-face","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"480P"}}'seedance-2.0-fast-face
Seedance 2.0 Fast Face (ByteDance) — text-to-video pada 480P atau 720P, tanpa audio. Harga per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedance-2.0-fast-face:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5 |
resolution | select | Resolusi · default: 480P · opsi: 480P, 720P |
- variants: seedance-2.0-fast-face:white
- duration: 5
- resolution: 480P | 720P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2.0-fast-face","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"480P"}}'happyhorse-1.1
HappyHorse 1.1 — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
happyhorse-1.1:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 720P · opsi: 720P, 1080P |
image_url | text | Gambar (URL) |
video_url | text | Video referensi (URL) |
- variants: happyhorse-1.1:white
- input: text-to-video | image-to-video | reference-to-video
- duration: 5 | 10
- resolution: 720P | 1080P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"happyhorse-1.1","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","duration":"5","resolution":"720P"}}'kling-video-o1
Kling Video O1 — text-to-video atau video frame pertama. 720P (Standard) atau 1080P (Pro), 5 atau 10 detik. Dihargai per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-video-o1:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 720P · opsi: 720P, 1080P |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
image_url | text | Gambar (URL, untuk I2V) |
- variants: kling-video-o1:white
- duration: 5 | 10
- resolution: 720P | 1080P
- aspect_ratio: 16:9 | 9:16 | 1:1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-video-o1","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"720P","aspect_ratio":"16:9"}}'MiniMax-H3-Context-IR
MiniMax H3 Context IR — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
MiniMax-H3-Context-IR:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: context · opsi: context |
- variants: MiniMax-H3-Context-IR:white
- input: context
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-H3-Context-IR","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"context"}}'MiniMax-H3-Regeneration
MiniMax H3 Regeneration — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
MiniMax-H3-Regeneration:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | number | Durasi, dtk · bawaan: 5 |
- variants: MiniMax-H3-Regeneration:white
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-H3-Regeneration","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5"}}'MiniMax-Hailuo-02
MiniMax Hailuo 02 — text-to-video atau video frame pertama. 512P (hanya frame pertama), 768P atau 1080P (hanya 5 detik). Dihargai per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
MiniMax-Hailuo-02:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 768P · opsi: 512P, 768P, 1080P |
image_url | text | Gambar (URL, untuk I2V) |
- variants: MiniMax-Hailuo-02:white
- duration: 5 | 10
- resolution: 512P | 768P | 1080P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"MiniMax-Hailuo-02","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"768P"}}'skyreels-v4-fast
SkyReels V4 Fast — text-to-video, video frame pertama, atau talking avatar: foto karakter plus klip suara menghasilkan ucapan yang selaras dengan gerak bibir beserta gerakan tubuh. Referensi video: ulangi gerakan sebuah klip atau perpanjang klip. 480P / 720P / 1080P, 3–15 detik. Harga per detik berdasarkan resolusi; referensi video memiliki tarif tersendiri, dan dalam mode referensi gerakan output mengikuti panjang klip (hingga 10 dtk) serta dihargai sebagai 10 dtk.
| Parameter | Tipe | Deskripsi |
|---|---|---|
skyreels-v4-fast:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Duration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolusi · default: 480P · opsi: 480P, 720P, 1080P |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 9:16, 3:4 |
image_url | text | Gambar (URL, untuk I2V) |
reference_image_urls | array | Foto karakter (1–5 URL, untuk avatar) |
audio_url | text | Suara avatar (URL audio, maksimal 15 s) |
video_url | text | Video referensi (URL, MP4/MOV hingga 15 s) |
video_mode | select | Mode video referensi · default: reference · opsi: reference, extend |
- variants: skyreels-v4-fast:white
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 480P | 720P | 1080P
- aspect_ratio: 16:9 | 4:3 | 1:1 | 9:16 | 3:4
- video_mode: reference | extend
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"skyreels-v4-fast","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"480P","aspect_ratio":"16:9","reference_image_urls":["https://example.com/input.jpg"],"video_mode":"reference"}}'skyreels-v4-std
SkyReels V4 Standard — tier SkyReels V4 dengan kualitas lebih tinggi: text-to-video, video frame pertama, atau talking avatar (foto karakter plus klip suara). Referensi video: ulangi gerakan sebuah klip atau perpanjang klip. 480P / 720P / 1080P, 3–15 detik. Harga per detik berdasarkan resolusi; referensi video memiliki tarif tersendiri, dan dalam mode referensi gerakan output mengikuti panjang klip (hingga 10 dtk) serta dihargai sebagai 10 dtk.
| Parameter | Tipe | Deskripsi |
|---|---|---|
skyreels-v4-std:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Duration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolusi · default: 480P · opsi: 480P, 720P, 1080P |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 9:16, 3:4 |
image_url | text | Gambar (URL, untuk I2V) |
reference_image_urls | array | Foto karakter (1–5 URL, untuk avatar) |
audio_url | text | Suara avatar (URL audio, maksimal 15 s) |
video_url | text | Video referensi (URL, MP4/MOV hingga 15 s) |
video_mode | select | Mode video referensi · default: reference · opsi: reference, extend |
- variants: skyreels-v4-std:white
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 480P | 720P | 1080P
- aspect_ratio: 16:9 | 4:3 | 1:1 | 9:16 | 3:4
- video_mode: reference | extend
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"skyreels-v4-std","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"480P","aspect_ratio":"16:9","reference_image_urls":["https://example.com/input.jpg"],"video_mode":"reference"}}'wan2.7-r2v
Wan 2.7 Reference-to-Video (Alibaba) — video dari gambar dan/atau video referensi (hingga 10 detik dengan video). Harga per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan2.7-r2v:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | number | Durasi, dtk · bawaan: 5 |
resolution | select | Resolusi · default: 720P · opsi: 720P, 1080P |
image_url | text | Gambar referensi (URL) |
video_url | text | Video referensi (URL) |
- variants: wan2.7-r2v:white
- resolution: 720P | 1080P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan2.7-r2v","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"720P"}}'wan2.7-videoedit
Wan 2.7 Video Edit — sementara tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan2.7-videoedit:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | number | Durasi, dtk · bawaan: 5 |
resolution | select | Resolusi · default: 720P · opsi: 720P, 1080P |
video_urlreq. | text | Video (URL) |
- variants: wan2.7-videoedit:white
- resolution: 720P | 1080P
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan2.7-videoedit","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"720P","video_url":"https://example.com/input.mp4"}}'wan3.0-video
Wan 3.0 Video (Alibaba) — text-to-video atau video frame pertama pada 480P / 720P / 1080P. Harga per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan3.0-video:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | number | Durasi, dtk · bawaan: 5 |
resolution | select | Resolusi · default: 480P · opsi: 480P, 720P, 1080P |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16 |
image_url | text | Gambar (URL, untuk I2V) |
- variants: wan3.0-video:white
- resolution: 480P | 720P | 1080P
- aspect_ratio: 16:9 | 4:3 | 1:1 | 3:4 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan3.0-video","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"480P","aspect_ratio":"16:9"}}'minimax-h3-max-styles
MiniMax H3 Max Styles — video dengan suara dalam tampilan siap pakai: kaset VHS, kartun tahun '70-an, low-poly, animasi gambar tangan, atau seni piksel 16-bit. Dari teks atau dari frame pertama (image_url), 768p, 5–15 detik. Harga ditentukan per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-styles | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
style | select | Gaya · default: vhs · options: vhs, retro-toon-70s, low-poly, hand-drawn, 16bit-pixel |
duration | select | Duration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 21:9, 4:3, 1:1, 3:4, 9:16 |
damage_level | select | Keausan kaset (khusus VHS) · default: medium · options: light, medium, heavy |
image_url | text | Frame pertama (URL, opsional) |
seed | number | Seed (opsional) |
- variants: minimax-h3-max-styles
- style: vhs | retro-toon-70s | low-poly | hand-drawn | 16bit-pixel
- duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- aspect_ratio: 16:9 | 21:9 | 4:3 | 1:1 | 3:4 | 9:16
- damage_level: light | medium | heavy
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-styles","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"style":"vhs","duration":"5","aspect_ratio":"16:9","damage_level":"medium"}}'minimax-h3-max-relight
MiniMax H3 Max Relight — mengubah pencahayaan video yang sudah ada (hingga 15 detik) berdasarkan referensi pencahayaan: gambar bola yang diterangi sesuai keinginan Anda. Adegan dan gerakan tetap sama, pencahayaan berubah. 480p / 768p / 1080p / 2K. Harga ditentukan per detik video sumber.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-relight | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
reference_image_urlreq. | text | Referensi pencahayaan (URL render bola) |
resolution | select | Resolution · default: 768p · options: 480p, 768p, 1080p, 2k |
aspect_ratio | select | Rasio aspek · default: adaptive · options: adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
seed | number | Seed (opsional) |
- variants: minimax-h3-max-relight
- resolution: 480p | 768p | 1080p | 2k
- aspect_ratio: adaptive | 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-relight","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","reference_image_url":"https://example.com/input.jpg","resolution":"768p","aspect_ratio":"adaptive"}}'minimax-h3-max-extend
MiniMax H3 Max Extend — melanjutkan video yang sudah ada (1.6 hingga 60 detik) selama 1–15 detik berdasarkan deskripsi tentang kejadian berikutnya. Turbo lebih cepat dan harganya setengahnya, sedangkan Max memberikan kualitas lebih tinggi. Hasilnya adalah sumber beserta lanjutannya, atau hanya lanjutannya. 480p / 768p / 1080p / 2K. Harga ditentukan per detik video baru.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-extend | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
engine | select | Model · default: turbo · options: turbo, max |
duration | select | Seconds to add · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolution · default: 768p · options: 480p, 768p, 1080p, 2k |
aspect_ratio | select | Rasio aspek · default: auto · options: auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
output | select | Hasil · default: extended · options: extended, continuation |
enable_prompt_expansion | bool | Perluas prompt secara otomatis · default: true |
seed | number | Seed (opsional) |
- variants: minimax-h3-max-extend
- engine: turbo | max
- duration: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 480p | 768p | 1080p | 2k
- aspect_ratio: auto | 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- output: extended | continuation
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-extend","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","engine":"turbo","duration":"5","resolution":"768p","aspect_ratio":"auto","output":"extended"}}'minimax-h3-max-insert
MiniMax H3 Max Insert — menyisipkan adegan baru (5–13 detik) ke dalam video yang sudah ada di antara start_time dan resume_time (detik dari sumber, masing-masing default 2 dan 3; start_time tidak boleh lebih awal dari 1.625 dtk, dan sekitar 1.5 dtk dari sumber harus tetap tersisa setelah resume_time). Warna disesuaikan dengan sumber. Prompt menjelaskan adegan baru. 480p / 768p. Harga ditentukan per detik adegan baru.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-insert | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
start_time | number | Sisipkan pada, s · default: 2 |
resume_time | number | Lanjutkan sumber pada, s · default: 3 |
duration | select | New scene length, s · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13 |
resolution | select | Resolusi · default: 768p · opsi: 480p, 768p |
color_match | bool | Sesuaikan warna dengan sumber · default: true |
enable_prompt_expansion | bool | Perluas prompt secara otomatis · default: true |
seed | number | Seed (opsional) |
- variants: minimax-h3-max-insert
- duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
- resolution: 480p | 768p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-insert","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","start_time":"2","resume_time":"3","duration":"5","resolution":"768p"}}'minimax-h3-max-camera
MiniMax H3 Max Camera Controls — video dari satu gambar yang hanya menggerakkan kamera: mengorbit ke kanan, kiri, atau 360°, mendekat, menjauh, naik, atau turun. Adegan tetap diam kecuali prompt meminta sebaliknya. 480p / 768p / 1080p, 1–15 detik. Harga ditentukan per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-camera | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
camera_move | select | Pergerakan kamera · default: orbit-right · options: orbit-right, orbit-left, orbit-360, push-in, pull-out, rise, descend |
duration | select | Duration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolusi · default: 480p · options: 480p, 768p, 1080p |
prompt_expansion_mode | select | Perluasan prompt · default: balanced · options: balanced, quality, disabled |
seed | number | Seed (opsional) |
- variants: minimax-h3-max-camera
- camera_move: orbit-right | orbit-left | orbit-360 | push-in | pull-out | rise | descend
- duration: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 480p | 768p | 1080p
- prompt_expansion_mode: balanced | quality | disabled
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-camera","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","camera_move":"orbit-right","duration":"5","resolution":"480p","prompt_expansion_mode":"balanced"}}'runway-gen-4-5
Runway Gen-4.5 — generasi Runway yang baru: video sinematik dari teks atau dari frame pertama, klip 5 atau 10 detik, 6 rasio aspek. Harga per klip berdasarkan durasi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
runway-gen-4-5 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 |
image_url | text | Frame pertama (URL, opsional) |
seed | number | Seed (opsional) |
- variants: runway-gen-4-5
- duration: 5 | 10
- aspect_ratio: 16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"runway-gen-4-5","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","aspect_ratio":"16:9"}}'p-video-2
P-Video-2 (Pruna AI) — video cepat dan berbiaya rendah dari teks atau frame pertama (frame terakhir juga dapat ditentukan), dengan suara. 720p atau 1080p, 2 hingga 20 detik, 7 rasio aspek. Mode draf berharga setengahnya, untuk percobaan cepat. Anda dapat mengirim trek audio siap pakai (audio_url): video dibuat mengikuti trek tersebut, durasi klip sama dengan durasi trek, dan harganya dihitung per detik trek. Harga dihitung per klip berdasarkan resolusi, mode, dan durasi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
p-video-2 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Duration, sec · default: 5 · options: 2, 3, 5, 8, 10, 15, 20 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
draft | bool | Mode draf (lebih murah, kualitas lebih rendah) · default: false |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1 |
image_url | text | Frame pertama (URL, opsional) |
last_frame_url | text | Frame terakhir (URL, opsional) |
audio_url | text | Trek audio siap pakai yang akan diikuti video (URL, MP3/WAV/FLAC, opsional) |
save_audio | bool | Pertahankan suara dalam klip · default: true |
seed | number | Seed (opsional) |
- variants: p-video-2
- duration: 2 | 3 | 5 | 8 | 10 | 15 | 20
- resolution: 720p | 1080p
- aspect_ratio: 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 1:1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"p-video-2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"720p","aspect_ratio":"16:9"}}'p-video-2-pro
P-Video-2 Pro (Pruna AI) — P-Video-2 versi senior: video dengan suara dari teks atau dari frame pertama dan terakhir, 5 hingga 15 detik, 480p atau 768p. Tiga mode: Cost (termurah), Speed (cepat), dan Quality (kualitas terbaik). Harga ditetapkan per klip berdasarkan mode, resolusi, dan durasi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
p-video-2-pro | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: speed · opsi: cost, speed, quality |
duration | select | Duration, sec · default: 5 · options: 5, 8, 10, 12, 15 |
resolution | select | Resolusi · default: 768p · opsi: 480p, 768p |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1 |
image_url | text | Frame pertama (URL, opsional) |
last_frame_url | text | Frame terakhir (URL, opsional) |
seed | number | Seed (opsional) |
- variants: p-video-2-pro
- mode: cost | speed | quality
- duration: 5 | 8 | 10 | 12 | 15
- resolution: 480p | 768p
- aspect_ratio: 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 1:1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"p-video-2-pro","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"speed","duration":"5","resolution":"768p","aspect_ratio":"16:9"}}'p-video-2-pro-reference
P-Video-2 Pro Reference (Pruna AI) — video dari referensi: foto karakter atau produk (hingga 9), video referensi (hingga 3), dan audio (hingga 3), 5 hingga 15 detik, 480p atau 768p, mode Speed dan Cost. Dengan keep_audio, satu trek audio Anda tetap menjadi suara klip — suara yang sama, kata-kata yang sama — dan video (gerakan, gerakan bibir) dibuat agar sesuai dengannya. Tanpa keep_audio, audio hanya menjadi sampel untuk ditiru. Harga dihitung per klip: durasi keluaran dalam detik ditambah referensi (video per detik, gambar per item, audio per detik).
| Parameter | Tipe | Deskripsi |
|---|---|---|
p-video-2-pro-reference | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: speed · opsi: speed, cost |
duration | select | Duration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolusi · default: 768p · opsi: 480p, 768p |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: adaptive, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1 |
reference_image_urls | array | Gambar referensi — karakter, produk, gaya (URL, hingga 9 termasuk frame) |
reference_video_urls | array | Video referensi (URL, hingga 3, masing-masing 2–15 s, total 15 s) |
reference_audio_urls | array | Audio (URL, hingga 3, total 15 s) — sampel, atau dengan keep_audio menjadi trek suara klip |
keep_audio | bool | Pertahankan trek audio saya sebagai trek suara klip (tepat 1 file) · default: false |
first_frame_url | text | Frame pertama (URL, opsional) |
last_frame_url | text | Frame terakhir (URL, opsional) |
seed | number | Seed (opsional) |
- variants: p-video-2-pro-reference
- mode: speed | cost
- duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 480p | 768p
- aspect_ratio: adaptive | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 1:1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"p-video-2-pro-reference","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"speed","duration":"5","resolution":"768p","aspect_ratio":"16:9","reference_image_urls":["https://example.com/input.jpg"],"reference_video_urls":["https://example.com/input.jpg"],"reference_audio_urls":["https://example.com/input.jpg"]}}'p-video-edit
P-Video Edit (Pruna AI) — edit video yang sudah ada berdasarkan instruksi teks: ganti objek, latar belakang, gaya, atau pencahayaan, dengan atau tanpa gambar referensi (hingga 4). Video sumber berdurasi hingga 15 detik; hasilnya berdurasi sama dengan sumber. Mode draf lebih murah. Harga ditetapkan per detik video sumber.
| Parameter | Tipe | Deskripsi |
|---|---|---|
p-video-edit | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
input_urls | array | Gambar referensi (URL, hingga 4) |
draft | bool | Mode draf (lebih murah, kualitas lebih rendah) · default: false |
seed | number | Seed (opsional) |
- variants: p-video-edit
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"p-video-edit","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","input_urls":["https://example.com/input.jpg"]}}'luma-ray-3-2
Luma Ray 3.2 — generasi Luma Ray terbaru (penerus Ray 2): video sinematik tanpa suara dari teks atau dari frame pertama dan terakhir, dengan loop mulus. 540p, 720p, atau 1080p; 5 detik, dan 10 detik dari teks. 6 rasio aspek. Harga ditetapkan per klip berdasarkan resolusi dan durasi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
luma-ray-3-2 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 720p · opsi: 540p, 720p, 1080p |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 |
image_url | text | Frame pertama (URL, opsional) |
end_image_url | text | Frame terakhir (URL, opsional) |
loop | bool | Loop mulus · default: false |
- variants: luma-ray-3-2
- resolution: 540p | 720p | 1080p
- duration: 5 | 10
- aspect_ratio: 16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"luma-ray-3-2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"720p","duration":"5","aspect_ratio":"16:9"}}'veo-3.1
Google Veo 3.1: Lite menggunakan Veo 3.1 Lite preview, Fast menggunakan Veo 3.1 Fast, Quality menggunakan Veo 3.1. Semua tier menghasilkan video dengan audio native; API ini tidak memiliki tombol audio. 720p/1080p/4K, 4/6/8 detik; mode referensi hanya untuk Lite/Fast dan memerlukan 8 detik. Periksa kuotasi terkini sebelum setiap job.
| Parameter | Tipe | Deskripsi |
|---|---|---|
veo-3.1:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
veo-3.1 | pixel | Pixel · Tersedia |
veo-3.1:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
tier | select | Kualitas · default: fast · opsi: lite, fast, quality |
generationType | select | Jenis pembuatan · default: TEXT_2_VIDEO · opsi: TEXT_2_VIDEO, FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
duration | select | Durasi, dtk · bawaan: 8 · opsi: 4, 6, 8 |
imageUrls | array | imageUrls: URL HTTP(S) publik (1–2 untuk frame pertama/terakhir; 1–3 untuk referensi) |
- variants: veo-3.1:white, veo-3.1, veo-3.1:flow
- tiers: Lite · 720p, Lite · 1080p, Lite · 4k, Fast · 720p, Fast · 1080p, Fast · 4k, Quality · 720p, Quality · 1080p, Quality · 4k (teks → video), Quality · 4k (frame/referensi)
- aspect_ratio: 16:9 | 9:16
- tier: lite | fast | quality
- generationType: TEXT_2_VIDEO | FIRST_AND_LAST_FRAMES_2_VIDEO | REFERENCE_2_VIDEO
- resolution: 720p | 1080p | 4k
- duration: 4 | 6 | 8
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"veo-3.1","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","tier":"fast","generationType":"TEXT_2_VIDEO","resolution":"720p","duration":"8","imageUrls":["https://example.com/input.jpg"]}}'kling-v2.6
Kling v2.6 HD — text-to-video dan image-to-video, opsional dengan suara.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v2.6 | pixel | Pixel · Tersedia |
kling-v2.6:flow | flow | Flow · Tersedia |
kling-v2.6:prime | prime | Prime · Tersedia |
kling-v2.6:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
resolution | select | Resolusi · default: 1080p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V) |
audio | bool | Dengan suara · default: false |
- variants: kling-v2.6, kling-v2.6:flow, kling-v2.6:prime, kling-v2.6:white
- tiers: 5s · tanpa audio, 10s · tanpa audio, 5s · dengan audio, 10s · dengan audio
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- input: text-to-video | image-to-video (affects price)
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v2.6","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","input":"text-to-video","resolution":"1080p"}}'kling-v3.0
Kling v3.0 — versi terbaru. Dihargai per detik berdasarkan resolusi, opsional dengan suara. Mode: std (720p), pro (1080p), 4K.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v3.0 | pixel | Pixel · Tersedia |
kling-v3.0:prime | prime | Prime · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
mode | select | Mode kualitas · default: pro · opsi: std, pro, 4K |
multi_shots | select | Multi-shot · default: false · opsi: false, true |
multi_prompt | array | Shot (multi_prompt, hingga 5) |
audio | bool | Dengan suara · default: false |
image_url | text | Frame pertama (URL, opsional) |
last_frame_url | text | Frame terakhir (URL, opsional) |
kling_elements | array | Elemen karakter (hingga 3) |
- variants: kling-v3.0, kling-v3.0:prime
- tiers: 720p · tanpa audio, 720p · dengan audio, 1080p · tanpa audio, 1080p · dengan audio, 4K · tanpa audio, 4K · dengan audio
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- mode: std | pro | 4K
- multi_shots: false | true
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v3.0","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","mode":"pro","multi_shots":"false"}}'kling-v3-omni
Kling v3.0 Omni melalui Prime (penyedia tunggal) — T2V dan I2V, std (720p) atau pro (1080p), tanpa suara. Dihargai per detik. Fitur elemen/referensi Omni tidak tersedia (kontrak Prime tidak dapat mengungkapkannya).
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v3-omni | pixel | Pixel · Tersedia |
kling-v3-omni:prime | prime | Prime · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
audio | bool | Audio native · bawaan: false |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
image_url | text | Frame pertama (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, opsional, I2V) |
- variants: kling-v3-omni, kling-v3-omni:prime
- tiers: 720p · tanpa audio, 720p · dengan audio, 1080p · tanpa audio, 1080p · dengan audio, 4K · tanpa audio, 4K · dengan audio
- input: text-to-video | image-to-video (affects price)
- aspect_ratio: 16:9 | 9:16 | 1:1
- resolution: 720p | 1080p | 4k
- duration: 5 | 10
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v3-omni","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"16:9","resolution":"720p","duration":"5"}}'kling-v3-omni-reference
Kling 3.0 Omni Reference — video dari gambar referensi (hingga 7) dan/atau video referensi. Audio native hanya tersedia tanpa video referensi. 720p/1080p/4K. Harga dihitung per detik berdasarkan resolusi, audio, dan apakah video referensi digunakan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v3-omni-reference | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_input | select | Referensi video · default: without-video · opsi: without-video, with-video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
audio | bool | Audio native · bawaan: false |
duration | select | Duration, sec (3–15) · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
image_url | text | Gambar referensi (URL) |
input_urls | array | Gambar referensi (URL, hingga 7; hingga 4 bersama video) |
video_url | text | Video referensi (URL, 3–15 detik, MP4/MOV) |
- variants: kling-v3-omni-reference
- tingkatan: 720p · tanpa audio, 720p · dengan audio, 720p · dengan video, 1080p · tanpa audio, 1080p · dengan audio, 1080p · dengan video, 4K · tanpa audio, 4K · dengan audio, 4K · dengan video
- video_input: without-video | with-video
- aspect_ratio: 16:9 | 9:16 | 1:1
- resolution: 720p | 1080p | 4k
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v3-omni-reference","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_input":"without-video","aspect_ratio":"16:9","resolution":"720p","duration":"5","input_urls":["https://example.com/input.jpg"]}}'kling-v3-omni-transformation
Kling 3.0 Omni Transformation — mengubah gaya atau mentransformasi video sumber (3–15.5 detik) dari deskripsi teks, secara opsional dengan gambar referensi (hingga 4). Hasilnya tanpa audio. 720p/1080p/4K. Harga dihitung per detik; hasilnya mengikuti video sumber, sehingga pilihan durasi hanya merupakan perkiraan biaya.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v3-omni-transformation | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
aspect_ratio | select | Rasio aspek (hanya dengan gambar referensi) · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi (perkiraan), detik · default: 5 · opsi: 5, 10, 15 |
video_urlreq. | text | Video (URL) |
image_url | text | Gambar referensi (URL) |
input_urls | array | Gambar referensi (URL, hingga 4) |
- variants: kling-v3-omni-transformation
- tiers: 720p, 1080p, 4K
- resolution: 720p | 1080p | 4k
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v3-omni-transformation","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"720p","aspect_ratio":"16:9","duration":"5","video_url":"https://example.com/input.mp4","input_urls":["https://example.com/input.jpg"]}}'kling-v4
Kling 4.0 — video berdurasi 3 hingga 30 detik dengan audio bawaan dan sinkronisasi bibir: dari teks, dari keyframe (frame pertama, terakhir, dan hingga 8 frame tengah) atau dari referensi (hingga 10 gambar, 5 video, 7 elemen, dan 3 suara). 720p/1080p. Harga per detik berdasarkan resolusi; jika menggunakan video input, durasinya dalam detik juga ditagihkan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v4 | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, keyframe-to-video, reference-to-video |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 16:9, 9:16, 1:1, 21:9 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
duration | number | Durasi (3–30 s) · default: 5 |
image_url | text | Frame pertama (URL) |
keyframe_urls | array | Frame tengah (URL, hingga 8) |
last_frame_url | text | Frame terakhir (URL, opsional) |
reference_image_urls | array | Gambar referensi (URL) |
reference_video_urls | array | Video referensi (URL) |
keep_original_sound | bool | Pertahankan suara video referensi · default: false |
elements | array | Elemen (hingga 7: nama + 2–4 gambar atau video berdurasi 3–8 s) |
voices | array | Suara (hingga 3: nama + audio_url) |
- variants: kling-v4, kling-v4:white, kling-v4:prime
- input: text-to-video | keyframe-to-video | reference-to-video (affects price)
- aspect_ratio: auto | 16:9 | 9:16 | 1:1 | 21:9
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v4","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"auto","resolution":"720p","duration":"5"}}'kling-v4-flash
Kling 4.0 Flash — tingkat Kling 4.0 yang lebih cepat dan lebih murah: dari teks, dari keyframe (frame pertama, terakhir, dan hingga 8 frame tengah), atau dari referensi (hingga 10 gambar, 5 video, 7 elemen, dan 3 suara). 720p, 3–20 detik, audio bawaan. Harga dihitung per detik; jika menggunakan video masukan, durasi video tersebut juga ditagihkan per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kling-v4-flash | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, keyframe-to-video, reference-to-video |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 16:9, 9:16, 1:1, 21:9 |
resolution | select | Resolusi · default: 720p · opsi: 720p |
duration | number | Durasi (3–20 s) · default: 5 |
image_url | text | Frame pertama (URL) |
keyframe_urls | array | Frame tengah (URL, hingga 8) |
last_frame_url | text | Frame terakhir (URL, opsional) |
reference_image_urls | array | Gambar referensi (URL) |
reference_video_urls | array | Video referensi (URL) |
keep_original_sound | bool | Pertahankan suara video referensi · default: false |
elements | array | Elemen (hingga 7: nama + 2–4 gambar atau video berdurasi 3–8 s) |
voices | array | Suara (hingga 3: nama + audio_url) |
- variants: kling-v4-flash
- input: text-to-video | keyframe-to-video | reference-to-video (affects price)
- aspect_ratio: auto | 16:9 | 9:16 | 1:1 | 21:9
- resolution: 720p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v4-flash","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"auto","resolution":"720p","duration":"5"}}'kling-v3-turbo
Kling v3 Turbo — cepat, T2V dan I2V. Dihargai per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V) |
- tiers: 720p, 1080p
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- input: text-to-video | image-to-video (affects price)
- resolution: 720p | 1080p (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v3-turbo","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","input":"text-to-video","resolution":"720p"}}'kling-v2-5-turbo
Kling v2.5 Turbo — cepat, harga/kualitas terbaik, T2V dan I2V.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
image_url | text | Gambar (URL, untuk I2V) |
- tiers: 5s, 10s
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- input: text-to-video | image-to-video (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-v2-5-turbo","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","input":"text-to-video"}}'kling-ai-avatar
Kling AI Avatar 2.0 — sinkronisasi avatar + ucapan. Memerlukan prompt, image_url, dan audio_url — pihak upstream menolak prompt kosong. Durasi ditentukan oleh file audio.
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Kualitas · default: std · opsi: std, pro |
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
- tiers: Standard 720p, Pro 1080p
- tier: std | pro (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-ai-avatar","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"tier":"std","image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3"}}'kling-motion-control
Kling Motion Control — memindahkan gerakan dari video ke karakter dalam gambar, versi 2.6 dan 3.0. Memerlukan image_url dan video_url. Dihargai per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
version | select | Versi · default: 3.0 · opsi: 2.6, 3.0 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
duration | select | Durasi (perkiraan), dtk · bawaan: 5 · opsi: 5, 10 |
image_urlreq. | text | Gambar (URL) |
video_urlreq. | text | Video (URL) |
- tiers: 2.6 · 720p, 2.6 · 1080p, 3.0 · 720p, 3.0 · 1080p
- version: 2.6 | 3.0 (affects price)
- resolution: 720p | 1080p
- duration: 5 | 10
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kling-motion-control","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"version":"3.0","resolution":"720p","duration":"5","image_url":"https://example.com/input.jpg","video_url":"https://example.com/input.mp4"}}'seedance-2.0
ByteDance Seedance 2.0 — dihargai per detik. Standard/Fast × resolusi × input.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedance-2.0:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
seedance-2.0:pixel | pixel | Pixel · Tersedia |
seedance-2.0:prime | prime | Prime · Tidak tersedia: Route seedance-2.0:prime tidak mendukung gambar referensi (input_urls). Gunakan seedance-2.0 (Pixel). |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Versi · default: standard · opsi: standard, fast |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
video_input | select | Referensi video · default: without-video · opsi: without-video, with-video |
resolution | select | Resolution · default: 720p · options: 480p, 720p, 1080p, 4K |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, opsional, I2V) |
input_urls | array | Gambar referensi (1–16 URL) |
video_url | text | Video referensi (URL) |
reference_audio_urls | array | Sampel suara: 2–30 detik, hingga 10 URL, masing-masing hingga 15 MB dan total 30 detik |
web_search | select | Pencarian web · default: false · options: false, true |
audio | bool | Hasilkan suara · default: false |
- variants: seedance-2.0:white, seedance-2.0:pixel, seedance-2.0:prime
- tiers: standard · tanpa video · 480p, standard · tanpa video · 720p, standard · tanpa video · 1080p, standard · tanpa video · 4K, standard · dengan video · 480p, standard · dengan video · 720p, standard · dengan video · 1080p, standard · dengan video · 4K, fast · tanpa video · 480p, fast · tanpa video · 720p, fast · dengan video · 480p, fast · dengan video · 720p
- tier: standard | fast (affects price)
- input: text-to-video | image-to-video (affects price)
- video_input: without-video | with-video
- resolution: 480p | 720p | 1080p | 4K
- duration: 5 | 10
- web_search: false | true
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2.0","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"tier":"standard","input":"text-to-video","video_input":"without-video","resolution":"720p","duration":"5","input_urls":["https://example.com/input.jpg"],"reference_audio_urls":["https://example.com/input.jpg"],"web_search":"false"}}'seedance-2.5
ByteDance Seedance 2.5 — dihargai per detik berdasarkan keberadaan video-reference dan resolusi. T2V, I2V, dan pengeditan video didukung; pengeditan memerlukan adaptive aspect ratio, duration -1, dan durasi sumber 4–30 detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedance-2.5:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
seedance-2.5:rep | canvas | Canvas · Tidak tersedia: Rute :rep tidak tersedia untuk mode ini. Gunakan Pixel (tanpa :rep) atau model dasarnya. |
seedance-2.5:pixel | pixel | Pixel · Tersedia |
seedance-2.5:prime | prime | Prime · Tidak tersedia: Route seedance-2.5:prime tidak mendukung gambar referensi (input_urls). Gunakan seedance-2.5 (Pixel). |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
video_input | select | Referensi video · default: without-video · opsi: without-video, with-video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1, adaptive |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p, 1080p |
duration | select | Duration, sec · default: 5 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, -1 |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, opsional, I2V) |
input_urls | array | Gambar referensi (1–16 URL) |
video_url | text | Video referensi (URL) |
reference_audio_urls | array | Sampel suara: 2–30 detik, hingga 10 URL, masing-masing hingga 15 MB dan total 30 detik |
audio | bool | Hasilkan suara · default: false |
- variants: seedance-2.5:white, seedance-2.5:rep, seedance-2.5:pixel, seedance-2.5:prime
- tiers: dengan video · 480p, dengan video · 720p, dengan video · 1080p, tanpa video · 480p, tanpa video · 720p, tanpa video · 1080p
- input: text-to-video | image-to-video (affects price)
- video_input: without-video | with-video
- aspect_ratio: 16:9 | 9:16 | 1:1 | adaptive
- resolution: 480p | 720p | 1080p
- duration: 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2.5","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","video_input":"without-video","aspect_ratio":"16:9","resolution":"720p","duration":"5","input_urls":["https://example.com/input.jpg"],"reference_audio_urls":["https://example.com/input.jpg"]}}'seedance-2-0-mini
Seedance 2.0 Mini — ByteDance versi hemat, hingga 720p. Harga per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
seedance-2-0-mini:pixel | pixel | Pixel · Tersedia |
seedance-2-0-mini:prime | prime | Prime · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 480p · opsi: 480p, 720p |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
video_input | select | Referensi video · default: without-video · opsi: without-video, with-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, opsional) |
audio | bool | Hasilkan suara · default: false |
- variants: seedance-2-0-mini:pixel, seedance-2-0-mini:prime
- tiers: tanpa video · 480p, tanpa video · 720p, dengan video · 480p, dengan video · 720p
- resolution: 480p | 720p
- input: text-to-video | image-to-video (affects price)
- video_input: without-video | with-video
- duration: 5 | 10
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2-0-mini","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"480p","input":"text-to-video","video_input":"without-video","duration":"5"}}'pixverse-v6
PixVerse V6 — Text/Image/Reference/Transition/Extend. Dihargai per detik berdasarkan kualitas dan suara.
| Parameter | Tipe | Deskripsi |
|---|---|---|
pixverse-v6:pixel | pixel | Pixel · Tersedia |
pixverse-v6:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video, transition, extend |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2, 21:9 |
quality | select | Quality · default: 720p · options: 360p, 540p, 720p, 1080p |
duration | select | Duration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
audio | bool | Hasilkan suara · default: false |
multi_clip | bool | Hasilkan beberapa klip · default: false |
seed | number | Seed (0–2147483647, opsional) |
image_url | text | Gambar frame pertama (URL) |
input_urls | array | Gambar (1–2 URL) |
last_frame_url | text | Gambar frame terakhir (URL) |
image_references | array | References (1–7) |
task_id | text | ID tugas yang telah selesai untuk dilanjutkan |
video_url | text | URL video untuk dilanjutkan |
- variants: pixverse-v6:pixel, pixverse-v6:white
- tiers: 360p · false, 360p · true, 540p · false, 540p · true, 720p · false, 720p · true, 1080p · false, 1080p · true
- mode: text-to-video | image-to-video | reference-to-video | transition | extend (affects price)
- aspect_ratio: 16:9 | 4:3 | 1:1 | 3:4 | 9:16 | 2:3 | 3:2 | 21:9
- quality: 360p | 540p | 720p | 1080p
- duration: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"pixverse-v6","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"text-to-video","aspect_ratio":"16:9","quality":"720p","duration":"5"}}'pixverse-v6-max
PixVerse V6 Max — pembuatan video sinematik dari teks atau bingkai pertama: hingga 15 detik pada 360p–1080p dengan audio bawaan opsional. Harga dihitung per detik berdasarkan resolusi dan audio.
| Parameter | Tipe | Deskripsi |
|---|---|---|
pixverse-v6-max:pixel | pixel | Pixel · Tersedia |
pixverse-v6-max:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-video · opsi: text-to-video, image-to-video |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2, 21:9 |
quality | select | Quality · default: 720p · options: 360p, 540p, 720p, 1080p |
duration | select | Duration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
audio | bool | Hasilkan suara · default: false |
seed | number | Seed (0–2147483647, opsional) |
image_url | text | Bingkai pertama (URL, untuk gambar → video) |
input_urls | array | Bingkai pertama (1 URL) |
- variants: pixverse-v6-max:pixel, pixverse-v6-max:flow
- tiers: 360p · false, 360p · true, 540p · false, 540p · true, 720p · false, 720p · true, 1080p · false, 1080p · true
- mode: text-to-video | image-to-video (affects price)
- aspect_ratio: 16:9 | 4:3 | 1:1 | 3:4 | 9:16 | 2:3 | 3:2 | 21:9
- quality: 360p | 540p | 720p | 1080p
- duration: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"pixverse-v6-max","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"text-to-video","aspect_ratio":"16:9","quality":"720p","duration":"5"}}'wan-3-0
Wan 3.0 (Alibaba) — T2V dan I2V pada 480p/720p/1080p. Harga per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-3-0 | canvas | Canvas · Tersedia |
wan-3-0:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-video · opsi: text-to-video, image-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p, 1080p |
aspect_ratio | select | Rasio aspek · default: adaptive · opsi: adaptive, 16:9, 9:16, 1:1, 4:3, 3:4 |
image_url | text | Gambar (URL, untuk I2V — frame pertama) |
negative_prompt | text | Prompt negatif (opsional) |
seed | number | Seed (0–2147483647, opsional) |
prompt_extend | bool | Ekspansi prompt otomatis · default: true |
- variants: wan-3-0, wan-3-0:amber
- tiers: 480p, 720p, 1080p
- mode: text-to-video | image-to-video (affects price)
- duration: 5 | 10
- resolution: 480p | 720p | 1080p (affects price)
- aspect_ratio: adaptive | 16:9 | 9:16 | 1:1 | 4:3 | 3:4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-3-0","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"text-to-video","duration":"5","resolution":"720p","aspect_ratio":"adaptive"}}'wan-3-0-prime
Wan 3.0 Video Prime (Alibaba) — video dari teks, dari frame pertama (dan terakhir), dari referensi (gambar, video, audio), atau dari file atau halaman web. 2–30 dtk, 480p/720p/1080p, dengan atau tanpa suara. Harga dihitung per detik output berdasarkan resolusi; mode, rasio aspek, dan suara tidak mengubah harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-3-0-prime:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
wan-3-0-prime:pixel | pixel | Pixel · Tersedia |
wan-3-0-prime:flow | flow | Flow · Tidak tersedia: Route wan-3-0-prime:flow tidak mendukung input file atau tautan. Gunakan wan-3-0-prime:pixel. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-video · opsi: text-to-video, first-frame-to-video, first-last-frame-to-video, reference-to-video, file-to-video, link-to-video |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
duration | select | Duration, sec · default: 5 · options: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p, 1080p |
aspect_ratio | select | Rasio aspek · default: adaptive · opsi: adaptive, 16:9, 4:3, 1:1, 3:4, 9:16 |
audio | bool | Audio · default: true |
first_frame_url | text | Frame pertama (URL) |
last_frame_url | text | Frame terakhir (URL) |
reference_image_urls | array | Gambar referensi (URL) |
reference_video_urls | array | Video referensi (URL) |
reference_audio_urls | array | Audio referensi (URL) |
reference_file_urls | array | File (URL) |
reference_link_urls | array | Halaman publik (URL) |
seed | number | Seed |
- variants: wan-3-0-prime:white, wan-3-0-prime:pixel, wan-3-0-prime:flow
- tiers: 480p · per detik, 720p · per detik, 1080p · per detik
- mode: text-to-video | first-frame-to-video | first-last-frame-to-video | reference-to-video | file-to-video | link-to-video
- input: text-to-video | image-to-video | reference-to-video
- duration: 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30
- resolution: 480p | 720p | 1080p
- aspect_ratio: adaptive | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-3-0-prime","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"text-to-video","input":"text-to-video","duration":"5","resolution":"720p","aspect_ratio":"adaptive","reference_image_urls":["https://example.com/input.jpg"],"reference_video_urls":["https://example.com/input.jpg"],"reference_audio_urls":["https://example.com/input.jpg"],"reference_file_urls":["https://example.com/input.jpg"],"reference_link_urls":["https://example.com/input.jpg"]}}'flux-3
FLUX 3 (Black Forest Labs) — model video dengan audio tersinkronisasi: text-to-video, image-to-video, dan kelanjutan klip. 720p/1080p, 5–20 dtk. Dihargai per detik berdasarkan resolusi dan mode. Draft adalah render pratinjau cepat, hanya 720p.
| Parameter | Tipe | Deskripsi |
|---|---|---|
flux-3 | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: text-to-video · opsi: text-to-video, image-to-video, extend |
duration | select | Duration, sec · default: 5 · options: 5, 6, 8, 10, 15, 20 |
quality | select | Kualitas · default: full · opsi: full, draft |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16 |
image_url | text | Gambar (URL, untuk I2V) |
video_url | text | Video (URL, untuk kelanjutan) |
generate_audio | bool | Audio tersinkronisasi · default: true |
- variants: flux-3
- tiers: 720p, 1080p, Draft 720p, Continuation 720p, Continuation 1080p, Continuation, draft 720p
- mode: text-to-video | image-to-video | extend (affects price)
- duration: 5 | 6 | 8 | 10 | 15 | 20
- quality: full | draft
- resolution: 720p | 1080p
- aspect_ratio: auto | 21:9 | 2:1 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux-3","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"text-to-video","duration":"5","quality":"full","resolution":"720p","aspect_ratio":"auto"}}'wan-2-7
Wan 2.7 (Alibaba) — T2V, I2V, Video Edit, Reference-to-Video. Harga per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-2-7:white | white | White · Available |
wan-2-7:pixel | pixel | Pixel · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
mode | select | Mode · default: text-to-video · opsi: text-to-video, image-to-video, edit, reference-to-video |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V/R2V — frame pertama) |
last_frame_url | text | Frame terakhir (URL, untuk I2V) |
first_clip_url | text | Klip untuk melanjutkan (URL, untuk kelanjutan I2V) |
video_url | text | Video (URL, untuk Edit/R2V) |
audio_url | text | Audio (URL; untuk T2V — soundtrack; untuk I2V — audio penggerak) |
first_frame | text | Frame pertama R2V (URL) |
reference_voice | text | Suara referensi (URL wav/mp3, 1–10s) |
negative_prompt | text | Prompt negatif (opsional) |
seed | text | Seed (0–2147483647, opsional) |
prompt_extend | bool | Ekspansi prompt otomatis · default: true |
watermark | bool | Tanda air "AI generated" · default: false |
audio_setting | select | Audio (untuk Edit) · default: auto · opsi: auto, origin |
- variants: wan-2-7:white, wan-2-7:pixel
- tiers: T2V · 720p, T2V · 1080p, I2V · 720p, I2V · 1080p, Edit · 720p, Edit · 1080p, R2V · 720p, R2V · 1080p
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- mode: text-to-video | image-to-video | edit | reference-to-video (affects price)
- resolution: 720p | 1080p (affects price)
- audio_setting: auto | origin
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2-7","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","mode":"text-to-video","resolution":"720p"}}'wan-2-6
Wan 2.6 — T2V dan I2V. Harga per klip berdasarkan durasi dan resolusi. Tanpa aspect_ratio (terdeteksi otomatis).
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-2-6 | pixel | Pixel · Tersedia |
wan-2-6:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, flash-image-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10, 15 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V) |
- variants: wan-2-6, wan-2-6:amber
- tiers: 5s · 720p, 5s · 1080p, 10s · 720p, 10s · 1080p, 15s · 720p, 15s · 1080p
- input: text-to-video | image-to-video | flash-image-to-video (affects price)
- duration: 5 | 10 | 15
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2-6","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","duration":"5","resolution":"720p"}}'wan-2-5
Wan 2.5 — Pixel T2V dan I2V. Harga per klip berdasarkan durasi dan resolusi, sama untuk kedua jenis input.
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL publik, untuk I2V) |
negative_prompt | text | Prompt negatif (maksimal 500 karakter) |
enable_prompt_expansion | bool | Ekspansi prompt · default: false |
seed | number | Seed (bilangan bulat) |
nsfw_checker | bool | Pemeriksa NSFW · default: false |
- tiers: 5s · 720p, 5s · 1080p, 10s · 720p, 10s · 1080p
- input: text-to-video | image-to-video
- duration: 5 | 10
- aspect_ratio: 16:9 | 9:16 | 1:1
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2-5","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","duration":"5","aspect_ratio":"16:9","resolution":"720p"}}'wan-2-2
Wan 2.2 A14B Turbo — Wan paling hemat. T2V dan I2V, 480p/580p/720p.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p |
image_url | text | Gambar (URL, untuk I2V) |
- tiers: 480p, 720p
- aspect_ratio: 16:9 | 9:16
- input: text-to-video | image-to-video (affects price)
- resolution: 480p | 720p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2-2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","input":"text-to-video","resolution":"720p"}}'wan-speech-to-video
Wan 2.2 A14B Speech-to-Video Turbo via Flow — video karakter yang berbicara. Memerlukan prompt, image_url dan audio_url. Selalu 16 fps; num_frames (40–120, kelipatan 4) menentukan durasi: num_frames − 3 frame dirender, 80 → 4.81 dtk, maksimal 120 → 7.31 dtk. Audio yang lebih panjang dari klip akan dipotong. Harga per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
wan-speech-to-video:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
resolution | select | Resolusi · default: 480p · opsi: 480p, 580p, 720p |
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
num_frames | number | Jumlah frame |
frames_per_second | number | FPS |
negative_prompt | text | Prompt negatif |
num_inference_steps | number | Langkah pembuatan |
guidance_scale | number | Guidance scale |
shift | number | Shift |
- variants: wan-speech-to-video:flow
- resolution: 480p | 580p | 720p (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-speech-to-video","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"480p","image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3"}}'hailuo-2-3
Hailuo 2.3 — hanya I2V Standard dan I2V Pro.
| Parameter | Tipe | Deskripsi |
|---|---|---|
hailuo-2-3 | pixel | Pixel · Tersedia |
hailuo-2-3:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Kualitas · default: i2v-std · opsi: i2v-std, i2v-pro |
duration | select | Durasi, dtk · bawaan: 6 · opsi: 6, 10 |
resolution | select | Resolusi · default: 768p · opsi: 768p, 1080p |
image_urlreq. | text | Gambar (URL, wajib) |
- variants: hailuo-2-3, hailuo-2-3:white
- tiers: I2V Std · 6s · 768p, I2V Std · 6s · 1080p, I2V Std · 10s · 768p, I2V Pro · 6s · 768p, I2V Pro · 6s · 1080p, I2V Pro · 10s · 768p
- tier: i2v-std | i2v-pro (affects price)
- duration: 6 | 10
- resolution: 768p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hailuo-2-3","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"tier":"i2v-std","duration":"6","resolution":"768p","image_url":"https://example.com/input.jpg"}}'vidu-q3
Vidu Q3 — T2V, I2V, dan referensi-ke-video. 540p/720p/1080p, durasi 5 atau 10 s. Harga ditetapkan per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
vidu-q3:white | white | White · Available |
vidu-q3 | prime | Prime · Tersedia |
vidu-q3:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 720p · opsi: 540p, 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V/R2V) |
- variants: vidu-q3:white, vidu-q3, vidu-q3:amber
- tiers: 540p, 720p, 1080p
- input: text-to-video | image-to-video | reference-to-video (affects price)
- duration: 5 | 10
- resolution: 540p | 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"vidu-q3","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","duration":"5","resolution":"720p"}}'vidu-q2
Vidu Q2 dari Prime (penyedia tunggal) — T2V, I2V, dan video dari referensi. Tingkat Standard, Pro, Turbo, dan Pro Fast, dengan harga per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
vidu-q2 | prime | Prime · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
tier | select | Mode · default: t2v · opsi: t2v, pro, turbo, pro-fast |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V/R2V) |
- variants: vidu-q2
- tingkatan: T2V · 480p, T2V · 720p, T2V · 1080p, Pro · 480p, Pro · 720p, Pro · 1080p, Turbo · 480p, Turbo · 720p, Turbo · 1080p, Pro Fast · 720p, Pro Fast · 1080p
- tier: t2v | pro | turbo | pro-fast
- input: text-to-video | image-to-video | reference-to-video
- duration: 5 | 10
- resolution: 480p | 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"vidu-q2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"tier":"t2v","input":"text-to-video","duration":"5","resolution":"720p"}}'vidu-q4
Vidu Q4 — generasi Vidu terbaru (Pixel): video dari gambar frame pertama, atau video dari referensi (hingga 15 gambar dan hingga 3 klip audio MP3 berdurasi 3–12s). Audio tersinkronisasi native, yang dapat Anda nonaktifkan. Durasi 3–16s, resolusi 540p/720p/1080p/2K/4K. Harga dihitung per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
vidu-q4:pixel | pixel | Pixel · Tersedia |
vidu-q4:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: image-to-video · options: image-to-video, reference-to-video |
resolution | select | Resolution · default: 720p · options: 540p, 720p, 1080p, 2k, 4k |
duration | select | Duration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 |
audio | bool | Dengan suara · default: true |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 16:9, 9:16, 1:1, 4:3, 3:4 |
image_urlreq. | text | Gambar (URL, untuk I2V) |
reference_image_urlsreq. | array | Gambar referensi (1–15 URL, untuk R2V) |
reference_audio_urls | array | Audio referensi (MP3, 3–12s, hingga 3 URL, untuk R2V) |
- variants: vidu-q4:pixel, vidu-q4:flow
- tiers: 540p, 720p, 1080p, 2K, 4K
- input: image-to-video | reference-to-video
- resolution: 540p | 720p | 1080p | 2k | 4k
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
- aspect_ratio: 16:9 | 9:16 | 1:1 | 4:3 | 3:4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"vidu-q4","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"image-to-video","resolution":"720p","duration":"5","image_url":"https://example.com/input.jpg"}}'happyhorse
HappyHorse (Alibaba) — versi 1.0 dan 1.1. T2V, I2V, Reference; hanya Video Edit 1.0. Dihargai per detik. Prime memakai tarif Prime yang baru dan tidak mendukung Video Edit.
| Parameter | Tipe | Deskripsi |
|---|---|---|
happyhorse:pixel | pixel | Pixel · Tersedia |
happyhorse:prime | prime | Prime · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 6 · opsi: 6, 10 |
version | select | Versi · default: 1.0 · opsi: 1.0, 1.1 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video, video-edit |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V/R2V) |
reference_image | text | Gambar referensi (URL, untuk R2V/Edit) |
video_url | text | Video (URL, untuk Video Edit) |
audio_setting | select | Audio (untuk Edit) · default: auto · opsi: auto, origin |
seed | text | Seed (opsional) |
- variants: happyhorse:pixel, happyhorse:prime
- tiers: 1.0 · 720p, 1.0 · 1080p, 1.1 · 720p, 1.1 · 1080p
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 6 | 10
- version: 1.0 | 1.1 (affects price)
- input: text-to-video | image-to-video | reference-to-video | video-edit (affects price)
- resolution: 720p | 1080p
- audio_setting: auto | origin
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"happyhorse","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"6","version":"1.0","input":"text-to-video","resolution":"720p"}}'grok-imagine-video
Grok Imagine Video (xAI) — T2V dan I2V. Versi 1.0 (slug T2V/I2V terpisah) dan pratinjau 1.5. Harga ditetapkan per detik berdasarkan resolusi. Spicy mode tidak tersedia untuk I2V (gambar eksternal). Versi 1.5: frame pertama dan terakhir (first_frame_url, last_frame_url), frame loop loop_url, serta hingga 4 keyframe ({url, timestamp_s}, detik bulat yang lebih besar dari 0 dan lebih kecil dari durasi); semuanya tidak mengubah harga.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-imagine-video | pixel | Pixel · Tersedia |
grok-imagine-video:white | white | White · Unavailable: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
version | select | Versi · default: 1.0 · opsi: 1.0, 1.5 |
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
mode | select | Mode gerakan · default: normal · opsi: normal, fun, spicy |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p, 1080p |
duration | select | Durasi, dtk · bawaan: 6 · opsi: 6, 10 |
image_url | text | Gambar (URL, untuk I2V) |
first_frame_url | text | Frame pertama (URL, opsional) |
last_frame_url | text | Frame terakhir (URL, opsional) |
loop_url | text | Frame loop — awal dan akhir klip (URL, opsional) |
keyframes | array | Keyframe (hingga 4: url + timestamp_s, detik bulat) |
- variants: grok-imagine-video, grok-imagine-video:white
- tiers: 1.0 · 480p, 1.0 · 720p, 1.0 · 1080p, 1.5 · 480p, 1.5 · 720p
- version: 1.0 | 1.5 (affects price)
- input: text-to-video | image-to-video (affects price)
- mode: normal | fun | spicy
- aspect_ratio: 16:9 | 9:16 | 1:1
- resolution: 480p | 720p | 1080p (affects price)
- duration: 6 | 10
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-video","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"version":"1.0","input":"text-to-video","mode":"normal","aspect_ratio":"16:9","resolution":"720p","duration":"6"}}'grok-imagine-upscale
Grok Imagine Upscale — meningkatkan resolusi video hasil Pixel ke 1080p. Memerlukan task_id dari pembuatan video Pixel yang berhasil (video eksternal tidak didukung).
| Parameter | Tipe | Deskripsi |
|---|---|---|
task_idreq. | text | ID tugas video Pixel yang berhasil (sumber) |
resolution | select | Resolusi video sumber (untuk penetapan harga) · default: 720p · opsi: 480p, 720p |
- tiers: 480P → 1080P, 720P → 1080P
- resolution: 480p | 720p (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-upscale","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"720p"}}'grok-imagine-extend
Grok Imagine Video Extend — melanjutkan klip yang dibuat di Pixel (video eksternal tidak diterima). Dihargai per klip pada dua sumbu: panjang perpanjangan (6 atau 10 dtk) dan resolusi klip sumber.
| Parameter | Tipe | Deskripsi |
|---|---|---|
task_idreq. | text | ID tugas video Pixel yang berhasil (sumber) |
extend_times | select | Panjang perpanjangan, detik · default: 6 · opsi: 6, 10 |
source_resolution | select | Resolusi video sumber (untuk tarif) · default: 720p · opsi: 480p, 720p |
extend_at | number | Lanjutkan dari kedua (≥2) |
- tiers: 6 s · 480p, 6 s · 720p, 10 s · 480p, 10 s · 720p
- extend_times: 6 | 10
- source_resolution: 480p | 720p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-imagine-extend","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"extend_times":"6","source_resolution":"720p"}}'minimax-h3-max
Flow Research H3 Max — model pasca-pelatihan terpisah dari MiniMax H3. Text-to-video dan image-to-video pada 480P/768P selama 5–15 detik. Harga daftar resmi: $0.05/s pada 480P dan $0.08/s pada 768P.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
resolution | select | Resolusi · default: 768p · opsi: 480p, 768p |
duration | select | Duration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, untuk I2V) |
target_audio_url | text | Trek audio siap pakai — menggantikan trek suara klip (URL audio, minimal 2 s, hingga 15 MB, opsional) |
prompt_expansion_mode | select | Ekspansi prompt · default: balanced · opsi: balanced, quality |
seed | number | Seed |
enable_safety_checker | bool | Pemeriksa keamanan · default: true |
- variants: minimax-h3-max
- input: text-to-video | image-to-video
- resolution: 480p | 768p
- duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- aspect_ratio: 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- prompt_expansion_mode: balanced | quality
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","resolution":"768p","duration":"5","aspect_ratio":"16:9","prompt_expansion_mode":"balanced"}}'minimax-h3-max-turbo
MiniMax H3 Max Turbo melalui Flow — text-to-video dan image-to-video. Dihargai per detik output berdasarkan 480p atau 768p; tarif promosi berakhir 7 September 2026.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-turbo | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video |
resolution | select | Resolusi · default: 480p · opsi: 480p, 768p |
duration | select | Duration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, untuk I2V) |
target_audio_url | text | Trek audio siap pakai — menggantikan trek suara klip (URL audio, minimal 2 s, hingga 15 MB, opsional) |
prompt_expansion_mode | select | Ekspansi prompt · default: balanced · opsi: balanced, quality |
seed | number | Seed |
enable_safety_checker | bool | Pemeriksa keamanan · default: true |
- variants: minimax-h3-max-turbo
- input: text-to-video | image-to-video
- resolution: 480p | 768p
- duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- aspect_ratio: 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- prompt_expansion_mode: balanced | quality
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-turbo","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","resolution":"480p","duration":"5","aspect_ratio":"16:9","prompt_expansion_mode":"balanced"}}'gemini-omni-flash-1-1-flow
Gemini Omni Flash v1.1 melalui Flow — text-to-video, image-to-video, reference-to-video dan edit. Dihargai per detik output berdasarkan 360p/720p/1080p/4K.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gemini-omni-flash-1-1-flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video, edit |
resolution | select | Resolution · default: 720p · options: 360p, 720p, 1080p, 4k |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
image_url | text | Image/reference (URL) |
video_url | text | Video (URL, untuk edit) |
end_image_url | text | Frame terakhir (URL) |
image_urls | array | Gambar referensi (URL) |
reference_video_urls | array | Video referensi (URL) |
source_duration_seconds | number | Durasi video sumber, detik (untuk edit) |
duration | select | Duration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10 |
- variants: gemini-omni-flash-1-1-flow
- input: text-to-video | image-to-video | reference-to-video | edit
- resolution: 360p | 720p | 1080p | 4k
- aspect_ratio: 16:9 | 9:16
- duration: 5 | 6 | 7 | 8 | 9 | 10
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-omni-flash-1-1-flow","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","resolution":"720p","aspect_ratio":"16:9","duration":"5"}}'minimax-h3
MiniMax H3 (Hailuo 03) — T2V, I2V, dan reference-to-video. Dihargai per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3 | pixel | Pixel · Tersedia |
minimax-h3:white | white | White · Available |
minimax-h3:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
resolution | select | Resolusi · default: 768p · opsi: 768p, 2k |
duration | select | Duration, sec · default: 6 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
first_frame_url | text | Frame pertama (URL, untuk I2V) |
last_frame_url | text | Frame akhir (URL, untuk I2V) |
reference_image_urls | array | Gambar referensi (1–9 URL, untuk R2V) |
reference_video_urls | array | Video referensi (hingga 3 URL, untuk R2V) |
reference_audio_urls | array | Audio referensi (hingga 3 URL, untuk R2V) |
input_video_duration | number | Durasi video input, detik (untuk R2V) |
- variants: minimax-h3, minimax-h3:white, minimax-h3:amber
- tiers: 768p, 2K
- input: text-to-video | image-to-video | reference-to-video (affects price)
- aspect_ratio: 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- resolution: 768p | 2k
- duration: 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"16:9","resolution":"768p","duration":"6"}}'minimax-h3-lite
MiniMax H3 Lite — MiniMax H3 yang lebih ringan: pembuatan video dari teks, video dari frame pertama/terakhir, dan pembuatan berbasis referensi (hingga 9 gambar, 3 video, dan 3 klip audio). 4–15 detik pada 480P atau 768P. Harga per detik berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-lite | canvas | Canvas · Tersedia |
minimax-h3-lite:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
resolution | select | Resolusi · default: 768p · opsi: 480p, 768p |
duration | select | Duration, sec · default: 5 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
first_frame_url | text | Frame pertama (URL, untuk I2V) |
last_frame_url | text | Frame akhir (URL, untuk I2V) |
reference_image_urls | array | Gambar referensi (1–9 URL, untuk R2V) |
reference_video_urls | array | Video referensi (hingga 3 URL, untuk R2V) |
reference_audio_urls | array | Audio referensi (hingga 3 URL, untuk R2V) |
- variants: minimax-h3-lite, minimax-h3-lite:amber
- tiers: 480p, 768p
- input: text-to-video | image-to-video | reference-to-video (affects price)
- aspect_ratio: 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- resolution: 480p | 768p (affects price)
- duration: 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-lite","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"16:9","resolution":"768p","duration":"5"}}'minimax-h3-highspeed
MiniMax H3 Highspeed — MiniMax H3 yang lebih cepat: pembuatan video dari teks, video dari frame pertama/terakhir, dan pembuatan berbasis referensi (hingga 9 gambar, 3 video, dan 3 klip audio). 4–15 detik pada 768P. Harga per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-highspeed | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
aspect_ratio | select | Aspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
resolution | select | Resolusi · default: 768p · opsi: 768p |
duration | select | Duration, sec · default: 5 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
first_frame_url | text | Frame pertama (URL, untuk I2V) |
last_frame_url | text | Frame akhir (URL, untuk I2V) |
reference_image_urls | array | Gambar referensi (1–9 URL, untuk R2V) |
reference_video_urls | array | Video referensi (hingga 3 URL, untuk R2V) |
reference_audio_urls | array | Audio referensi (hingga 3 URL, untuk R2V) |
- variants: minimax-h3-highspeed
- tiers: 768p
- input: text-to-video | image-to-video | reference-to-video (affects price)
- aspect_ratio: 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
- resolution: 768p (memengaruhi harga)
- duration: 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-highspeed","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"16:9","resolution":"768p","duration":"5"}}'gemini-omni-video
Gemini Omni Video — pembuatan multimodal. Suara menggunakan hingga 3 audio_ids dari POST /api/media/gemini-omni-audio. Ini adalah suara preset, bukan kloning suara dari rekaman dan bukan lip-sync ke trek yang diunggah. Untuk skrip yang tepat dengan suara hasil kloning, gunakan voice-clone-tts dan omnihuman-1-5.
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Masukan video · default: no-video · opsi: no-video, video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
duration | select | Durasi, dtk · bawaan: 8 · opsi: 4, 6, 8, 10 |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
image_url | text | Gambar (URL, opsional) |
audio_ids | array | Hingga 3 audio_ids — POST /api/media/gemini-omni-audio |
video_list | array | Video referensi (objek video_list sesuai skema Pixel) |
seed | number | Seed (opsional) |
- tiers: Tanpa video · 4 detik · 720p, Tanpa video · 4 detik · 1080p, Tanpa video · 4 detik · 4K, Tanpa video · 6 detik · 720p, Tanpa video · 6 detik · 1080p, Tanpa video · 6 detik · 4K, Tanpa video · 8 detik · 720p, Tanpa video · 8 detik · 1080p, Tanpa video · 8 detik · 4K, Tanpa video · 10 detik · 720p, Tanpa video · 10 detik · 1080p, Tanpa video · 10 detik · 4K, Dengan video · 720p, Dengan video · 1080p, Dengan video · 4K
- input: no-video | video
- aspect_ratio: 16:9 | 9:16
- duration: 4 | 6 | 8 | 10
- resolution: 720p | 1080p | 4k
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-omni-video","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"no-video","aspect_ratio":"16:9","duration":"8","resolution":"720p"}}'gemini-omni-flash-1-1
Gemini Omni 1.1 Flash — pembuatan multimodal. Suara menggunakan hingga 3 audio_ids dari POST /api/media/gemini-omni-audio. Ini adalah suara preset, bukan kloning suara dari rekaman dan bukan lip-sync ke trek yang diunggah. Jangan gabungkan audio_ids dengan first_frame_url. Untuk skrip yang tepat dengan suara hasil kloning, gunakan voice-clone-tts dan omnihuman-1-5.
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Masukan video · default: no-video · opsi: no-video, video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
duration | select | Durasi, dtk · bawaan: 8 · opsi: 4, 6, 8, 10 |
resolution | select | Resolution · default: 720p · options: 360p, 720p, 1080p, 4k |
image_url | text | Gambar (URL, opsional) |
audio_ids | array | Hingga 3 audio_ids — POST /api/media/gemini-omni-audio |
video_list | array | Masukan video (objek video_list per skema Pixel) |
seed | number | Seed (opsional) |
- tiers: Tanpa video · 4 detik · 360p, Tanpa video · 4 detik · 720p, Tanpa video · 4 detik · 1080p, Tanpa video · 4 detik · 4K, Tanpa video · 6 detik · 360p, Tanpa video · 6 detik · 720p, Tanpa video · 6 detik · 1080p, Tanpa video · 6 detik · 4K, Tanpa video · 8 detik · 360p, Tanpa video · 8 detik · 720p, Tanpa video · 8 detik · 1080p, Tanpa video · 8 detik · 4K, Tanpa video · 10 detik · 360p, Tanpa video · 10 detik · 720p, Tanpa video · 10 detik · 1080p, Tanpa video · 10 detik · 4K, Dengan video · 360p, Dengan video · 720p, Dengan video · 1080p, Dengan video · 4K
- input: no-video | video
- aspect_ratio: 16:9 | 9:16
- duration: 4 | 6 | 8 | 10
- resolution: 360p | 720p | 1080p | 4k
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-omni-flash-1-1","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"no-video","aspect_ratio":"16:9","duration":"8","resolution":"720p"}}'gemini-omni-flash-1-2
Gemini Omni 1.2 Flash (Google) — video dari teks, frame pertama (dan terakhir), atau referensi, hingga 15 detik. 360p/720p/1080p/4K, 16:9 atau 9:16. Audio native: ucapan, musik, dan efek dihasilkan secara otomatis; input audio tidak diterima. Hingga 2 karakter (character_ids dari POST /api/media/gemini-omni-character, tidak dapat digunakan dengan frame pertama/terakhir) dengan harga yang sama. Untuk memperpanjang klip yang telah selesai, gunakan gemini-omni-flash-1-2-extend. Harga dihitung per detik output berdasarkan resolusi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gemini-omni-flash-1-2 | pixel | Pixel · Tersedia |
gemini-omni-flash-1-2:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
input | select | Input · default: text-to-video · opsi: text-to-video, image-to-video, reference-to-video |
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16 |
duration | select | Duration, sec (up to 10 with a last frame) · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
resolution | select | Resolution · default: 720p · options: 360p, 720p, 1080p, 4k |
image_url | text | Gambar (URL, untuk I2V) |
last_frame_url | text | Frame terakhir (URL, untuk I2V) |
image_urls | array | Gambar referensi (URL) |
character_ids | array | Karakter — hingga 2 id dari POST /api/media/gemini-omni-character |
- variants: gemini-omni-flash-1-2, gemini-omni-flash-1-2:white
- tiers: 360p · per detik, 720p · per detik, 1080p · per detik, 4K · per detik
- input: text-to-video | image-to-video | reference-to-video
- aspect_ratio: 16:9 | 9:16
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
- resolution: 360p | 720p | 1080p | 4k
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-omni-flash-1-2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"input":"text-to-video","aspect_ratio":"16:9","duration":"5","resolution":"720p"}}'gemini-omni-flash-1-2-extend
Gemini Omni 1.2 Flash Extend — melanjutkan klip Gemini Omni 1.2 Flash yang telah selesai selama 3–10 detik berdasarkan deskripsi tentang apa yang terjadi selanjutnya. Sumbernya adalah jobId klip 360p atau 720p Anda yang berdurasi hingga 15 detik (perpanjangan dapat dilakukan secara berantai selama durasi sumber tidak lebih dari 15 detik). Hasilnya adalah seluruh klip (sumber + lanjutan) dengan resolusi dan rasio aspek sumber. Hingga 3 gambar referensi untuk bagian baru. Harga dihitung per detik tambahan berdasarkan resolusi sumber.
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | jobId klip sumber Gemini Omni 1.2 Flash |
duration | select | Seconds to add · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10 |
resolution | select | Resolusi klip sumber (untuk tarif) · default: 720p · opsi: 360p, 720p |
image_urls | array | Gambar referensi untuk lanjutan (URL) |
- tingkat: 360p · per detik tambahan, 720p · per detik tambahan
- duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
- resolution: 360p | 720p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-omni-flash-1-2-extend","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"duration":"5","resolution":"720p","image_urls":["https://example.com/input.jpg"]}}'runway-gen4
Runway Gen4 — kualitas sinematik. T2V dan I2V, 720p/1080p.
| Parameter | Tipe | Deskripsi |
|---|---|---|
aspect_ratio | select | Rasio aspek · default: 16:9 · opsi: 16:9, 9:16, 1:1 |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5, 10 |
quality | select | Resolusi · default: 720p · opsi: 720p, 1080p |
image_url | text | Gambar (URL, untuk I2V, opsional) |
- tiers: 5s · 720p, 5s · 1080p, 10s · 720p
- aspect_ratio: 16:9 | 9:16 | 1:1
- duration: 5 | 10
- quality: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"runway-gen4","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"aspect_ratio":"16:9","duration":"5","quality":"720p"}}'omnihuman-1-5
OmniHuman 1.5 — animasikan seseorang dari foto + suara. Memerlukan image_url dan audio_url. Harga ditetapkan per detik. Generasi sebelumnya: kami merekomendasikan omnihuman-v2 — lebih baru dan lebih murah.
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
output_resolution | select | Resolusi · default: 1080 · opsi: 720, 1080 |
pe_fast_mode | bool | Mode cepat · default: false |
seed | number | Seed (-1 = random) |
mask_url | text | Mask subjek (URL, opsional) |
- output_resolution: 720 | 1080
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"omnihuman-1-5","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3","output_resolution":"1080"}}'omnihuman-2-0
OmniHuman 2.0 — sosok yang berbicara dari satu foto dan trek suara: bibir, ekspresi wajah, gestur, dan gerakan tubuh mengikuti audio Anda. Memerlukan image_url dan audio_url (wav atau mp3, 4 detik hingga 5 menit); durasi klip sama dengan durasi audio. Prompt opsional mengarahkan adegan dan kamera. 720p. Harga dihitung per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
enable_watermark | bool | Tanda air · default: false |
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"omnihuman-2-0","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3"}}'volcengine-lipsync
Volcengine Lip Sync — sinkronisasi bibir. Memerlukan mode, video_url dan audio_url. Harga per detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: lite · opsi: lite, basic |
video_urlreq. | text | Video (URL) |
audio_urlreq. | text | Audio (URL) |
separate_vocal | bool | Isolasi vokal (tekan kebisingan latar) · default: false |
open_scenedet | bool | Segmentasi adegan dan deteksi pembicara · default: false |
align_audio | bool | Loop video jika audio lebih panjang · default: true |
- mode: lite | basic
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"volcengine-lipsync","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"mode":"lite","video_url":"https://example.com/input.mp4","audio_url":"https://example.com/input.mp3"}}'topaz-video-upscale
Topaz Video Upscale — meningkatkan resolusi video yang sudah ada dengan model Topaz Video AI (Proteus, Artemis, Gaia, Nyx): detail lebih tajam, noise lebih sedikit, dan artefak kompresi lebih sedikit. Kirim video_url (MP4/MOV hingga 60 detik) dan upscale_factor dari 1 hingga 4 — misalnya, ×3 mengubah 360p menjadi 1080p, ×2 mengubah 1080p menjadi 4K. target_fps opsional (hingga 60) mengaktifkan interpolasi frame. Harga ditetapkan per detik video sumber berdasarkan resolusi output: hingga 720p, hingga 1080p, atau di atas 1080p (4K); output di atas 30 fps dikenai biaya dua kali lipat. Server mengukur ukuran frame, laju frame, dan durasinya sendiri sebelum pekerjaan dimulai.
| Parameter | Tipe | Deskripsi |
|---|---|---|
topaz-video-upscale | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
upscale_factor | select | Scale · default: 2 · options: 1, 2, 3, 4 |
model | select | Model Topaz · default: Proteus · options: Proteus, Artemis HQ, Artemis MQ, Artemis LQ, Gaia HQ, Gaia CG, Nyx, Nyx Fast, Nyx XL, Nyx HF |
target_fps | select | Laju frame output · default: source · options: source, 24, 25, 30, 48, 50, 60 |
- variants: topaz-video-upscale
- tiers: Output hingga 720p, hingga 30 fps, Output hingga 1080p, hingga 30 fps, Output di atas 1080p (4K), hingga 30 fps
- upscale_factor: 1 | 2 | 3 | 4
- model: Proteus | Artemis HQ | Artemis MQ | Artemis LQ | Gaia HQ | Gaia CG | Nyx | Nyx Fast | Nyx XL | Nyx HF
- target_fps: source | 24 | 25 | 30 | 48 | 50 | 60
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"topaz-video-upscale","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","upscale_factor":"2","model":"Proteus","target_fps":"source"}}'video-upscale
Video Upscale — meningkatkan resolusi video yang ada ke 1080P, 2K, atau 4K dengan mempertahankan rasio aspek, laju frame, jumlah frame, dan audio. Kirim video_url publik (MP4/MOV/WEBM hingga 50 MB dan hingga 60 detik). Resolusi menentukan kotak output: gambar disesuaikan agar muat dalam 1920×1080 / 2560×1440 / 3840×2160 (1080×1920 / 1440×2560 / 2160×3840 untuk orientasi potret) dan tidak pernah dipangkas; sumber yang lebih besar diperkecil agar muat dalam kotak tersebut. Hasilnya adalah MP4 H.264 + AAC. Harga dihitung per detik video input berdasarkan resolusi output: 1080P, 2K (default), atau 4K; server mengukur durasi klip sebelum tugas dimulai.
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
resolution | select | Resolusi output · default: 2K · opsi: 1080P, 2K, 4K |
- tiers: 1080P · 1920×1080, 2K · 2560×1440, 4K · 3840×2160
- resolution: 1080P | 2K | 4K
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"video-upscale","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","resolution":"2K"}}'omnihuman-v2
OmniHuman v2 — generasi OmniHuman terbaru (Oktober 2026) dan versi yang direkomendasikan: animasi realistis seseorang dari foto dan track suara — gerak bibir, ekspresi wajah, gestur, dan gerakan tubuh mengikuti audio Anda. Memerlukan image_url dan audio_url (wav atau mp3, 4 detik hingga 5 menit); klip berdurasi sama dengan audio. Prompt opsional (dalam bahasa Inggris) mengarahkan adegan dan kamera. Lebih murah daripada OmniHuman 1.5. Harga ditetapkan per detik video yang telah selesai.
| Parameter | Tipe | Deskripsi |
|---|---|---|
omnihuman-v2:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
- variants: omnihuman-v2:flow
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"omnihuman-v2","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3"}}'omnihuman-v1.5
OmniHuman v1.5 — animasikan seseorang dari gambar dan audio melalui Flow. Durasi berasal dari hasil penyedia. Generasi sebelumnya: kami merekomendasikan omnihuman-v2 — lebih baru dan lebih murah.
| Parameter | Tipe | Deskripsi |
|---|---|---|
omnihuman-v1.5:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
mask_url | text | Mask (URL, opsional) |
resolution | select | Resolusi · default: 1080p · opsi: 720p, 1080p |
turbo_mode | bool | Mode turbo · default: false |
- variants: omnihuman-v1.5:flow
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"omnihuman-v1.5","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3","resolution":"1080p"}}'lipsync-2-pro
Lipsync-2-pro — menyinkronkan ulang bibir pada video yang sudah ada dengan audio baru (mengganti satu dialog dalam sebuah fragmen). Memerlukan video_url dan audio_url. Panjang output dengan sync_mode=cut_off (default) adalah min(video, audio), jadi durasi tetap sama bila panjangnya setara. Dihargai per detik video output.
| Parameter | Tipe | Deskripsi |
|---|---|---|
lipsync-2-pro:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
audio_urlreq. | text | Audio (URL) |
sync_mode | select | Saat panjang berbeda · default: cut_off · options: cut_off, loop, bounce, remap, silence |
- variants: lipsync-2-pro:flow
- sync_mode: cut_off | loop | bounce | remap | silence
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"lipsync-2-pro","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","audio_url":"https://example.com/input.mp3","sync_mode":"cut_off"}}'sync-3
Sync-3 — lip sync generasi berikutnya untuk video yang sudah ada ke audio baru; lebih baik pada profil, oklusi, dan close-up. Memerlukan video_url dan audio_url. Panjang keluaran dengan sync_mode=cut_off (default) adalah min(video, audio). Harga per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
sync-3:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
audio_urlreq. | text | Audio (URL) |
sync_mode | select | Saat panjang berbeda · default: cut_off · options: cut_off, loop, bounce, remap, silence |
- variants: sync-3:flow
- sync_mode: cut_off | loop | bounce | remap | silence
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"sync-3","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","audio_url":"https://example.com/input.mp3","sync_mode":"cut_off"}}'react-1
React-1 — mengubah performa dalam sebuah fragmen agar sesuai dengan audio: bibir, ekspresi wajah (emosi) dan, dengan model_mode=head, gerakan kepala. Video dan audio hingga 15 s, satu pembicara yang terlihat. Panjang output dengan sync_mode=cut_off (default) adalah min(video, audio). Dihargai per detik video output.
| Parameter | Tipe | Deskripsi |
|---|---|---|
react-1:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
audio_urlreq. | text | Audio (URL) |
emotion | select | Emosi · bawaan: neutral · opsi: neutral, happy, sad, angry, disgusted, surprised |
model_mode | select | Apa yang diubah · default: face · options: lips, face, head |
temperature | number | Expressiveness (0–1) |
sync_mode | select | Saat panjang berbeda · default: cut_off · options: cut_off, loop, bounce, remap, silence |
- variants: react-1:flow
- emotion: neutral | happy | sad | angry | disgusted | surprised
- model_mode: lips | face | head
- sync_mode: cut_off | loop | bounce | remap | silence
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"react-1","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"video_url":"https://example.com/input.mp4","audio_url":"https://example.com/input.mp3","emotion":"neutral","model_mode":"face","sync_mode":"cut_off"}}'minimax-h3-max-lipsync
MiniMax H3 Max Lip Sync — video berbicara dari satu foto dan trek suara: bibir, ekspresi, dan gerakan kepala mengikuti sulih suara Anda, termasuk bahasa Rusia. Memerlukan image_url (rasio aspek 0.4–2.5) dan audio_url (5 detik hingga 15 menit); klipnya sepanjang audionya. 480p / 768p / 1080p / 2K; enable_transcription mentranskripsikan ucapan agar sinkronisasi bibir lebih rapat. Dihargai per detik video output, ×1.2 untuk klip di atas 15 s.
| Parameter | Tipe | Deskripsi |
|---|---|---|
minimax-h3-max-lipsync:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
resolution | select | Resolution · default: 768p · options: 480p, 768p, 1080p, 2k |
enable_transcription | bool | Transkripsikan ucapan agar gerak bibir lebih pas · default: false |
seed | number | Seed |
- variants: minimax-h3-max-lipsync:flow
- resolution: 480p | 768p | 1080p | 2k
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"minimax-h3-max-lipsync","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3","resolution":"768p"}}'sync-3-avatar
Sync-3 Avatar — karakter berbicara dari satu foto dan trek suara (sync-3 yang sama dengan lip sync fragmen): bibir presisi, juga berfungsi pada ilustrasi. Memerlukan image_url dan audio_url; klip sepanjang audionya (hingga 5 menit). Harga per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
sync-3-avatar:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
- variants: sync-3-avatar:flow
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"sync-3-avatar","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3"}}'heygen-avatar-4
HeyGen Avatar IV — avatar berbicara dari satu foto dan sulih suara Anda: bibir, ekspresi, gerakan. Memerlukan image_url dengan wajah yang terlihat jelas dan audio_url; klip sepanjang audionya (hingga 5 menit). talking_style: stable (tenang) atau expressive. 360p–1080p. Dihargai per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
heygen-avatar-4:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
resolution | select | Resolution · default: 720p · options: 360p, 480p, 540p, 720p, 1080p |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 16:9, 9:16, 4:5, 5:4, 1:1 |
talking_style | select | Gaya bicara · default: stable · opsi: stable, expressive |
- variants: heygen-avatar-4:flow
- resolution: 360p | 480p | 540p | 720p | 1080p
- aspect_ratio: auto | 16:9 | 9:16 | 4:5 | 5:4 | 1:1
- talking_style: stable | expressive
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"heygen-avatar-4","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3","resolution":"720p","aspect_ratio":"auto","talking_style":"stable"}}'heygen-avatar-v
HeyGen Avatar V — mesin avatar berbicara terbaru: avatar siap pakai HeyGen membawakan narasi suara Anda dengan gerakan dan sinkronisasi bibir yang lebih alami daripada Avatar IV. Memerlukan avatar (nama avatar siap pakai HeyGen, misalnya “Ann Doctor Standing”) dan audio_url; durasi klip sama dengan durasi audio (hingga 5 menit). 720p / 1080p / 4K. Harga dihitung per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
heygen-avatar-v:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
avatarreq. | text | Avatar HeyGen (nama avatar siap pakai) |
audio_urlreq. | text | Audio (URL) |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p, 4k |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 16:9, 9:16, 4:5, 5:4, 1:1 |
- variants: heygen-avatar-v:flow
- resolution: 720p | 1080p | 4k
- aspect_ratio: auto | 16:9 | 9:16 | 4:5 | 5:4 | 1:1
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"heygen-avatar-v","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"avatar":"Ann Doctor Standing","audio_url":"https://example.com/input.mp3","resolution":"720p","aspect_ratio":"auto"}}'veed-fabric-1.0
VEED Fabric 1.0 — video berbicara dari satu foto dan trek suara: bibir dan ekspresi mengikuti sulih suara Anda. Memerlukan image_url dan audio_url (hingga 60 detik per permintaan); klip sepanjang audionya. 480p / 720p. Dihargai per detik video keluaran.
| Parameter | Tipe | Deskripsi |
|---|---|---|
veed-fabric-1.0:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
resolution | select | Resolusi · default: 720p · opsi: 480p, 720p |
- variants: veed-fabric-1.0:flow
- resolution: 480p | 720p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"veed-fabric-1.0","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","audio_url":"https://example.com/input.mp3","resolution":"720p"}}'ltx-2.5-audio-to-video
LTX-2.5 Audio-to-Video Pro — video sinematik 1080p yang diselaraskan dengan audio Anda (ucapan, musik): foto menjadi frame pertama, prompt menjelaskan cara menganimasikannya (prompt wajib jika tanpa foto). Audio 2–10 detik. Bukan model lip-sync khusus: kamera dan pose bergerak lebih bebas dibandingkan model avatar. Dihargai per detik audio masukan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
ltx-2.5-audio-to-video:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_url | text | Gambar (URL) |
audio_urlreq. | text | Audio (URL) |
aspect_ratio | select | Rasio aspek · default: auto · opsi: auto, 16:9, 9:16 |
guidance_scale | number | Kepatuhan prompt (1–50) |
- variants: ltx-2.5-audio-to-video:flow
- aspect_ratio: auto | 16:9 | 9:16
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"ltx-2.5-audio-to-video","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"audio_url":"https://example.com/input.mp3","aspect_ratio":"auto"}}'pika
Pika 2.2 — image-to-video dari Flow. 720p/1080p, 5 dtk.
| Parameter | Tipe | Deskripsi |
|---|---|---|
pika | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
seed | number | Seed |
negative_prompt | text | Prompt negatif |
duration | select | Durasi, dtk · bawaan: 5 · opsi: 5 |
- varian: pika
- resolution: 720p | 1080p (affects price)
- duration: 5
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"pika","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"image_url":"https://example.com/input.jpg","resolution":"720p","duration":"5"}}'p-video-avatar
PrunaAI P-Video Avatar via Dune. Avatar berbicara dari sebuah portrait plus audio atau skrip suara.
| Parameter | Tipe | Deskripsi |
|---|---|---|
p-video-avatar | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_url | text | Potret (URL) |
audio_url | text | Audio (URL) |
voice_script | text | Skrip suara |
resolution | select | Resolusi · default: 720p · opsi: 720p, 1080p |
- varian: p-video-avatar
- resolution: 720p | 1080p
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"p-video-avatar","prompt":"A cat on a skateboard, slow motion, sunset.","opts":{"resolution":"720p"}}'suno-music-video
Suno create-music-video — merender video untuk salah satu track Suno Anda sebelumnya. source_task_id adalah id pekerjaan Suno, sedangkan source_track adalah nomor track (default 0). Video berjalan di jalur yang sama dengan track: track suno:white mendapatkan suno-music-video:white, sedangkan track Pixel mendapatkan Pixel. Harga tetap per permintaan; durasi klip mengikuti track dan tidak mengubah harga. Caption author/domain_name hanya tersedia untuk Pixel.
| Parameter | Tipe | Deskripsi |
|---|---|---|
suno-music-video | pixel | Pixel · Tersedia |
suno-music-video:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
author | text | Penulis (dicantumkan dalam klip) |
domain_name | text | Domain (dikreditkan di klip) |
- variants: suno-music-video, suno-music-video:white
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-music-video","prompt":"A cat on a skateboard, slow motion, sunset."}'Audio (TTS) (46)
| model | Input | Unit | Varian | parameter opts |
|---|---|---|---|---|
| qwen3-tts | text | per 1000 karakter | qwen3-tts, qwen3-tts:flow | voice, language, instruct, response_format |
| gpt-4o-mini-tts | text | per 1000 karakter | gpt-4o-mini-tts | voice, instructions, response_format, speed |
| elevenlabs-v4-tts | text | per 1000 karakter | elevenlabs-v4-tts | engine, voice, voice_id, language_code, stability, similarity_boost, apply_text_normalization, output_format, seed |
| grok-tts | text | per 1000 karakter | grok-tts | voice, language |
| elevenlabs-sound-effects-v2 | text | per file | elevenlabs-sound-effects-v2 | duration, prompt_influence, loop, output_format |
| mirelo-sfx-2 | text | per file | mirelo-sfx-2 | duration, negative_prompt, output_format, seed |
| mirelo-sfx-2-video | text, video | per detik | mirelo-sfx-2-video | video_url, preserve_speech, negative_prompt, output_format, seed |
| tts | text | per voiceover | — | engine, voice, language_code, minimax_voice, qwen3_voice, gemini_voice, stability, similarity_boost, speed, style, timestamps, previous_text, next_text, voice_id |
| elevenlabs-dialogue | text | per 1000 karakter | — | dialogue, stability |
| gemini-tts | text | per 1000 karakter | — | engine, gemini_voice, accent, style, pace, audio_profile, scene, sample_context, temperature |
| gemini-3.8-flash-tts | text | per 1000 karakter | gemini-3.8-flash-tts, gemini-3.8-flash-tts:flow | engine, gemini_voice, style_instructions |
| gemini-3.8-flash-tts-lite | text | per 1000 karakter | gemini-3.8-flash-tts-lite, gemini-3.8-flash-tts-lite:flow | gemini_voice, style_instructions |
| chatterbox-tts | text | per 1000 karakter | chatterbox-tts, chatterbox-tts:flow | voice, exaggeration, temperature, seed |
| kokoro-tts | text | per 1000 karakter | kokoro-tts, kokoro-tts:flow | voice, speed |
| speech-to-text | audio | per menit | speech-to-text:flow, speech-to-text:elevenlabs | audio_url, duration_minutes, language_code, diarize, tag_audio_events, keyterms |
| elevenlabs-audio-isolation | audio | per menit | — | audio_url, duration_minutes |
| nemotron-3-diarization | audio | per menit | nemotron-3-diarization | audio_url, duration_minutes, language_code |
| qwen3-asr-1.7b | audio | per menit | qwen3-asr-1.7b | audio_url, duration_minutes, language_code |
| qwen3-asr-0.6b | audio | per menit | qwen3-asr-0.6b | audio_url, duration_minutes, language_code |
| voxtral-small-24b-2507 | audio | per menit | voxtral-small-24b-2507 | audio_url, duration_minutes, language_code |
| mimo-v2-5-tts | text | per 1000 karakter | mimo-v2-5-tts | voice, instruct, output_format |
| mimo-v2-5-tts-voiceclone | text | per 1000 karakter | mimo-v2-5-tts-voiceclone | voice, instruct |
| mimo-v2-5-tts-voicedesign | text | per 1000 karakter | mimo-v2-5-tts-voicedesign | voice |
| inworld-realtime-tts-1-5-mini | text | per 1000 karakter | inworld-realtime-tts-1-5-mini | voice, speaking_rate |
| inworld-realtime-tts-1-5-max | text | per 1000 karakter | inworld-realtime-tts-1-5-max | voice, speaking_rate, return_timestamps |
| whisper-large-v3-turbo | audio | per menit | whisper-large-v3-turbo | audio_url, duration_minutes, language_code |
| nemotron-asr-multilingual | audio | per menit | nemotron-asr-multilingual | audio_url, duration_minutes, language_code |
| whisper-large-v3 | audio | per menit | whisper-large-v3 | audio_url, duration_minutes, language_code |
| gpt-4o-transcribe | audio | per menit | gpt-4o-transcribe | audio_url, duration_minutes, language_code |
| gpt-4o-mini-transcribe | audio | per menit | gpt-4o-mini-transcribe | audio_url, duration_minutes, language_code |
| gpt-4o-transcribe-diarize | audio | per menit | gpt-4o-transcribe-diarize | audio_url, duration_minutes, language_code |
| universal-2 | audio | per menit | universal-2 | audio_url, duration_minutes, language_code, speaker_labels, keyterms_prompt |
| forced-alignment | text, audio | per 1000 karakter | — | audio_url |
| chatterbox-turbo | text | per 1000 karakter | chatterbox-turbo | prompt |
| voice-clone-tts | text | per 1000 karakter | — | voice_id, engine, language, instruct, stability, similarity_boost, seed, previous_text, next_text, apply_text_normalization, previous_request_ids, next_request_ids, emotion, speed, pitch, volume, pronunciation_dict, voice_modify_pitch, voice_modify_timbre, voice_modify_intensity, response_format, sample_rate, bitrate, channel |
| elevenlabs-voice-changer | audio | per 1000 karakter | — | voice_id, model_version, audio_url, similarity_boost, stability, remove_background_noise, response_format, sample_rate, seed |
| elevenlabs-dubbing | audio, video | per detik | elevenlabs-dubbing | video_url, audio_url, target_language, source_language, cloning_strength |
| suno-stem | audio | per file | — | audio_url, type, stem_name |
| suno-sfx | text | per file | — | version, sound_loop, sound_tempo, sound_key |
| suno-lyrics | text | per file | — | prompt |
| suno-wav | audio | per file | suno-wav, suno-wav:white | source_task_id, source_track, source_audio_id |
| suno-timestamped-lyrics | audio | per file | — | source_task_id, source_track, source_audio_id |
| suno-style-boost | text | per file | — | prompt |
| suno-persona | audio | per file | — | source_task_id, source_track, source_audio_id, persona_name, persona_description |
| suno-midi | audio | per file | — | source_task_id, source_track, source_audio_id |
| suno-speech | text | per voiceover | — | mode, script, tone, backgroundMusic, vocalGender, variety |
qwen3-tts
Qwen3-TTS (Alibaba) — sintesis ucapan dalam 10 bahasa termasuk Rusia: 9 suara preset dan kontrol tone dalam kata-kata biasa. Hingga 4000 karakter per permintaan. Dihargai per 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen3-tts | dune | Dune · Tersedia |
qwen3-tts:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | select | Voice · default: Vivian · options: Vivian, Serena, Uncle_Fu, Dylan, Eric, Ryan, Aiden, Ono_Anna, Sohee |
language | select | Bahasa · default: auto · opsi: auto, ru, en, zh, ja, ko, de, fr, pt, es, it |
instruct | text | Instruksi tone (misalnya "calm, whispering") |
response_format | select | Format · default: mp3 · opsi: mp3, wav, opus, flac |
- variants: qwen3-tts, qwen3-tts:flow
- voice: Vivian | Serena | Uncle_Fu | Dylan | Eric | Ryan | Aiden | Ono_Anna | Sohee
- language: auto | ru | en | zh | ja | ko | de | fr | pt | es | it
- response_format: mp3 | wav | opus | flac
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen3-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"voice":"Vivian","language":"auto","response_format":"mp3"}}'gpt-4o-mini-tts
OpenAI gpt-4o-mini-tts — sintesis suara dalam banyak bahasa termasuk bahasa Rusia: 13 suara dan kontrol penyampaian dengan kata-kata biasa (instructions: nada, tempo, emosi). Hingga 4096 karakter per permintaan. Kompatibel dengan OpenAI POST /v1/audio/speech. Dihargai per 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-4o-mini-tts | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | select | Voice · default: alloy · options: alloy, ash, ballad, coral, echo, fable, nova, onyx, sage, shimmer, verse, marin, cedar |
instructions | text | Instruksi penyampaian (mis. "tenang, ramah") |
response_format | select | Format · default: mp3 · opsi: mp3, opus, aac, flac, wav, pcm |
speed | number | Speed (0.25–4) |
- variants: gpt-4o-mini-tts
- voice: alloy | ash | ballad | coral | echo | fable | nova | onyx | sage | shimmer | verse | marin | cedar
- response_format: mp3 | opus | aac | flac | wav | pcm
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-mini-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"voice":"alloy","response_format":"mp3"}}'elevenlabs-v4-tts
ElevenLabs Eleven v4 — model suara terbaru ElevenLabs (September 2026): penyampaian ekspresif, tag emosi inline ([whispering], [excited]), multibahasa termasuk Rusia. Mesin Turbo berharga setengahnya dan lebih cepat. Hingga 5000 karakter per permintaan. Dihargai per 1000 karakter, ditagih secara proporsional dengan panjang teks.
| Parameter | Tipe | Deskripsi |
|---|---|---|
elevenlabs-v4-tts | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
engine | select | Mesin · bawaan: v4 · opsi: v4, turbo |
voice | select | Voice · default: Rachel · options: Rachel, Aria, Roger, Sarah, Laura, Charlie, George, Callum, River, Liam, Charlotte, Alice, Matilda, Will, Jessica, Eric, Chris, Brian, Daniel, Lily, Bill |
voice_id | text | ID Suara (suara ElevenLabs Anda sendiri, menimpa daftar) |
language_code | select | Bahasa · default: auto · opsi: auto, ru, en, de, fr, es, it, pt, pl, uk, tr, zh, ja, ko |
stability | number | Stability (0–1) |
similarity_boost | number | Penguatan kemiripan (0–1) |
apply_text_normalization | select | Normalisasi angka dan tanggal · default: auto · opsi: auto, on, off |
output_format | select | Format · default: mp3 · opsi: mp3, mp3_hq, opus |
seed | number | Seed (opsional) |
- variants: elevenlabs-v4-tts
- engine: v4 | turbo
- voice: Rachel | Aria | Roger | Sarah | Laura | Charlie | George | Callum | River | Liam | Charlotte | Alice | Matilda | Will | Jessica | Eric | Chris | Brian | Daniel | Lily | Bill
- language_code: auto | ru | en | de | fr | es | it | pt | pl | uk | tr | zh | ja | ko
- apply_text_normalization: auto | on | off
- output_format: mp3 | mp3_hq | opus
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-v4-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"engine":"v4","voice":"Rachel","language_code":"auto","apply_text_normalization":"auto","output_format":"mp3"}}'grok-tts
xAI Grok TTS — sintesis ucapan dari xAI: 28 suara, 20 bahasa termasuk Rusia. Hingga 15000 karakter per permintaan. Dihargai per 1000 karakter, ditagih secara proporsional dengan panjang teks.
| Parameter | Tipe | Deskripsi |
|---|---|---|
grok-tts | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | select | Voice · default: eve · options: eve, ara, rex, sal, leo, carina, zagan, helix, orion, luna, iris, altair, zenith, perseus, helios, lux, kepler, rigel, cosmo, celeste, ursa, sirius, lumen, castor, naksh, atlas, aurora, liora |
language | select | Bahasa · default: auto · opsi: auto, ru, en, de, fr, es, it, pt, zh, ja, ko, hi, bn, id, vi, ar-EG, ar-SA, ar-AE |
- varian: grok-tts
- voice: eve | ara | rex | sal | leo | carina | zagan | helix | orion | luna | iris | altair | zenith | perseus | helios | lux | kepler | rigel | cosmo | celeste | ursa | sirius | lumen | castor | naksh | atlas | aurora | liora
- language: auto | ru | en | de | fr | es-ES | es-MX | it | pt-BR | pt-PT | tr | zh | ja | ko | hi | bn | id | vi | ar-EG | ar-SA | ar-AE
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"voice":"eve","language":"auto"}}'elevenlabs-sound-effects-v2
ElevenLabs Sound Effects V2 — efek suara dari deskripsi teks: langkah kaki, pintu, ledakan, alam, suara UI, dan latar ambient. Deskripsi hingga 450 karakter. Durasi dari 0.5 hingga 22 detik, dengan loop mulus opsional. Harga bergantung pada durasi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
elevenlabs-sound-effects-v2 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Duration, sec · default: 5 · options: 0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 |
prompt_influence | number | Pengaruh prompt (0–1) · default: 0.3 |
loop | bool | Loop mulus · default: false |
output_format | select | Format · default: mp3 · opsi: mp3, mp3_hq |
- variants: elevenlabs-sound-effects-v2
- duration: 0.5 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22
- output_format: mp3 | mp3_hq
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-sound-effects-v2","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"duration":"5","prompt_influence":"0.3","output_format":"mp3"}}'mirelo-sfx-2
Mirelo SFX 2.0 — efek suara dan suasana dari deskripsi teks (hingga 2000 karakter, bahasa Inggris memberikan hasil terbaik): langkah kaki, pintu, mesin, alam, kebisingan kota. 1 hingga 60 detik; Anda dapat mencantumkan suara yang harus dihilangkan. Harga ditentukan per detik suara.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mirelo-sfx-2 | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Duration, sec · default: 5 · options: 1, 2, 3, 5, 8, 10, 15, 20, 30, 45, 60 |
negative_prompt | text | Suara yang harus dihilangkan |
output_format | select | Format · default: mp3 · options: mp3, wav |
seed | number | Seed (opsional) |
- variants: mirelo-sfx-2
- duration: 1 | 2 | 3 | 5 | 8 | 10 | 15 | 20 | 30 | 45 | 60
- output_format: mp3 | wav
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"mirelo-sfx-2","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"duration":"5","output_format":"mp3"}}'mirelo-sfx-2-video
Mirelo SFX 2.0 untuk video — suara untuk klip: model menonton video dan membuat efek serta suasana yang tersinkronisasi untuk seluruh durasinya (video hingga 60 detik). Ucapan dalam trek sumber dapat dipertahankan. Prompt bersifat opsional dan dapat memberi petunjuk tentang suara yang harus terdengar. Hasilnya adalah file audio. Harga ditentukan per detik video.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mirelo-sfx-2-video | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_urlreq. | text | Video (URL) |
preserve_speech | bool | Pertahankan ucapan dari video · default: true |
negative_prompt | text | Suara yang harus dihilangkan |
output_format | select | Format · default: mp3 · options: mp3, wav |
seed | number | Seed (opsional) |
- variants: mirelo-sfx-2-video
- output_format: mp3 | wav
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"mirelo-sfx-2-video","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"video_url":"https://example.com/input.mp4","output_format":"mp3"}}'tts
Sintesis suara dengan MiniMax, Qwen, Gemini, dan ElevenLabs. Harga per 1000 karakter. Mendukung bahasa Rusia, pemilihan suara, dan kontrol sintesis.
| Parameter | Tipe | Deskripsi |
|---|---|---|
engine | select | Mesin · bawaan: minimax-turbo · opsi: turbo, multilingual, minimax-turbo, minimax-hd, qwen3, gemini-flash |
voice | select | Voice · default: EkK5I93UQWFDigLMpZcX · options: EkK5I93UQWFDigLMpZcX, Xb7hH8MSUJpSbSDYk0k2, pNInz6obpgDQGcFmaJgB |
language_code | select | Bahasa · default: auto · opsi: auto, ru, en |
minimax_voice | select | MiniMax voice · default: Wise_Woman · options: Wise_Woman, Friendly_Person, Inspirational_girl, Deep_Voice_Man, Calm_Woman, Casual_Guy, Lively_Girl, Patient_Man, Young_Knight, Determined_Man, Lovely_Girl, Decent_Boy, Imposing_Manner, Elegant_Man, Abbess, Sweet_Girl_2, Exuberant_Girl |
qwen3_voice | select | Suara Qwen · default: Vivian · opsi: Vivian, Serena, Uncle_Fu, Dylan, Eric, Ryan, Aiden, Ono_Anna, Sohee |
gemini_voice | select | Gemini voice · default: Kore · opsi: Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Pulcherrima, Puck, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi |
stability | number | Stability (0–1) |
similarity_boost | number | Penguatan kemiripan (0–1) |
speed | number | Speed (0.7–1.2) |
style | number | Style (0–1) |
timestamps | select | Timestamp · default: false · opsi: false, true |
previous_text | text | Teks sebelumnya (maks 5000) |
next_text | text | Teks berikutnya (maksimal 5000) |
voice_id | text | ID Suara (suara kustom) |
- engine: turbo | multilingual | minimax-turbo | minimax-hd | qwen3 | gemini-flash (affects price)
- voice: EkK5I93UQWFDigLMpZcX | Xb7hH8MSUJpSbSDYk0k2 | pNInz6obpgDQGcFmaJgB
- language_code: auto | ru | en
- minimax_voice: Wise_Woman | Friendly_Person | Inspirational_girl | Deep_Voice_Man | Calm_Woman | Casual_Guy | Lively_Girl | Patient_Man | Young_Knight | Determined_Man | Lovely_Girl | Decent_Boy | Imposing_Manner | Elegant_Man | Abbess | Sweet_Girl_2 | Exuberant_Girl
- qwen3_voice: Vivian | Serena | Uncle_Fu | Dylan | Eric | Ryan | Aiden | Ono_Anna | Sohee
- gemini_voice: Achernar | Achird | Algenib | Algieba | Alnilam | Aoede | Autonoe | Callirrhoe | Charon | Despina | Enceladus | Erinome | Fenrir | Gacrux | Iapetus | Kore | Laomedeia | Leda | Orus | Pulcherrima | Puck | Rasalgethi | Sadachbia | Sadaltager | Schedar | Sulafat | Umbriel | Vindemiatrix | Zephyr | Zubenelgenubi
- timestamps: false | true
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"engine":"minimax-turbo","language_code":"auto","minimax_voice":"Wise_Woman"}}'elevenlabs-dialogue
ElevenLabs V3 sintesis dialog multi-suara. Sediakan array dialog berisi teks dan suara untuk setiap baris. Dihargai secara proporsional pada $0.10 per 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
dialoguereq. | array | Baris dialog (objek {text, voice}) |
stability | number | Stability (0–1) |
- tiers: Per 1000 karakter
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-dialogue","prompt":"Hello! This is a test voiceover through the GetVibe API."}'gemini-tts
Google Gemini TTS (Pixel) — sintesis ucapan konversasional (speakers + dialogue_turns).
| Parameter | Tipe | Deskripsi |
|---|---|---|
engine | select | Mesin · bawaan: flash · opsi: flash, pro |
gemini_voice | select | Gemini voice · default: Kore · opsi: Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Pulcherrima, Puck, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi |
accent | select | Accent · default: Neutral · opsi: Neutral, American (Gen), American (Valley), American (South), British (RP), British (Brixton), Transatlantic, Australian |
style | select | Gaya · default: Vocal Smile · opsi: Vocal Smile, Newscaster, Whisper, Empathetic, Promo/Hype, Deadpan |
pace | select | Tempo · default: Natural · opsi: Natural, Rapid Fire, The Drift, Staccato |
audio_profile | text | Profil audio (deskripsi suara) |
scene | text | Deskripsi adegan |
sample_context | text | Konteks contoh / tone |
temperature | number | Temperature (0–2) |
- engine: flash | pro (affects price)
- gemini_voice: Achernar | Achird | Algenib | Algieba | Alnilam | Aoede | Autonoe | Callirrhoe | Charon | Despina | Enceladus | Erinome | Fenrir | Gacrux | Iapetus | Kore | Laomedeia | Leda | Orus | Pulcherrima | Puck | Rasalgethi | Sadachbia | Sadaltager | Schedar | Sulafat | Umbriel | Vindemiatrix | Zephyr | Zubenelgenubi
- accent: Neutral | American (Gen) | American (Valley) | American (South) | British (RP) | British (Brixton) | Transatlantic | Australian
- style: Vocal Smile | Newscaster | Whisper | Empathetic | Promo/Hype | Deadpan
- pace: Natural | Rapid Fire | The Drift | Staccato
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"engine":"flash","gemini_voice":"Kore","accent":"Neutral","style":"Vocal Smile","pace":"Natural"}}'gemini-3.8-flash-tts
Google Gemini 3.8 Flash TTS — sintesis ucapan generasi berikutnya: 30 suara, multibahasa dengan deteksi bahasa otomatis. Mesin Flash Lite lebih murah. Harga per 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gemini-3.8-flash-tts | pixel | Pixel · Tersedia |
gemini-3.8-flash-tts:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
engine | select | Mesin · bawaan: flash · opsi: flash, lite |
gemini_voice | select | Gemini voice · default: Kore · opsi: Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Pulcherrima, Puck, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi |
style_instructions | text | Gaya penyampaian (instruksi) |
- variants: gemini-3.8-flash-tts, gemini-3.8-flash-tts:flow
- engine: flash | lite (affects price)
- gemini_voice: Achernar | Achird | Algenib | Algieba | Alnilam | Aoede | Autonoe | Callirrhoe | Charon | Despina | Enceladus | Erinome | Fenrir | Gacrux | Iapetus | Kore | Laomedeia | Leda | Orus | Pulcherrima | Puck | Rasalgethi | Sadachbia | Sadaltager | Schedar | Sulafat | Umbriel | Vindemiatrix | Zephyr | Zubenelgenubi
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-3.8-flash-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"engine":"flash","gemini_voice":"Kore"}}'gemini-3.8-flash-tts-lite
Google Gemini 3.8 Flash Lite TTS — sintesis ucapan generasi berikutnya yang lebih ringan dan lebih murah: 30 suara, multibahasa dengan deteksi bahasa otomatis. Harga per 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gemini-3.8-flash-tts-lite | pixel | Pixel · Tersedia |
gemini-3.8-flash-tts-lite:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
gemini_voice | select | Gemini voice · default: Kore · opsi: Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Pulcherrima, Puck, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi |
style_instructions | text | Gaya penyampaian (instruksi) |
- variants: gemini-3.8-flash-tts-lite, gemini-3.8-flash-tts-lite:flow
- gemini_voice: Achernar | Achird | Algenib | Algieba | Alnilam | Aoede | Autonoe | Callirrhoe | Charon | Despina | Enceladus | Erinome | Fenrir | Gacrux | Iapetus | Kore | Laomedeia | Leda | Orus | Pulcherrima | Puck | Rasalgethi | Sadachbia | Sadaltager | Schedar | Sulafat | Umbriel | Vindemiatrix | Zephyr | Zubenelgenubi (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-3.8-flash-tts-lite","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"gemini_voice":"Kore"}}'chatterbox-tts
Resemble AI Chatterbox — TTS multibahasa, 23 bahasa. Dihargai per 1000 karakter. Batas: hingga 300 karakter per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
chatterbox-tts | dune | Dune · Tersedia |
chatterbox-tts:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | select | Bahasa · default: english · opsi: english, arabic, danish, german, greek, spanish, finnish, french, hebrew, hindi, italian, japanese, korean, malay, dutch, norwegian, polish, portuguese, russian, swedish, swahili, turkish, chinese |
exaggeration | number | Expressiveness (0.25–1) |
temperature | number | Temperature (0.05–2) |
seed | number | Seed |
- variants: chatterbox-tts, chatterbox-tts:flow
- voice: english | arabic | danish | german | greek | spanish | finnish | french | hebrew | hindi | italian | japanese | korean | malay | dutch | norwegian | polish | portuguese | russian | swedish | swahili | turkish | chinese (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"chatterbox-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"voice":"english"}}'kokoro-tts
Kokoro TTS — TTS bahasa Inggris Amerika yang ringan dan cepat. Hanya bahasa Inggris.
| Parameter | Tipe | Deskripsi |
|---|---|---|
kokoro-tts | dune | Dune · Tersedia |
kokoro-tts:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | select | Voice · default: af_heart · options: af_heart, af_alloy, af_aoede, af_bella, af_jessica, af_kore, af_nicole, af_nova, af_river, af_sarah, af_sky, am_adam, am_echo, am_eric, am_fenrir, am_liam, am_michael, am_onyx, am_puck, am_santa |
speed | number | Speed (0.25–4) |
- varian: kokoro-tts, kokoro-tts:flow
- voice: af_heart | af_alloy | af_aoede | af_bella | af_jessica | af_kore | af_nicole | af_nova | af_river | af_sarah | af_sky | am_adam | am_echo | am_eric | am_fenrir | am_liam | am_michael | am_onyx | am_puck | am_santa (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kokoro-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"voice":"af_heart"}}'speech-to-text
Pengenalan ucapan melalui Flow atau ElevenLabs Scribe v2. Harga dihitung per menit audio input dan ditagih berdasarkan durasi yang diukur.
| Parameter | Tipe | Deskripsi |
|---|---|---|
speech-to-text:flow | flow | Flow · Tersedia |
speech-to-text:elevenlabs | elevenlabs | ElevenLabs · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
diarize | bool | Diarization (pembicara) · default: true |
tag_audio_events | bool | Tag peristiwa audio · default: true |
keyterms | text | Keyterms (dipisahkan koma, +30% Flow) |
- variants: speech-to-text:flow, speech-to-text:elevenlabs
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"speech-to-text","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'elevenlabs-audio-isolation
ElevenLabs Voice Isolator — menghilangkan derau latar belakang dan musik dari ucapan. Harga dihitung per menit audio input; minimum 4.6 detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-audio-isolation","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'nemotron-3-diarization
Diarisasi NVIDIA Nemotron melalui Dune. Pengenalan ucapan dengan segmen pembicara dan stempel waktu.
| Parameter | Tipe | Deskripsi |
|---|---|---|
nemotron-3-diarization | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: nemotron-3-diarization
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nemotron-3-diarization","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'qwen3-asr-1.7b
Qwen3-ASR 1.7B via Dune. Pengenalan dan penerjemahan ucapan dengan input audio multipart.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen3-asr-1.7b | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: qwen3-asr-1.7b
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen3-asr-1.7b","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'qwen3-asr-0.6b
Qwen3-ASR 0.6B melalui Dune. Pengenalan ucapan dengan biaya terendah: 30 bahasa termasuk bahasa Rusia, stempel waktu segmen; input audio multipart.
| Parameter | Tipe | Deskripsi |
|---|---|---|
qwen3-asr-0.6b | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: qwen3-asr-0.6b
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen3-asr-0.6b","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'voxtral-small-24b-2507
Mistral Voxtral Small 24B 2507 melalui Dune. Pemahaman ucapan dan transkripsi melalui antarmuka audio.
| Parameter | Tipe | Deskripsi |
|---|---|---|
voxtral-small-24b-2507 | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: voxtral-small-24b-2507
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"voxtral-small-24b-2507","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'mimo-v2-5-tts
Xiaomi MiMo V2.5 TTS via Dune. Pemilihan suara dan instruksi gaya dengan output WAV, MP3, atau Opus.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mimo-v2-5-tts | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | text | Suara |
instruct | text | Instruction |
output_format | select | Format · default: wav · opsi: wav, mp3, opus |
- variants: mimo-v2-5-tts
- output_format: wav | mp3 | opus
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"mimo-v2-5-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"output_format":"wav"}}'mimo-v2-5-tts-voiceclone
Xiaomi MiMo V2.5 voice clone via Dune. Sintesis dengan ID sampel suara Anda.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mimo-v2-5-tts-voiceclone | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | text | ID Suara |
instruct | text | Instruction |
- variants: mimo-v2-5-tts-voiceclone
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"mimo-v2-5-tts-voiceclone","prompt":"Hello! This is a test voiceover through the GetVibe API."}'mimo-v2-5-tts-voicedesign
Xiaomi MiMo V2.5 voice design via Dune. Deskripsikan timbre dan penyampaian suara dalam teks.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mimo-v2-5-tts-voicedesign | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | text | Deskripsi suara |
- variants: mimo-v2-5-tts-voicedesign
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"mimo-v2-5-tts-voicedesign","prompt":"Hello! This is a test voiceover through the GetVibe API."}'inworld-realtime-tts-1-5-mini
Inworld Realtime TTS 1.5 Mini melalui Dune. Sintesis ucapan cepat, termasuk bahasa Rusia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
inworld-realtime-tts-1-5-mini | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | text | Suara |
speaking_rate | number | Kecepatan bicara (0,5–1,5) |
- variants: inworld-realtime-tts-1-5-mini
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"inworld-realtime-tts-1-5-mini","prompt":"Hello! This is a test voiceover through the GetVibe API."}'inworld-realtime-tts-1-5-max
Inworld Realtime TTS 1.5 Max melalui Dune. Kualitas tertinggi dan word timestamp opsional.
| Parameter | Tipe | Deskripsi |
|---|---|---|
inworld-realtime-tts-1-5-max | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice | text | Suara |
speaking_rate | number | Kecepatan bicara (0,5–1,5) |
return_timestamps | bool | Timestamp kata |
- variants: inworld-realtime-tts-1-5-max
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"inworld-realtime-tts-1-5-max","prompt":"Hello! This is a test voiceover through the GetVibe API."}'whisper-large-v3-turbo
OpenAI Whisper large-v3-turbo melalui Dune. Dihargai per menit audio input.
| Parameter | Tipe | Deskripsi |
|---|---|---|
whisper-large-v3-turbo | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: whisper-large-v3-turbo
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"whisper-large-v3-turbo","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'nemotron-asr-multilingual
NVIDIA Nemotron 3.5 ASR Streaming Multilingual 0.6b melalui Dune. Dihargai per menit audio masukan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
nemotron-asr-multilingual | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- varian: nemotron-asr-multilingual
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nemotron-asr-multilingual","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'whisper-large-v3
OpenAI Whisper large-v3 melalui Dune. Dihargai per menit audio input.
| Parameter | Tipe | Deskripsi |
|---|---|---|
whisper-large-v3 | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: whisper-large-v3
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"whisper-large-v3","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'gpt-4o-transcribe
OpenAI gpt-4o-transcribe — pengenalan ucapan. Harga pada kartu adalah batas maksimum per menit; biaya dihitung berdasarkan token respons aktual, sehingga biasanya lebih rendah dan tidak pernah melebihi batas maksimum tersebut. Biaya minimum adalah satu kopeck (satu mikro-dolar di getvibeapi.com). Memahami bahasa Rusia dan bahasa lainnya; tentukan bahasanya atau biarkan model mendeteksinya. Hanya mengembalikan teks (json/text), tanpa penanda waktu.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-4o-transcribe | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: gpt-4o-transcribe
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-transcribe","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'gpt-4o-mini-transcribe
OpenAI gpt-4o-mini-transcribe — pengenalan ucapan yang cepat dengan biaya lebih rendah. Harga pada kartu adalah batas maksimum per menit; biaya dihitung berdasarkan token respons aktual, sehingga biasanya lebih rendah dan tidak pernah melebihi batas maksimum tersebut. Biaya minimum adalah satu kopeck (satu mikro-dolar di getvibeapi.com). Memahami bahasa Rusia dan bahasa lainnya; tentukan bahasanya atau biarkan model mendeteksinya. Hanya mengembalikan teks (json/text), tanpa penanda waktu.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-4o-mini-transcribe | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: gpt-4o-mini-transcribe
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-mini-transcribe","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'gpt-4o-transcribe-diarize
OpenAI gpt-4o-transcribe-diarize — pengenalan ucapan dengan label pembicara (A, B, …) dan stempel waktu frasa. Harga pada kartu adalah batas atas per menit; biaya dihitung berdasarkan token respons aktual, sehingga biasanya lebih rendah dan tidak pernah melebihi batas atas tersebut. Biaya minimum adalah satu kopek (satu mikro-dolar di getvibeapi.com). Memahami bahasa Rusia; gunakan response_format=diarized_json atau verbose_json untuk mendapatkan label pembicara.
| Parameter | Tipe | Deskripsi |
|---|---|---|
gpt-4o-transcribe-diarize | amber | Amber · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa |
- variants: gpt-4o-transcribe-diarize
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-transcribe-diarize","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'universal-2
Universal-2 — pengenalan suara bahasa Rusia. language_code=ru atau deteksi otomatis; opsi kontrak penyedia (speaker_labels, keyterms_prompt, dll.). Dihargai per menit audio masukan (estimasi sebelum debit final).
| Parameter | Tipe | Deskripsi |
|---|---|---|
universal-2 | scribe | Scribe · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
duration_minutes | number | Durasi untuk pratinjau harga, mnt (tidak dipakai untuk penagihan) · bawaan: 1 |
language_code | text | Bahasa (hanya ru; kosong = deteksi otomatis) |
speaker_labels | bool | Diarization (pembicara) · default: false |
keyterms_prompt | text | Key terms (dipisahkan koma) |
- variants: universal-2
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"universal-2","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","duration_minutes":"1"}}'forced-alignment
Forced alignment — pengaturan waktu kata yang tepat. Kirim file audio siap pakai beserta transkripnya dan dapatkan awal serta akhir setiap kata: untuk pemotongan otomatis, perbaikan titik dan subtitel. Berfungsi dengan voiceover apa pun, bukan hanya milik kami. File SRT disertakan bersama pekerjaan. Dihargai per 1000 karakter dari teks yang dikirimkan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"forced-alignment","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3"}}'chatterbox-turbo
ResembleAI Chatterbox Turbo via Dune. Dihargai per karakter input.
| Parameter | Tipe | Deskripsi |
|---|---|---|
chatterbox-turbo | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
promptreq. | text | Teks untuk sintesis ucapan |
- variants: chatterbox-turbo
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"chatterbox-turbo","prompt":"Hello! This is a test voiceover through the GetVibe API."}'voice-clone-tts
Kloning suara — ucapan dengan suara ANDA sendiri. Unggah rekaman singkat suara Anda (3–60 detik, wav/mp3) dengan POST /api/media/voices atau di studio, dapatkan voice_id dan sintesiskan teks apa pun dengannya, termasuk bahasa Rusia. Suara standar gratis untuk dibuat. Suara Premium memberikan kemiripan paling dekat: rekaman 10–60 detik, $2.00 sekali saat pembuatan, sintesis dengan mesin MiniMax Speech 02, 2.6 dan 2.8 (HD dan Turbo). Sintesis dihargai per 1000 karakter. Hingga 4000 karakter per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice_idreq. | text | Suara Anda (voice_id) |
engine | select | Engine · default: qwen3 · options: qwen3, chatterbox, minimax-speech-02-hd, minimax-speech-02-turbo, minimax-speech-2.6-hd, minimax-speech-2.6-turbo, minimax-speech-2.8-hd, minimax-speech-2.8-turbo, elevenlabs-v4, elevenlabs-v4-turbo |
language | select | Bahasa · default: auto · opsi: auto, ru, en, de, fr, es, it, pt, zh, ja, ko |
instruct | text | Instruksi tone (misalnya "calm") |
stability | number | Stability (0–1) · default: 0.5 |
similarity_boost | number | Similarity to the sample (0–1) · default: 0.75 |
seed | number | Seed (repeatable result) |
previous_text | text | Text before (for smooth joins) |
next_text | text | Text after (for smooth joins) |
apply_text_normalization | select | Spell out numbers and dates · default: auto · options: auto, on, off |
previous_request_ids | array | Previous request ids (resultMeta.elevenlabsRequestId, up to 3) |
next_request_ids | array | Next request ids (resultMeta.elevenlabsRequestId, up to 3) |
emotion | select | Emosi · opsi: , neutral, happy, sad, angry, fearful, disgusted, surprised |
speed | number | Speech speed (0.5–2; ElevenLabs 0.7–1.2) · default: 1 |
pitch | number | Pitch (−12…12) · default: 0 |
volume | number | Volume (0.01–10) · default: 1 |
pronunciation_dict | array | Kamus pelafalan (kata/cara membacanya; …) |
voice_modify_pitch | number | Pergeseran pitch (−100…100) · default: 0 |
voice_modify_timbre | number | Timbre (−100…100) · default: 0 |
voice_modify_intensity | number | Intensitas (−100…100) · default: 0 |
response_format | select | Format · default: mp3 · options: mp3, wav, flac, opus, pcm |
sample_rate | select | Sample rate · options: , 8000, 16000, 22050, 24000, 32000, 44100, 48000 |
bitrate | select | MP3 bitrate · options: , 32000, 64000, 128000, 256000 |
channel | select | Channel · opsi: , 1, 2 |
- engine: qwen3 | chatterbox | minimax-speech-02-hd | minimax-speech-02-turbo | minimax-speech-2.6-hd | minimax-speech-2.6-turbo | minimax-speech-2.8-hd | minimax-speech-2.8-turbo | elevenlabs-v4 | elevenlabs-v4-turbo
- language: auto | ru | en | de | fr | es | it | pt | zh | ja | ko
- apply_text_normalization: auto | on | off
- emotion: | neutral | happy | sad | angry | fearful | disgusted | surprised
- response_format: mp3 | wav | flac | opus | pcm
- sample_rate: | 8000 | 16000 | 22050 | 24000 | 32000 | 44100 | 48000
- bitrate: | 32000 | 64000 | 128000 | 256000
- channel: | 1 | 2
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"voice-clone-tts","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"engine":"qwen3","language":"auto","response_format":"mp3"}}'elevenlabs-voice-changer
Pengubah Suara — rekaman sumber diucapkan dengan suara ElevenLabs hasil kloning Anda sendiri, mempertahankan intonasi, jeda, bisikan, dan tawa dari aslinya. Memerlukan suara yang dibuat dengan engine: elevenlabs (POST /api/media/voices). Sumber: wav/mp3 hingga 5 menit. Harga per 1000 karakter: 1 menit audio sumber = 1000 karakter.
| Parameter | Tipe | Deskripsi |
|---|---|---|
voice_idreq. | text | Suara Anda (voice_id) |
model_version | select | Versi model · default: multilingual · opsi: multilingual, english |
audio_urlreq. | text | Audio sumber (URL) |
similarity_boost | number | Tingkat kemiripan dengan sampel (0–1) |
stability | number | Stability (0–1) |
remove_background_noise | bool | Hilangkan kebisingan latar belakang · default: false |
response_format | select | Format · default: mp3 · opsi: mp3, wav, opus, pcm |
sample_rate | select | Sample rate · options: , 8000, 16000, 22050, 24000, 32000, 44100, 48000 |
seed | number | Seed (opsional) |
- model_version: multilingual | english
- response_format: mp3 | wav | opus | pcm
- sample_rate: | 8000 | 16000 | 22050 | 24000 | 32000 | 44100 | 48000
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-voice-changer","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"model_version":"multilingual","audio_url":"https://example.com/input.mp3","response_format":"mp3","sample_rate":""}}'elevenlabs-dubbing
ElevenLabs Dubbing — menerjemahkan ucapan dalam file audio atau video ke bahasa lain sambil mempertahankan suara, emosi, dan waktu setiap pembicara; 90+ bahasa. Satu file sumber: video_url (hasilnya adalah video yang didubbing) atau audio_url (hasilnya adalah audio), hingga 30 menit. Pembicara dipisahkan oleh model; bahasa sumber terdeteksi secara otomatis atau ditetapkan dengan source_language. Harga dihitung per detik hasil; durasi diambil dari file sumber.
| Parameter | Tipe | Deskripsi |
|---|---|---|
elevenlabs-dubbing | canvas | Canvas · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
video_url | text | Video sumber (URL) |
audio_url | text | Audio sumber (URL) |
target_languagereq. | select | Bahasa target · default: en · options: af, ak, sq, am, ar, ar-EG, hy, as, az, eu, be, bs, bg, my, yue, ca, ceb, zh, zh-TW, hr, cs, da, dgo, nl, en, en-AU, en-CA, en-GB, en-US, et, fil, fi, fr, fr-CA, fr-FR, gl, ka, de, el, gu, ha, he, hi, hu, is, id, it, ja, jv, kn, kk, ki, rw, rn, ko, ky, lv, lt, lg, mk, ms, ml, cmn, mr, mn, ne, no, fa, pl, pt, pt-BR, pt-PT, pa, ro, ru, nso, st, sd, sk, sl, es, es-AR, es-CL, es-ES, es-MX, su, sw, ss, sv, tg, ta, te, th, bo, ts, tn, tr, uk, ur, ug, uz, ve, vi, war, cy, wo, yo, zu |
source_language | select | Bahasa sumber · default: auto · options: auto, af, ak, sq, am, ar, ar-EG, hy, as, az, eu, be, bs, bg, my, yue, ca, ceb, zh, zh-TW, hr, cs, da, dgo, nl, en, en-AU, en-CA, en-GB, en-US, et, fil, fi, fr, fr-CA, fr-FR, gl, ka, de, el, gu, ha, he, hi, hu, is, id, it, ja, jv, kn, kk, ki, rw, rn, ko, ky, lv, lt, lg, mk, ms, ml, cmn, mr, mn, ne, no, fa, pl, pt, pt-BR, pt-PT, pa, ro, ru, nso, st, sd, sk, sl, es, es-AR, es-CL, es-ES, es-MX, su, sw, ss, sv, tg, ta, te, th, bo, ts, tn, tr, uk, ur, ug, uz, ve, vi, war, cy, wo, yo, zu |
cloning_strength | number | Kemiripan dengan suara asli (0–10) · default: 7 |
- variants: elevenlabs-dubbing
- target_language: af | ak | sq | am | ar | ar-EG | hy | as | az | eu | be | bs | bg | my | yue | ca | ceb | zh | zh-TW | hr | cs | da | dgo | nl | en | en-AU | en-CA | en-GB | en-US | et | fil | fi | fr | fr-CA | fr-FR | gl | ka | de | el | gu | ha | he | hi | hu | is | id | it | ja | jv | kn | kk | ki | rw | rn | ko | ky | lv | lt | lg | mk | ms | ml | cmn | mr | mn | ne | no | fa | pl | pt | pt-BR | pt-PT | pa | ro | ru | nso | st | sd | sk | sl | es | es-AR | es-CL | es-ES | es-MX | su | sw | ss | sv | tg | ta | te | th | bo | ts | tn | tr | uk | ur | ug | uz | ve | vi | war | cy | wo | yo | zu
- source_language: auto | af | ak | sq | am | ar | ar-EG | hy | as | az | eu | be | bs | bg | my | yue | ca | ceb | zh | zh-TW | hr | cs | da | dgo | nl | en | en-AU | en-CA | en-GB | en-US | et | fil | fi | fr | fr-CA | fr-FR | gl | ka | de | el | gu | ha | he | hi | hu | is | id | it | ja | jv | kn | kk | ki | rw | rn | ko | ky | lv | lt | lg | mk | ms | ml | cmn | mr | mn | ne | no | fa | pl | pt | pt-BR | pt-PT | pa | ro | ru | nso | st | sd | sk | sl | es | es-AR | es-CL | es-ES | es-MX | su | sw | ss | sv | tg | ta | te | th | bo | ts | tn | tr | uk | ur | ug | uz | ve | vi | war | cy | wo | yo | zu
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-dubbing","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"target_language":"en","source_language":"auto","cloning_strength":"7","video_url":"https://example.com/input.mp4"}}'suno-stem
Suno — memisahkan audio menjadi stem vokal dan instrumental.
| Parameter | Tipe | Deskripsi |
|---|---|---|
audio_urlreq. | text | Audio (URL) |
type | select | Mode pemisahan · default: separate_vocal · opsi: separate_vocal, split_stem, split_stem_advanced |
stem_name | text | Stem yang diekstrak (lanjutan) |
- type: separate_vocal | split_stem | split_stem_advanced (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-stem","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"audio_url":"https://example.com/input.mp3","type":"separate_vocal"}}'suno-sfx
Suno — menghasilkan efek suara dari deskripsi.
| Parameter | Tipe | Deskripsi |
|---|---|---|
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
sound_loop | bool | Loop suara · default: false |
sound_tempo | number | Tempo (BPM, 1–300) |
sound_key | select | Key · default: Any · opsi: Any, Cm, C#m, Dm, D#m, Em, Fm, F#m, Gm, G#m, Am, A#m, Bm, C, C#, D, D#, E, F, F#, G, G#, A, A#, B |
- version: v6 | v6-wild | v6-mini (affects price)
- sound_key: Any | Cm | C#m | Dm | D#m | Em | Fm | F#m | Gm | G#m | Am | A#m | Bm | C | C# | D | D# | E | F | F# | G | G# | A | A# | B
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-sfx","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"version":"v6","sound_key":"Any"}}'suno-lyrics
Suno — menghasilkan lirik lagu dari deskripsi.
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-lyrics","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-wav
Suno — versi WAV dari salah satu track Suno Anda atau dari stem yang dipisahkan (suno-stem: vokal, instrumental, satu instrumen). source_task_id adalah id pekerjaan Suno atau suno-stem, sedangkan source_track adalah nomor track atau stem dalam hasilnya (default 0). Track suno:white berjalan sebagai suno-wav:white (dipilih dari pekerjaan sumber; stem hanya tersedia untuk Pixel). Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
suno-wav | pixel | Pixel · Tersedia |
suno-wav:white | white | White · Available |
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
- variants: suno-wav, suno-wav:white
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-wav","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-timestamped-lyrics
Suno TimeStamped Lyrics — pengaturan waktu tingkat kata untuk trek Suno sebelumnya. Menjawab secara sinkron. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-timestamped-lyrics","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-style-boost
Suno Boost Music Style — memperluas deskripsi gaya yang singkat menjadi prompt yang lebih lengkap. Menjawab secara sinkron. Harga tetap per permintaan.
- tiers: Style Boost
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-style-boost","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-persona
Suno Generate Persona — membangun persona suara/gaya dari generasi Suno sebelumnya. Pixel menerbitkan rute ini dengan nol kredit, sehingga harganya merupakan keputusan pemilik (2026-08-31).
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
persona_namereq. | text | Nama persona |
persona_descriptionreq. | text | Deskripsi persona |
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-persona","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-midi
Suno Generate Midi From Audio — MIDI dari generasi Suno sebelumnya. Pixel menerbitkan rute ini dengan nol kredit, sehingga harganya merupakan keputusan pemilik (2026-08-31).
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-midi","prompt":"Hello! This is a test voiceover through the GetVibe API."}'suno-speech
Suno Speech — audio ucapan dengan nada, ritme, emosi, dan musik latar opsional; bukan TTS dengan suara tetap. Mode simple menulis dan membawakan naskah dari satu baris yang menggambarkan adegan. Mode advanced membawakan naskah Anda sendiri (hingga 5000 karakter, mendukung pergantian baris), dengan arahan nada (hingga 1000 karakter), musik latar, suara perempuan atau laki-laki, dan variety 0–4. Setiap permintaan menghasilkan dua klip audio. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: simple · opsi: simple, advanced |
script | text | Naskah (hingga 5000 karakter, mendukung pergantian baris) |
tone | text | Nada dan pembawaan (hingga 1000 karakter) |
backgroundMusic | bool | Musik latar · default: false |
vocalGender | select | Suara · opsi: , f, m |
variety | select | Variety (0–4) · default: 0 · options: 0, 1, 2, 3, 4 |
- tiers: Per permintaan
- mode: simple | advanced
- vocalGender: | f | m
- variety: 0 | 1 | 2 | 3 | 4
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-speech","prompt":"Hello! This is a test voiceover through the GetVibe API.","opts":{"mode":"simple"}}'Music (11)
| model | Input | Unit | Varian | parameter opts |
|---|---|---|---|---|
| lyria-3-5 | text | per trek | lyria-3-5:white, lyria-3-5:flow | lyrics, title, bpm, seed |
| elevenlabs-music | text | per trek | elevenlabs-music | duration, force_instrumental, output_format, seed |
| acestep-v15-xl-sft | text | per detik | acestep-v15-xl-sft | lyrics, duration, instrumental, language_code |
| suno | text | per trek | suno, suno:white, suno:amber (unavailable) | version, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId, personaModel, duration |
| suno-mashup | text, audio | per trek | — | upload_urls, version, custom_mode, instrumental, style, title, vocalGender, styleWeight, weirdnessConstraint, audioWeight |
| suno-add-instrumental | text, audio | per trek | — | upload_url, version, title, tags, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight |
| suno-add-vocals | text, audio | per trek | — | upload_url, version, title, style, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight |
| suno-cover-audio | text, audio | per trek | — | upload_url, source_task_id, source_track, version, custom_mode, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId |
| suno-extend-audio | text, audio | per trek | — | upload_url, version, continue_at, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId |
| suno-replace-section | text | per trek | — | source_task_id, source_track, source_audio_id, infill_start_s, infill_end_s, full_lyrics, tags, title, negativeTags |
| suno-cover-generate | audio | per trek | — | source_task_id |
lyria-3-5
Google Lyria 3.5 — pembuatan musik dari deskripsi gaya, dengan atau tanpa lirik; kontrol BPM dan judul trek. Harga per trek.
| Parameter | Tipe | Deskripsi |
|---|---|---|
lyria-3-5:white | white | White · Available |
lyria-3-5:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
lyrics | text | Lirik (opsional) |
title | text | Judul track |
bpm | number | BPM (tempo) |
seed | text | Seed (opsional) |
- variants: lyria-3-5:white, lyria-3-5:flow
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"lyria-3-5","prompt":"Calm electronic music without vocals, 90 BPM."}'elevenlabs-music
ElevenLabs Music v2.5 — pembuatan musik dari deskripsi: genre, suasana, instrumen, dengan atau tanpa vokal. Panjang trek dari 10 detik hingga 3 menit. Harga bergantung pada panjangnya.
| Parameter | Tipe | Deskripsi |
|---|---|---|
elevenlabs-music | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
duration | select | Panjang track, detik · default: 30 · opsi: 10, 30, 60, 120, 180 |
force_instrumental | bool | Hanya instrumental · default: false |
output_format | select | Format · default: mp3 · opsi: mp3, mp3_hq |
seed | number | Seed (opsional) |
- varian: elevenlabs-music
- duration: 10 | 30 | 60 | 120 | 180
- output_format: mp3 | mp3_hq
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"elevenlabs-music","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"duration":"30","output_format":"mp3"}}'acestep-v15-xl-sft
ACE-Step v1.5 XL SFT via Dune. Musik dari prompt dan lirik, 30–500 detik.
| Parameter | Tipe | Deskripsi |
|---|---|---|
acestep-v15-xl-sft | dune | Dune · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
lyrics | text | Lirik |
duration | number | Durasi (30–500 dtk) · bawaan: 30 |
instrumental | bool | Instrumental |
language_code | text | Bahasa |
- variants: acestep-v15-xl-sft
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"acestep-v15-xl-sft","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"duration":"30"}}'suno
Suno — menghasilkan musik dari deskripsi. Versi V6, V6 Wild, V6 Mini. Dengan vokal atau instrumental.
| Parameter | Tipe | Deskripsi |
|---|---|---|
suno | pixel | Pixel · Tersedia |
suno:white | white | White · Available |
suno:amber | amber | Kuning amber · Tidak tersedia: Rute media yang dipilih tidak tersedia untuk parameter ini. |
| Parameter | Tipe | Deskripsi |
|---|---|---|
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
instrumental | bool | Instrumental (tanpa vokal) · default: false |
style | text | Gaya / genre (maks 1000 karakter) |
title | text | Judul track (maks 80 karakter) |
negativeTags | text | Kecualikan gaya (mis. "Heavy Metal, Upbeat Drums") |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | text | Kepatuhan gaya (0–1) |
weirdnessConstraint | text | Creativity / deviation (0–1) |
audioWeight | text | Keseimbangan fitur audio (0–1) |
personaId | text | ID persona / Voice ID (opsional) |
personaModel | select | Tipe persona · opsi: , style_persona, voice_persona |
duration | number | Durasi (dtk, 10–360) |
- variants: suno, suno:white, suno:amber
- version: v6 | v6-wild | v6-mini (affects price)
- vocalGender: | m | f
- personaModel: | style_persona | voice_persona
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"version":"v6","vocalGender":"","personaModel":""}}'suno-mashup
Suno Mashup — me-remix tepat dua trek yang diunggah menjadi satu. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upload_urlsreq. | array | Dua file audio (tepatnya 2 URL) |
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
custom_mode | bool | Mode lanjutan (gaya dan judul kustom) · default: false |
instrumental | bool | Instrumental (tanpa vokal) · default: false |
style | text | Gaya / genre |
title | text | Judul track (maks 80 karakter) |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | number | Kepatuhan gaya (0–1) |
weirdnessConstraint | number | Creativity / deviation (0–1) |
audioWeight | number | Keseimbangan fitur audio (0–1) |
- tiers: Per permintaan
- version: v6 | v6-wild | v6-mini
- vocalGender: | m | f
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-mashup","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"upload_urls":["https://example.com/input.jpg"],"version":"v6","vocalGender":""}}'suno-add-instrumental
Suno add-instrumental — menambahkan bagian instrumental ke trek vokal yang diunggah. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upload_urlreq. | text | Audio (URL) |
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
title | text | Judul track (maks 80 karakter) |
tags | text | Tag gaya (mis. "relaxing, piano") |
negativeTags | text | Kecualikan gaya |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | number | Kepatuhan gaya (0–1) |
weirdnessConstraint | number | Creativity / deviation (0–1) |
audioWeight | number | Keseimbangan fitur audio (0–1) |
- tiers: Per permintaan
- version: v6 | v6-wild | v6-mini
- vocalGender: | m | f
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-add-instrumental","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"version":"v6","vocalGender":""}}'suno-add-vocals
Suno add-vocals — menambahkan bagian vokal ke trek instrumental yang diunggah. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upload_urlreq. | text | Audio (URL) |
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
titlereq. | text | Judul track (maks 80 karakter) |
stylereq. | text | Gaya / genre |
negativeTagsreq. | text | Kecualikan gaya |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | number | Kepatuhan gaya (0–1) |
weirdnessConstraint | number | Creativity / deviation (0–1) |
audioWeight | number | Keseimbangan fitur audio (0–1) |
- tiers: Per permintaan
- version: v6 | v6-wild | v6-mini
- vocalGender: | m | f
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-add-vocals","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"version":"v6","vocalGender":""}}'suno-cover-audio
Suno — cover dari file audio yang diunggah atau salah satu track Suno Anda sebelumnya. Sumber: upload_url, atau source_task_id (id pekerjaan Suno Anda) dengan source_track (nomor track, 0 atau 1); salah satu dari keduanya. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upload_url | text | Audio (URL), atau berikan source_task_id |
source_task_id | text | id pekerjaan Suno Anda (jobId), sebagai pengganti upload_url |
source_track | number | Nomor track dalam hasil (0, 1, …) |
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
custom_mode | bool | Mode lanjutan (gaya dan judul kustom) · default: false |
instrumental | bool | Instrumental (tanpa vokal) · default: false |
style | text | Gaya / genre |
title | text | Judul track (maks 80 karakter) |
negativeTags | text | Kecualikan gaya |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | number | Kepatuhan gaya (0–1) |
weirdnessConstraint | number | Creativity / deviation (0–1) |
audioWeight | number | Keseimbangan fitur audio (0–1) |
personaId | text | ID persona (opsional) |
- tiers: Per permintaan
- version: v6 | v6-wild | v6-mini
- vocalGender: | m | f
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-cover-audio","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"version":"v6","vocalGender":""}}'suno-extend-audio
Suno upload-and-extend-audio — melanjutkan berkas audio yang diunggah. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
upload_urlreq. | text | Audio (URL) |
version | select | Versi · default: v6 · opsi: v6, v6-wild, v6-mini |
continue_at | number | Lanjutkan dari kedua |
instrumental | bool | Instrumental (tanpa vokal) · default: false |
style | text | Gaya / genre |
title | text | Judul track (maks 80 karakter) |
negativeTags | text | Kecualikan gaya |
vocalGender | select | Jenis kelamin vokal · opsi: , m, f |
styleWeight | number | Kepatuhan gaya (0–1) |
weirdnessConstraint | number | Creativity / deviation (0–1) |
audioWeight | number | Keseimbangan fitur audio (0–1) |
personaId | text | ID persona (opsional) |
- tiers: Per permintaan
- version: v6 | v6-wild | v6-mini
- vocalGender: | m | f
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-extend-audio","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"version":"v6","vocalGender":""}}'suno-replace-section
Suno Replace Music Section — mengganti rentang waktu di dalam generasi Suno sebelumnya. Memerlukan task id dan audio id dari generasi tersebut. Harga tetap per permintaan.
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
source_track | number | Nomor track dalam hasil (0, 1, …) |
source_audio_id | text | ID trek sumber (audioId) |
infill_start_sreq. | number | Awal bagian, detik |
infill_end_sreq. | number | Akhir bagian, detik |
full_lyrics | text | Lirik lengkap termasuk bagian yang diganti |
tags | text | Tag gaya |
title | text | Judul track (maks 80 karakter) |
negativeTags | text | Kecualikan gaya |
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-replace-section","prompt":"Calm electronic music without vocals, 90 BPM.","opts":{"infill_start_s":1,"infill_end_s":1}}'suno-cover-generate
Suno Cover Generate — cover dari generasi Suno sebelumnya. Pixel menerbitkan rute ini dengan nol kredit, sehingga harganya merupakan keputusan pemilik (2026-08-31) alih-alih margin atas biaya.
| Parameter | Tipe | Deskripsi |
|---|---|---|
source_task_idreq. | text | id pekerjaan Suno Anda (jobId) |
- tiers: Per permintaan
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"suno-cover-generate","prompt":"Calm electronic music without vocals, 90 BPM."}'3D models (7)
| model | Input | Unit | Varian | parameter opts |
|---|---|---|---|---|
| hunyuan3d | image | per model | hunyuan3d:flow | image_url, textured_mesh, seed, guidance_scale, num_inference_steps, octree_resolution |
| hunyuan3d-2 | image | per model | — | image_url |
| hunyuan3d-2mv | image | per model | — | front_image, back_image, left_image, right_image |
| tripo | text, image | per model | tripo:flow | mode, texture, image_url, pbr |
| meshy | text, image | per model | meshy:flow | mode, image_url, should_texture, enable_pbr |
| rodin | text, image | per model | rodin:flow | mode, endpoint_speed, tier, format, image_url, input_urls, material |
| trellis | image | per model | trellis:flow | image_url, seed, ss_guidance_strength, ss_sampling_steps, slat_guidance_strength, slat_sampling_steps, mesh_simplify, texture_size |
hunyuan3d
Hunyuan3D v2 (Tencent) — gambar → mesh 3D (.glb).
| Parameter | Tipe | Deskripsi |
|---|---|---|
hunyuan3d:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
textured_mesh | bool | Dengan tekstur · default: false |
seed | number | Seed |
guidance_scale | number | Guidance (0–20) |
num_inference_steps | number | Steps (1–50) |
octree_resolution | number | Resolusi octree (1–1024) |
- variants: hunyuan3d:flow
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hunyuan3d","opts":{"image_url":"https://example.com/input.jpg"}}'hunyuan3d-2katalog saja
Hunyuan3D-2 (Canvas): perkiraan harga waktu GPU; pembuatan saat ini tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, displayOnly, generationAvailable: false
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hunyuan3d-2","opts":{"image_url":"https://example.com/input.jpg"}}'hunyuan3d-2mvkatalog saja
Hunyuan3D-2mv (Canvas): perkiraan harga waktu GPU; pembuatan saat ini tidak tersedia.
| Parameter | Tipe | Deskripsi |
|---|---|---|
front_imagereq. | text | Tampilan depan |
back_image | text | Tampilan belakang |
left_image | text | Tampilan kiri |
right_image | text | Tampilan kanan |
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, displayOnly, generationAvailable: false
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hunyuan3d-2mv","opts":{"front_image":"https://example.com/input.jpg"}}'tripo
Tripo3D v2.5 — ultra-fast 3D generation. Image-to-3D and text-to-3D. Output .glb.
| Parameter | Tipe | Deskripsi |
|---|---|---|
tripo:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: image-to-3d · opsi: image-to-3d, text-to-3d |
texture | select | Tekstur · default: standard · opsi: no, standard, HD |
image_url | text | Gambar (URL, untuk mode image-to-3d) |
pbr | bool | Material PBR · default: false |
- variants: tripo:flow
- mode: image-to-3d | text-to-3d
- texture: no | standard | HD (affects price)
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"tripo","prompt":"A minimalist chair in light wood.","opts":{"mode":"image-to-3d","texture":"standard"}}'meshy
Meshy v6 — tekstur terbaik untuk pengembangan game. Image/text-to-3D. Output .glb, .usdz, .fbx.
| Parameter | Tipe | Deskripsi |
|---|---|---|
meshy:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: image-to-3d · opsi: image-to-3d, text-to-3d |
image_url | text | Gambar (URL, untuk mode image-to-3d) |
should_texture | bool | Hasilkan tekstur · default: true |
enable_pbr | bool | Material PBR · default: false |
- variants: meshy:flow
- mode: image-to-3d | text-to-3d
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"meshy","prompt":"A minimalist chair in light wood.","opts":{"mode":"image-to-3d"}}'rodin
Rodin (Hyper3D) v2.5 — karakter kompleks, detail tinggi. Output .glb/.usdz/.fbx/.obj/.stl. Hingga 5 gambar.
| Parameter | Tipe | Deskripsi |
|---|---|---|
rodin:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
mode | select | Mode · default: image-to-3d · opsi: image-to-3d, text-to-3d |
endpoint_speed | select | Rute pembuatan · default: standard · opsi: fast, standard |
tier | select | Detail mesh (tier Rodin) · default: Gen-2.5-High · opsi: Gen-2.5-Extreme-Low, Gen-2.5-High, Gen-2.5-Extreme-High |
format | select | Format · default: glb · opsi: glb, usdz, fbx, obj, stl |
image_url | text | Gambar (URL, untuk mode image-to-3d) |
input_urls | array | Gambar (1–5 URL, multiview) |
material | select | Material · default: PBR · opsi: PBR, Shaded, All, None |
- variants: rodin:flow
- mode: image-to-3d | text-to-3d
- endpoint_speed: fast | standard (affects price)
- tier: Gen-2.5-Extreme-Low | Gen-2.5-High | Gen-2.5-Extreme-High (affects price)
- format: glb | usdz | fbx | obj | stl
- material: PBR | Shaded | All | None
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub, axes[]
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"rodin","prompt":"A minimalist chair in light wood.","opts":{"mode":"image-to-3d","endpoint_speed":"standard","tier":"Gen-2.5-High","format":"glb","input_urls":["https://example.com/input.jpg"],"material":"PBR"}}'trellis
Trellis (Microsoft) — pembuatan 3D instan dari sebuah gambar. Output .glb.
| Parameter | Tipe | Deskripsi |
|---|---|---|
trellis:flow | flow | Flow · Tersedia |
| Parameter | Tipe | Deskripsi |
|---|---|---|
image_urlreq. | text | Gambar (URL) |
seed | number | Seed |
ss_guidance_strength | number | SS guidance (0–10) |
ss_sampling_steps | number | SS steps (1–50) |
slat_guidance_strength | number | SLAT guidance (0–10) |
slat_sampling_steps | number | SLAT steps (1–50) |
mesh_simplify | number | Penyederhanaan mesh (0.9–0.98) |
texture_size | select | Ukuran tekstur · default: 1024 · opsi: 512, 1024, 2048 |
- variants: trellis:flow
- texture_size: 512 | 1024 | 2048
Kolom harga di katalog: fromRub, pricesAreEstimate, priceUnavailable, variants[].addressAs, variants[].priceRub
curl https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"trellis","opts":{"image_url":"https://example.com/input.jpg","texture_size":"1024"}}'