Tema
Idioma

Catálogo de modelos multimedia

Todos los modelos multimedia públicos de GetVibe API: imágenes, video, TTS, música y 3D. Las tarjetas provienen de GET /api/media-catalog: kind, variants, params, axes. Ejemplos de curl para POST /api/media/generate.

Lista completa de modelos multimedia públicos de GetVibe: imágenes, video, voz en off (TTS), música y 3D. Las tarjetas siguientes se generan automáticamente a partir del mismo catálogo que alimenta GET /api/media-catalog; cuando se añade un modelo al código, la documentación se actualiza junto con la tienda.

Fuente de referencia para los precios: GET /api/media-catalog La tabla de precios distingue entre el importe total de un trabajo y una tarifa por unidad: en una fila con priceScope = unit_rate, `price` es null y la tarifa por unidad está en `unitPrice`. Para jobTotalStatus = metered o input_dependent, calcula el precio con los datos de entrada reales mediante POST /api/media/price. Los trabajos fallidos no se cobran; GET /api/media/jobs/{id} devuelve el importe final.

Cómo leer la respuesta de /api/media-catalog

Campos de un modelo
ParámetroTipoDescripción
modelfieldId. público para el campo model en POST /api/media/generate.
kindfieldimage | video | audio | music | 3d.
unitfieldUnidad de facturación: por imagen, por segundo, por clip, etc.
notefieldBreve descripción de las capacidades.
inputTypesfieldTipos de entrada permitidos: text, image, video, audio.
paramsfieldLEGACY: parámetros opts (key, type, default, options).
fromRubfieldPrecio "from" más bajo entre variantes/parámetros; exacto cuando priceStatus = exact.
priceStatusfieldexact: la cotización es igual al cargo; estimate: se cobra según una medición realizada después del envío; unavailable: no hay precio.
estimateReasonfieldPara una estimación: el medidor a partir del cual se calcula el cargo.
priceTableUrlfieldEnlace a la tabla de precios completa del modelo: GET /api/media/price-table.
tiersfieldConsulta el JSON activo del catálogo.
variantsfieldrutas addressAs (por ejemplo, base:pixel, base:flow) con priceRub.
axesfieldEjes de precios unificados para la interfaz de usuario y la calculadora.
inputSchemafieldEsquema de los campos prompt + opts para la validación del cliente.
priceUnavailablefieldtrue — no se puede llamar a la ruta (503 en generate).
pricesAreEstimatefieldtrue cuando al menos una variante del modelo es una estimación.
pricingKindfieldfixed | gpu_runtime etc. — quote type.
estimatedPriceRubfieldConsulta el JSON activo del catálogo.
priceIsEstimatefieldConsulta el JSON activo del catálogo.
priceWarningfieldConsulta el JSON activo del catálogo.
generationAvailablefieldfalse para displayOnly y gpu_runtime sin liquidación.
unavailableReasonfieldConsulta el JSON activo del catálogo.
displayOnlyfieldModelo de referencia sin dispatch (generación no disponible).
curl "https://getvibeapi.com/api/media-catalog"
# public, no authorization

Tabla de precios para distribuidores

GET /api/media/price-table?model=<id> (público) devuelve opts, price, unitPrice, priceScope, jobTotalStatus y requiredInputs. `price` es el importe total del trabajo; en una fila con priceScope = unit_rate, es null y la tarifa por unidad está en `unitPrice`, con `unit`. requiredInputs enumera los campos adicionales de la solicitud: allOf, anyOf y exactlyOneOf; prompt está en el nivel superior y los demás están dentro de opts. requiresInput indica el primer campo que falta según la misma validación que ejecuta POST /api/media/price: prompt o un archivo de entrada. additionalFormsPossible significa que la lista no es un esquema de validación completo. Calcula el precio con los datos de entrada reales mediante POST /api/media/price.

Familias que se suelen buscar en competidores

Seedance, Wan, Hailuo, Suno, TTS y 3D ya están en el catálogo de 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 (música): suno
  • TTS (ElevenLabs): tts
  • 3D (Hunyuan, Tripo, Meshy, Rodin, Trellis): hunyuan3dhunyuan3d-2hunyuan3d-2mvtripomeshyrodintrellis

Fichas de modelos (204)

Una tabla de resumen por tipo de medio y tarjetas expandibles con parámetros y un curl de ejemplo. Una variante con el sufijo :pixel, :flow o :rep se envía tal cual en el campo model (consulta variants[].addressAs).

Images (54)

modelEntradaUnidadVariantesparámetros opts
seedream-5-0-protextpor imagenseedream-5-0-pro:whiteresolution
grok-imagine-2.0-exttext, imagepor imagengrok-imagine-2.0-ext:white (unavailable)mode, image_url, resolution
grok-imagine-image-2.0text, imagepor imagengrok-imagine-image-2.0:whiteresolution, quality, image_url
grok-imagine-image-qualitytext, imagepor imagengrok-imagine-image-quality:whiteaspect_ratio, resolution, image_url, input_urls
midjourneytext, imagepor imagenmidjourney:white (unavailable)operation, image_url
wan2.7-image-protext, imagepor imagenwan2.7-image-pro:whiteresolution, image_url, input_urls
seedream-5-0-flashtext, imagepor imagenseedream-5-0-flash:white, seedream-5-0-flash:flowaspect_ratio, resolution, output_format, image_url
flux-2-maxtextpor imagenflux-2-max:white, flux-2-max:flowaspect_ratio, resolution, output_format, safety_tolerance, prompt_upsampling, seed
recraft-v4-1textpor imagenrecraft-v4-1tier, aspect_ratio
ideogram-v4textpor imagenideogram-v4rendering_speed, aspect_ratio
ideogram-4-5text, imagepor imagenideogram-4-5quality, size, image_url, input_urls
ideogram-4-5-precise-edittext, imagepor imagenideogram-4-5-precise-editquality, image_url, input_urls
krea-3text, imagepor imagenkrea-3variant, resolution, aspect_ratio, reasoning_level, output_format, image_url, input_urls, negative_prompt, seed
flux-3-kleintext, imagepor imagenflux-3-klein, flux-3-klein:flowresolution, aspect_ratio, output_format, enable_prompt_expansion, image_url, input_urls, seed
muse-imagetext, imagepor imagenmuse-imageaspect_ratio, output_format, image_url, input_urls
seedream-5-5text, imagepor imagenseedream-5-5resolution, aspect_ratio, output_format, background, image_url, input_urls
gpt-image-2text, imagepor imagengpt-image-2:white, gpt-image-2, gpt-image-2:yellow (unavailable)aspect_ratio, resolution, mode, image_url, input_urls
gpt-image-2-5text, imagepor imagengpt-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-6text, imagepor imagengpt-image-2-6:white, gpt-image-2-6:canvasaspect_ratio, resolution, quality, complexity, tier, mode, image_url, input_urls
gpt-image-1-5text, imagepor imagen—aspect_ratio, mode, quality, image_url, input_urls
nano-banana-protext, imagepor imagennano-banana-pro:white, nano-banana-pro, nano-banana-pro:yellow (unavailable)aspect_ratio, resolution, mode, image_url, input_urls
nano-bananatext, imagepor imagennano-banana:white (no disponible), nano-bananaaspect_ratio, mode, image_url, input_urls
imagen4textpor imagen—aspect_ratio, tier, negative_prompt, seed
nano-banana-2.1text, imagepor imagennano-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-2text, imagepor imagennano-banana-2:white (unavailable), nano-banana-2, nano-banana-2:yellow (unavailable)aspect_ratio, tier, resolution, image_url, input_urls
grok-imaginetext, imagepor imagengrok-imagine:white, grok-imagineaspect_ratio, mode, image_url, enable_pro
ideogram-v3text, imagepor imagenideogram-v3:pixel, ideogram-v3:repaspect_ratio, mode, rendering_speed, image_url, style, expand_prompt, seed, negative_prompt, strength, num_images
ideogram-charactertext, imagepor imagenideogram-character, ideogram-character:repaspect_ratio, mode, image_url, input_urls, rendering_speed, style, expand_prompt, seed, negative_prompt, strength, num_images
flux-kontexttext, imagepor imagen—aspect_ratio, tier, image_url
flux-2text, imagepor imagenflux-2, flux-2:flow (unavailable)aspect_ratio, tier, mode, resolution, image_url, input_urls
flux-3-imagetext, imagepor imagenflux-3-image:whiteaspect_ratio, resolution, image_url, input_urls
krea-2text, imagepor imagenkrea-2tier, style_reference, aspect_ratio, creativity, image_url, seed
flux-1.1-protextpor imagenflux-1.1-pro, flux-1.1-pro:amber (unavailable)aspect_ratio, seed
flux-filltext, imagepor imagenflux-filltier, image_url, mask_url, seed
seedreamtext, imagepor imagen—aspect_ratio, version, mode, image_url, input_urls, guidance, image_resolution, max_images, seed
seedream-5text, imagepor imagen—aspect_ratio, tier, mode, quality, image_url, input_urls
seedream-layerimagepor imagen—image_url, size, output_format, prompt
seedream-4-5text, imagepor imagenseedream-4-5, seedream-4-5:amber (unavailable)aspect_ratio, mode, quality, image_url, input_urls
qwen-imagetext, imagepor imagen—aspect_ratio, version, mode, image_url, negative_prompt, strength, guidance, seed, num_inference_steps, acceleration
qwen3-imagetext, imagepor imagenqwen3-image:white, qwen3-image, qwen3-image:amber (unavailable)aspect_ratio, resolution, mode, image_url, input_urls, negative_prompt, seed
qwen3-protext, imagepor imagenqwen3-pro, qwen3-pro:amber (unavailable)aspect_ratio, resolution, mode, image_url, input_urls, negative_prompt, seed
qwen-image-2-1text, imagepor imagenqwen-image-2-1aspect_ratio, resolution, mode, image_url, input_urls, mask_url, background, output_format, enhance_prompt, seed
recraftimagepor imagen—mode, image_url
image-upscaleimagepor imagen—upscale_factor, image_url
z-imagetextpor imagen—aspect_ratio
z-image-turbotextpor imagenz-image-turbo:whiteaspect_ratio, resolution, prompt_extend
hunyuan-image-3-5text, imagepor imagenhunyuan-image-3-5:whiteaspect_ratio, resolution, image_url, input_urls
wan-2-7-imagetext, imagepor imagenwan-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-0text, imagepor imagen—mode, aspect_ratio, image_urls, image_url
minimax-h3-imagetext, imagepor imagen—mode, aspect_ratio, resolution, width, height, expand_prompt, output_format, seed, image_url, image_urls
topaz-upscale-generativeimagepor imagentopaz-upscale-generativeimage_url, model, source_megapixels, output_megapixels, upscale_factor
topaz-sharpenimagepor imagentopaz-sharpenimage_url, model, source_megapixels
topaz-denoiseimagepor imagentopaz-denoiseimage_url, model, source_megapixels
topaz-upscale-precisionimagepor imagentopaz-upscale-precisionimage_url, model, source_megapixels, output_megapixels, upscale_factor, output_format, face_enhancement
seedream-5-0-pro

Seedream 5.0 Pro (ByteDance) — texto a imagen en 1K o 2K. Se cobra por imagen según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
seedream-5-0-pro:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
  • variants: seedream-5-0-pro:white
  • resolution: 1K | 2K

Campos de precio en el catálogo: 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

Edición regional de Grok Imagine 2.0: no disponible temporalmente.

Variantes (addressAs)
ParámetroTipoDescripción
grok-imagine-2.0-ext:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: region_edit · opciones: region_edit
image_urlreq.textImagen (URL)
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
  • variants: grok-imagine-2.0-ext:white
  • mode: region_edit
  • resolution: 1K | 2K

Campos de precio en el catálogo: 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): conversión de texto a imagen en 1K, calidad base o edición a partir de una imagen de origen. Precio por imagen; una imagen de origen añade un recargo incluido en la cotización.

Variantes (addressAs)
ParámetroTipoDescripción
grok-imagine-image-2.0:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 1K · opciones: 1K
qualityselectCalidad · predeterminada: low · opciones: low
image_urltextImagen de origen (URL, recargo por imagen de entrada)
  • variants: grok-imagine-image-2.0:white
  • resolution: 1K
  • calidad: low

Campos de precio en el catálogo: 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): texto a imagen y edición con referencias (hasta 3 imágenes) en 1K o 2K. Se cobra por imagen; cada imagen de origen añade un recargo incluido en la cotización.

Variantes (addressAs)
ParámetroTipoDescripción
grok-imagine-image-quality:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
image_urltextImagen de origen (URL, recargo por imagen de entrada)
input_urlsarrayImágenes de origen (URL, hasta 3; se aplica un recargo)
  • 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

Campos de precio en el catálogo: 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: no disponible temporalmente.

Variantes (addressAs)
ParámetroTipoDescripción
midjourney:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
operationselectOperación · predeterminado: imagine · opciones: imagine, action, turbo
image_urltextImagen (URL)
  • variants: midjourney:white
  • operation: imagine | action | turbo

Campos de precio en el catálogo: 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): generación y edición de imágenes con hasta 9 referencias. Se cobra por imagen.

Variantes (addressAs)
ParámetroTipoDescripción
wan2.7-image-pro:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–9 URL, para i2i)
  • variants: wan2.7-image-pro:white
  • resolution: 1K | 2K

Campos de precio en el catálogo: 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) — generación rápida de texto a imagen y edición con una sola referencia. Salida de 1K / 1.5K / 2K, 10 relaciones de aspecto o automática. Un precio fijo por imagen en todas las resoluciones.

Variantes (addressAs)
ParámetroTipoDescripción
seedream-5-0-flash:whitewhiteWhite · Available
seedream-5-0-flash:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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
resolutionselectResolución · predeterminada: 2K · opciones: 1K, 1.5K, 2K
output_formatselectFormato · predeterminado: jpeg · opciones: jpeg, png
image_urltextImagen (URL, para editar)
  • 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

Campos de precio en el catálogo: 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) — el nivel superior de FLUX.2 para obtener el máximo detalle, de texto a imagen. Precio según el tamaño de salida: 1MP / 2MP / 3MP / 4MP.

Variantes (addressAs)
ParámetroTipoDescripción
flux-2-max:whitewhiteWhite · Available
flux-2-max:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 21:9, 9:21
resolutionselectResolution · default: 1MP · options: 1MP, 2MP, 3MP, 4MP
output_formatselectFormato · predeterminado: jpeg · opciones: jpeg, png, webp
safety_toleranceselectSafety tolerance (0 strictest, 5 most permissive) · default: 2 · options: 0, 1, 2, 3, 4, 5
prompt_upsamplingboolSobremuestreo del prompt · predeterminado: false
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: texto a imagen para diseño, ilustración, fotorrealismo y tipografía limpia. Tres niveles: Flash (el más económico y rápido), Standard y Pro (máximo detalle). Precio por imagen según el nivel.

Variantes (addressAs)
ParámetroTipoDescripción
recraft-v4-1flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
tierselectNivel · valor predeterminado: standard · opciones: flash, standard, pro
aspect_ratioselectAspect 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

Campos de precio en el catálogo: 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: la nueva generación de Ideogram (junio de 2026): tipografía precisa y texto dentro de la imagen, pósteres, logotipos e ilustraciones; salida de aproximadamente 2K. Tres velocidades: Turbo, Balanced y Quality. Se cobra por imagen según la velocidad.

Variantes (addressAs)
ParámetroTipoDescripción
ideogram-v4canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
rendering_speedselectVelocidad · predeterminada: balanced · opciones: turbo, balanced, quality
aspect_ratioselectAspect 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

Campos de precio en el catálogo: 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 — la generación más reciente de Ideogram: tipografía precisa y texto dentro de las imágenes, carteles, logotipos y edición de imágenes de origen (hasta 5 referencias). Cuatro niveles de calidad: Very Low, Low, Medium, High. Precio por imagen según el nivel; la edición de una imagen de origen se factura con su propia tarifa.

Variantes (addressAs)
ParámetroTipoDescripción
ideogram-4-5canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
qualityselectCalidad · predeterminado: medium · opciones: very_low, low, medium, high
sizeselectSize · default: 1024x1024 · options: 1024x1024, 1344x768, 768x1344, 1280x896, 896x1280, 1536x640, 640x1536
image_urltextImagen de origen (URL, opcional)
input_urlsarrayImágenes de origen (URL, hasta 5)
  • variants: ideogram-4-5
  • quality: very_low | low | medium | high
  • size: 1024x1024 | 1344x768 | 768x1344 | 1280x896 | 896x1280 | 1536x640 | 640x1536

Campos de precio en el catálogo: 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 — edición fiel de una imagen de origen a partir de una instrucción de texto, preservando la composición. Se requiere una imagen de origen (URL). Cuatro niveles de calidad: Very Low, Low, Medium, High. Precio por imagen según el nivel.

Variantes (addressAs)
ParámetroTipoDescripción
ideogram-4-5-precise-editcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
qualityselectCalidad · predeterminado: medium · opciones: very_low, low, medium, high
image_urlreq.textImagen de origen (URL)
input_urlsarrayImágenes de origen (URL, hasta 5)
  • variants: ideogram-4-5-precise-edit
  • quality: very_low | low | medium | high

Campos de precio en el catálogo: 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: la generación de modelos más reciente de Krea (octubre de 2026): conversión de texto a imagen y edición en lenguaje natural a partir de imágenes de referencia (hasta 8). Dos variantes: Quality y Speed. 1K (~1 MP) o 2K (~4 MP). El precio se calcula por imagen según el tamaño; cada imagen de referencia añade el precio de una imagen adicional de ese tamaño.

Variantes (addressAs)
ParámetroTipoDescripción
krea-3flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
variantselectOpción · predeterminado: quality · opciones: quality, speed
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
reasoning_levelselectRazonamiento del prompt · predeterminado: low · opciones: low, medium
output_formatselectFormato · predeterminado: png · opciones: png, jpeg
image_urltextImagen de referencia (URL, para edición)
input_urlsarrayImágenes de referencia (URL, hasta 8)
negative_prompttextPrompt negativo (solo Quality)
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: el modelo más asequible de la familia FLUX 3 de Black Forest Labs (octubre de 2026): generación de texto a imagen y edición a partir de imágenes de referencia (hasta 10). 1K (~1 MP), 2K (~4 MP) o 4K (hasta 16 MP). Precio por imagen según el tamaño de salida; las imágenes de referencia no cambian el precio.

Variantes (addressAs)
ParámetroTipoDescripción
flux-3-kleinpixelPixel · Disponible
flux-3-klein:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
aspect_ratioselectAspect 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_formatselectFormato · predeterminado: png · opciones: png, jpeg, webp
enable_prompt_expansionboolExpandir el prompt automáticamente · predeterminado: true
image_urltextImagen de referencia (URL, para edición)
input_urlsarrayImágenes de referencia (URL, hasta 10)
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 de Meta: generación de texto a imagen y edición en lenguaje natural a partir de imágenes de referencia (hasta 10). El modelo elige el tamaño automáticamente (~2.5 MP, por ejemplo, 1600×1600 para 1:1). Un único precio por imagen para cualquier relación de aspecto.

Variantes (addressAs)
ParámetroTipoDescripción
muse-imageflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: auto · options: auto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9
output_formatselectFormato · predeterminado: png · opciones: png, jpeg, webp
image_urltextImagen de referencia (URL, para edición)
input_urlsarrayImágenes de referencia (URL, hasta 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

Campos de precio en el catálogo: 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 de ByteDance: generación de imágenes a partir de texto y edición con imágenes de referencia (hasta 10). Salida en 1K / 1.5K / 2K, 5 relaciones de aspecto o auto, PNG o JPEG, fondo transparente opcional. El precio por imagen depende de la resolución (2K cuesta más); cada imagen de referencia añade un recargo fijo.

Variantes (addressAs)
ParámetroTipoDescripción
seedream-5-5flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 2K · opciones: 1K, 1.5K, 2K
aspect_ratioselectRelación de aspecto · predeterminado: auto · opciones: auto, 1:1, 4:3, 3:4, 16:9, 9:16
output_formatselectFormato · predeterminado: png · opciones: png, jpeg
backgroundselectFondo · predeterminado: auto · opciones: auto, opaque, transparent
image_urltextImagen de referencia (URL, para edición)
input_urlsarrayImágenes de referencia (URL, hasta 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

Campos de precio en el catálogo: 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: generación y edición de imágenes. Texto a imagen e imagen a imagen (edición/restauración).

Variantes (addressAs)
ParámetroTipoDescripción
gpt-image-2:whitewhiteWhite · Available
gpt-image-2pixelPixel · Disponible
gpt-image-2:yellowyellowYellow · No disponible: la ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–16 URL, para el modo de edición)
  • 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)

Campos de precio en el catálogo: 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: generación y edición de imágenes. Texto a imagen e imagen a imagen. Dos variantes de Pixel: Flare (rápida, predeterminada) y Sunburst (precisión).

Variantes (addressAs)
ParámetroTipoDescripción
gpt-image-2-5:whitewhiteWhite · Available
gpt-image-2-5pixelPixel · Disponible
gpt-image-2-5:yellowyellowYellow · No disponible: la ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
tierselectOpción · predeterminado: flare · opciones: flare, sunburst
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–16 URL, para el modo de edición)
  • 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)

Campos de precio en el catálogo: 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 — generación y edición de imágenes. De texto a imagen y de imagen a imagen. Flare (rápido, predeterminado) y Sunburst (precisión), con controles de complejidad y calidad. 1K, 2K y 4K en la ruta principal, con Canvas como respaldo.

Variantes (addressAs)
ParámetroTipoDescripción
gpt-image-2-6:whitewhiteWhite · Available
gpt-image-2-6:canvascanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
qualityselectCalidad · predeterminado: high · opciones: low, medium, high
complexityselectComplejidad · predeterminado: high · opciones: low, medium, high
tierselectOpción · predeterminado: flare · opciones: flare, sunburst
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–16 URL, para el modo de edición)
  • variants: gpt-image-2-6:white, gpt-image-2-6:canvas
  • niveles: 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)

Campos de precio en el catálogo: 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: generación y edición de imágenes.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 1:1 · opciones: 1:1, 2:3, 3:2
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
qualityselectCalidad · predeterminada: medium · opciones: medium, high
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–16 URL, para el modo de edición)
  • aspect_ratio: 1:1 | 2:3 | 3:2
  • mode: text-to-image | image-to-image (affects price)
  • quality: medium | high (affects price)

Campos de precio en el catálogo: 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: generación y edición de imágenes de Google. Text-to-image y edición basada en prompts (eliminar o reemplazar elementos).

Variantes (addressAs)
ParámetroTipoDescripción
nano-banana-pro:whitewhiteWhite · Available
nano-banana-propixelPixel · Disponible
nano-banana-pro:yellowyellowYellow · No disponible: la ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, edit
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–8 URL, para el modo de edición)
  • 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)

Campos de precio en el catálogo: 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): generación rápida de imágenes (Pixel google/nano-banana) y edición (google/nano-banana-edit, image_urls). Sin enrutamiento por nivel.

Variantes (addressAs)
ParámetroTipoDescripción
nano-banana:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
nano-bananapixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, edit
image_urltextImagen (URL, para el modo de edición)
input_urlsarrayImágenes (1–10 URL, para el modo de edición)
  • variants: nano-banana:white, nano-banana
  • aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
  • mode: text-to-image | edit (affects price)

Campos de precio en el catálogo: 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: alta calidad.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectCalidad · predeterminada: standard · opciones: fast, standard, ultra
negative_prompttextPrompt negativo (opcional)
seednumberSeed (opcional)
  • aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
  • tier: fast | standard | ultra (affects price)

Campos de precio en el catálogo: 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: generación y edición de imágenes de Google con hasta 10 imágenes de referencia, relaciones de aspecto panorámicas, resolución de 1K/2K/4K y salida PNG/JPG.

Variantes (addressAs)
ParámetroTipoDescripción
nano-banana-2.1:whitewhiteWhite · Available
nano-banana-2.1pixelPixel · Disponible
nano-banana-2.1:yellowyellowYellow · No disponible: la ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
output_formatselectFormato · predeterminado: jpg · opciones: png, jpg
image_urltextImagen (URL, referencia)
input_urlsarrayImágenes (1–10 URL, referencia)
  • 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

Campos de precio en el catálogo: 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: generación de imágenes de Google a partir de texto o de una imagen de referencia. Lite → nano-banana-2-lite; Standard → nano-banana-2 (con resolución upstream de 1K/2K/4K).

Variantes (addressAs)
ParámetroTipoDescripción
nano-banana-2:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
nano-banana-2pixelPixel · Disponible
nano-banana-2:yellowyellowYellow · No disponible: la ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectCalidad · predeterminada: standard · opciones: lite, standard
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
image_urltextImagen (URL, referencia)
input_urlsarrayImágenes (1–10 URL, referencia)
  • variants: nano-banana-2:white, nano-banana-2, nano-banana-2:network, nano-banana-2:yellow
  • niveles: 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

Campos de precio en el catálogo: 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: generación de imágenes y de imagen a imagen de xAI. 4 créditos por imagen; I2I requiere una imagen de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
grok-imagine:whitewhiteWhite · Available
grok-imaginepixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i)
enable_proboolPro (calidad por encima de velocidad) · predeterminado: false
  • variants: 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)

Campos de precio en el catálogo: 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: excelente renderizado de texto en imágenes. Modos: generación, remix y reframe (los dos últimos, solo Pixel); edición sin máscara: solo Canvas.

Variantes (addressAs)
ParámetroTipoDescripción
ideogram-v3:pixelpixelPixel · Disponible
ideogram-v3:repcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, edit, remix (solo Pixel), reframe (solo Pixel)
rendering_speedselectVelocidad · predeterminada: DEFAULT · opciones: TURBO, DEFAULT, QUALITY
image_urltextImagen (URL, para editar/remezclar/reencuadrar)
styleselectEstilo · predeterminado: AUTO · opciones: AUTO, GENERAL, REALISTIC, DESIGN
expand_promptboolExpandir el prompt · valor predeterminado: false
seednumberSemilla
negative_prompttextPrompt negativo
strengthselectStrength (remix) · default: 0.8 · options: 0.8, 0.2, 0.4, 0.6, 1
num_imagesselectNúmero de imágenes · predeterminado: 1 · opciones: 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

Campos de precio en el catálogo: 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: personajes estilizados. Edición de un personaje sin máscara: solo Canvas.

Variantes (addressAs)
ParámetroTipoDescripción
ideogram-characterpixelPixel · Disponible
ideogram-character:repcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
modeselectModo · predeterminado: character · opciones: character, edit, remix
image_urltextURL de imagen (referencia de personaje; lienzo para editar/remezclar)
input_urlsarrayReferencia del personaje (URL, para editar o remezclar)
rendering_speedselectVelocidad · predeterminada: DEFAULT · opciones: TURBO, DEFAULT, QUALITY
styleselectEstilo · predeterminado: AUTO · opciones: AUTO, REALISTIC, FICTION
expand_promptboolExpandir el prompt · valor predeterminado: false
seednumberSemilla
negative_prompttextPrompt negativo
strengthselectStrength (remix) · default: 0.8 · options: 0.8, 0.2, 0.4, 0.6, 1
num_imagesselectNúmero de imágenes · predeterminado: 1 · opciones: 1, 2, 3, 4
  • variants: 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

Campos de precio en el catálogo: 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 — edición e imagen a imagen.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectCalidad · predeterminada: pro · opciones: pro, max
image_urlreq.textImagen (URL)
  • aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4
  • tier: pro | max (affects price)

Campos de precio en el catálogo: 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 — la nueva generación de FLUX. De texto a imagen y de imagen a imagen.

Variantes (addressAs)
ParámetroTipoDescripción
flux-2pixelPixel · Disponible
flux-2:flowflowFlow · No disponible: la ruta flux-2:flow solo admite texto a imagen. Usa flux-2 (Pixel) para imagen a imagen.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectVersión · predeterminada: pro · opciones: pro, flex
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
image_urltextImagen (URL, para imagen a imagen)
input_urlsarrayImágenes (1–8 URL, para imagen a imagen)
  • variants: flux-2, flux-2:flow
  • niveles: 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

Campos de precio en el catálogo: 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): texto a imagen y edición con referencias (hasta 10 imágenes). Resoluciones 768sq, 1K, 1.5K, 2K o 4K; el precio por imagen depende de la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
flux-3-image:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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
resolutionselectResolution · default: 1K · options: 768sq, 1K, 1.5K, 2K, 4K
image_urltextImagen de referencia (URL, hasta 10)
input_urlsarrayImágenes de referencia (URL, hasta 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

Campos de precio en el catálogo: 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: el modelo de imágenes fotorrealistas de Krea con control de estilo. Tres niveles: Turbo (el más rápido y económico), Medium y Large (el modelo insignia, con el mejor fotorrealismo). Precio fijo por imagen; la relación de aspecto no lo cambia.

Variantes (addressAs)
ParámetroTipoDescripción
krea-2flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
tierselectNivel · valor predeterminado: turbo · opciones: turbo, medium, large
style_referenceselectReferencia de estilo · predeterminada: none · opciones: none, image
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 4:3, 3:2, 16:9, 2.35:1, 4:5, 2:3, 9:16
creativityselectLibertad de interpretación del prompt · predeterminado: medium · opciones: raw, low, medium, high
image_urltextImagen de referencia del estilo (URL)
seednumberSeed (opcional)
  • variants: krea-2
  • niveles: Turbo, Turbo · referencia, Medium, Medium · referencia, Large, Large · referencia
  • 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

Campos de precio en el catálogo: 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] — el modelo insignia de Black Forest Labs mediante Canvas. De texto a imagen: fotorrealismo, cumplimiento preciso del prompt, 6× más rápido que FLUX.1 [pro].

Variantes (addressAs)
ParámetroTipoDescripción
flux-1.1-procanvasCanvas · Disponible
flux-1.1-pro:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
seednumberSeed (opcional)
  • variants: flux-1.1-pro, flux-1.1-pro:amber
  • aspect_ratio: 1:1 | 16:9 | 9:16 | 4:3 | 3:4

Campos de precio en el catálogo: 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 de Black Forest Labs: vuelve a dibujar una región enmascarada de la imagen (eliminación de objetos, reemplazo del fondo, extensión de la escena). Requiere una imagen de origen y una máscara en blanco y negro.

Variantes (addressAs)
ParámetroTipoDescripción
flux-fillcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
tierselectVersión · predeterminada: dev · opciones: dev, pro
image_urlreq.textImagen (URL)
mask_urlreq.textMáscara (URL, en blanco y negro, del mismo tamaño)
seednumberSeed (opcional)
  • variants: flux-fill
  • tier: dev | pro (affects price)

Campos de precio en el catálogo: 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 — generación y edición de imágenes.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
versionselectVersión · predeterminada: v4 · opciones: v3, v4
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i, opcional)
input_urlsarrayImages (1–10 URLs, for i2i, V4)
guidanceselectGuidance (V3) · default: 2.5 · options: 2.5, 1, 5, 7.5, 10
image_resolutionselectResolution (V4) · default: 1K · options: 1K, 2K, 4K
max_imagesselectMax images per set (V4) · default: 1 · options: 1, 2, 3, 4, 5, 6
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 y Pro, generación y edición (seedream/5-*-text-to-image y seedream/5-*-image-to-image).

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectCalidad · predeterminada: lite · opciones: lite, pro
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
qualityselectCalidad de salida · predeterminado: basic · opciones: basic, high, ultra
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–14 URL, para i2i)
  • niveles: Lite, Pro · básico (1K), Pro · alta (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

Campos de precio en el catálogo: 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 — descomposición de capas: divide una imagen en capas independientes.

parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
sizeselectResolución · predeterminada: 1.5K · opciones: auto, 1K, 1.5K, 2K
output_formatselectFormato · predeterminado: jpeg · opciones: jpeg, png
prompttextPrompt (qué resaltar, con <bbox>)
  • tiers: auto, 1K, 1.5K, 2K
  • size: auto | 1K | 1.5K | 2K (affects price)
  • output_format: jpeg | png

Campos de precio en el catálogo: 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 — generación y edición de alta calidad.

Variantes (addressAs)
ParámetroTipoDescripción
seedream-4-5pixelPixel · Disponible
seedream-4-5:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
qualityselectCalidad de salida · predeterminado: basic · opciones: basic, high
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–14 URL, para 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

Campos de precio en el catálogo: 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: generación y edición de imágenes (V1 y V2).

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
versionselectVersión · predeterminada: v2 · opciones: v2, v1
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i)
negative_prompttextPrompt negativo (V1)
strengthnumberStrength (0–1, for V1 i2i)
guidancetextEscala de orientación (V1)
seednumberSeed (opcional)
num_inference_stepsselectInference steps (V1) · default: 30 · options: 30, 20, 40, 50
accelerationselectAceleración (V1) · predeterminado: none · opciones: 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

Campos de precio en el catálogo: 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: generación y edición de imágenes.

Variantes (addressAs)
ParámetroTipoDescripción
qwen3-image:whitewhiteWhite · Available
qwen3-imagepixelPixel · Disponible
qwen3-image:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–3 URL, para i2i)
negative_prompttextPrompt negativo
seednumberSeed (opcional)
  • 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)

Campos de precio en el catálogo: 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: generación y edición de imágenes.

Variantes (addressAs)
ParámetroTipoDescripción
qwen3-propixelPixel · Disponible
qwen3-pro:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–3 URL, para i2i)
negative_prompttextPrompt negativo
seednumberSeed (opcional)
  • 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)

Campos de precio en el catálogo: 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: generación y edición en un solo modelo (docs.Pixel/market/qwen2-1/*). Hasta 10 imágenes de referencia, edición local basada en máscara y salida transparente (alfa) nativa.

Variantes (addressAs)
ParámetroTipoDescripción
qwen-image-2-1pixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 3:2, 2:3, 16:9, 9:16, auto
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–10 URL, para i2i)
mask_urltextMáscara (URL; blanco = cambiar, negro = conservar)
backgroundselectFondo · predeterminado: opaco · opciones: opaco, transparente
output_formatselectFormato de salida · predeterminado: png · opciones: png, webp, jpeg
enhance_promptboolMejorar el prompt · predeterminado: false
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: eliminación del fondo y aumento de resolución de imágenes.

parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: remove-bg · opciones: remove-bg, upscale
image_urlreq.textImagen (URL)
  • mode: remove-bg | upscale (affects price)

Campos de precio en el catálogo: 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 — aumenta la resolución de una imagen por un factor de ×1, ×2, ×4 o ×8 (×2 de forma predeterminada). Envía un image_url público (JPG, PNG, WEBP, HEIC, BMP o GIF de hasta 20 MB); el tamaño de salida es exactamente el tamaño de origen × factor, sin recortes. ×1 conserva el tamaño y solo mejora la calidad. El precio por imagen depende del total de píxeles de salida: hasta 4.19 MP — 1.5 créditos, hasta 16.78 MP — 4 créditos, hasta 67.11 MP — 12 créditos; con ×1, el nivel depende del tamaño de origen. Las solicitudes cuya salida supere los 67.11 MP o los 16,384 px por lado se rechazan antes de realizar el cobro. El servidor mide la imagen de origen antes de que comience la tarea.

parámetros opts
ParámetroTipoDescripción
upscale_factorselectScale · default: 2 · options: 1, 2, 4, 8
image_urlreq.textImagen (URL)
  • niveles: 2K · ≤4.19 MP, 4K · ≤16.78 MP, 8K · ≤67.11 MP
  • upscale_factor: 1 | 2 | 4 | 8

Campos de precio en el catálogo: 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: generación de imágenes de costo ultrabajo.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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

Campos de precio en el catálogo: 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: texto a imagen rápido y de bajo costo en 1K o 2K. La reescritura inteligente del prompt duplica el precio.

Variantes (addressAs)
ParámetroTipoDescripción
z-image-turbo:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K
prompt_extendboolReescritura inteligente del prompt (cuesta más) · predeterminado: 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

Campos de precio en el catálogo: 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) — generación de texto a imagen y basada en referencias (hasta 5 imágenes) en 1K, 2K o 4K. Se cobra por imagen; 4K cuesta más.

Variantes (addressAs)
ParámetroTipoDescripción
hunyuan-image-3-5:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect 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
resolutionselectResolución · predeterminada: 1K · opciones: 1K, 2K, 4K
image_urltextImagen de referencia (URL, hasta 5)
input_urlsarrayImágenes de referencia (URL, hasta 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

Campos de precio en el catálogo: 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: generación y edición de imágenes (Alibaba Wan). T2I sin input_urls; I2I mediante input_urls (hasta 9).

Variantes (addressAs)
ParámetroTipoDescripción
wan-2-7-imagepixelPixel · Disponible
wan-2-7-image:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 16:9, 9:16, 4:3, 3:4
tierselectCalidad · predeterminada: standard · opciones: standard, pro
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
enable_sequentialboolGeneración secuencial (hasta 12 imágenes) · predeterminado: false
resolutionselectResolución · predeterminada: 2K · opciones: 1K, 2K, 4K
nselectNumber of images · default: 1 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
seednumberSeed (0–2147483647, opcional)
watermarkboolMarca de agua · predeterminado: false
thinking_modeselectModo de razonamiento · valor predeterminado: false · opciones: false, true
color_palettearrayPaleta de colores (3–10 colores, solo cuando enable_sequential=false)
bbox_listarrayÁreas Bbox (una lista por cada imagen de input_urls, hasta 2 cuadros)
image_urltextImagen (URL, para i2i)
input_urlsarrayImágenes (1–9 URL, para 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

Campos de precio en el catálogo: 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): generación de imágenes y edición basada en referencias. Tarifa fija de 4 créditos Pixel por imagen en ambos modos; el modo de edición acepta de 1 a 5 URLs de imágenes de referencia.

parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-edit
aspect_ratioselectAspect ratio · default: 1:1 · options: 1:1, 2:3, 3:2, 16:9, 9:16
image_urlsarrayImágenes de referencia (1–5 URLs, para edición)
image_urltextImagen (URL, para editar)
  • niveles: Generación, Edición
  • mode: text-to-image | image-edit
  • aspect_ratio: 1:1 | 2:3 | 3:2 | 16:9 | 9:16

Campos de precio en el catálogo: 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 — generación y edición de imágenes. 1K/2K/4K (hasta ~16 MP) o ancho×altura personalizados (0.66–20 MP, hasta 8192 px por lado), 10 relaciones de aspecto más auto. La edición acepta 1–16 imágenes de referencia; cada referencia añade 0.5 créditos al precio. La expansión del prompt está activada de forma predeterminada; salida en PNG o JPEG; seed opcional.

parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-image · opciones: text-to-image, image-to-image
aspect_ratioselectAspect 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
resolutionselectResolución · predeterminada: 2K · opciones: 1K, 2K, 4K
widthnumberAncho personalizado, px (junto con la altura)
heightnumberAltura personalizada, px (junto con el ancho)
expand_promptboolMejorar el prompt (activado de forma predeterminada) · valor predeterminado: true
output_formatselectFormato · predeterminado: png · opciones: png, jpeg
seednumberSeed (opcional)
image_urltextImagen (URL, referencia)
image_urlsarrayImágenes (1–16 URLs, de referencia)
  • 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

Campos de precio en el catálogo: 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 mediante Flow — la facturación por megapíxel iniciado depende del modelo de Topaz y del tamaño de salida seleccionados; se requieren los megapíxeles de origen y de salida.

Variantes (addressAs)
ParámetroTipoDescripción
topaz-upscale-generativeflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
modelselectModelo de Topaz · valor predeterminado: Wonder 3 · opciones: Wonder, Wonder 2, Wonder 3, Wonder 3.5, Recover 3, Standard MAX, Redefine, Recovery, Recovery V2
source_megapixelsreq.numberTamaño de origen, MP
output_megapixelsreq.numberTamaño de salida, MP
upscale_factorselectMultiplicador · predeterminado: 2 · opciones: 2, 4
  • variants: topaz-upscale-generative
  • model: Wonder | Wonder 2 | Wonder 3 | Wonder 3.5 | Recover 3 | Standard MAX | Redefine | Recovery | Recovery V2
  • upscale_factor: 2 | 4

Campos de precio en el catálogo: 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 mediante Flow — facturación por megapíxel iniciado, con los modelos clásicos facturados en bloques de 24MP y los modelos Super Focus en bloques de 20MP.

Variantes (addressAs)
ParámetroTipoDescripción
topaz-sharpenflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
modelselectModelo de Topaz · valor predeterminado: Standard · opciones: Standard, Strong, Lens Blur V2, Motion Blur, Natural, Refocus, Wildlife, Portrait, Auto Sharpen, Super Focus V2, Super Focus V3
source_megapixelsreq.numberSize, MP
  • variants: topaz-sharpen
  • model: Standard | Strong | Lens Blur V2 | Motion Blur | Natural | Refocus | Wildlife | Portrait | Auto Sharpen | Super Focus V2 | Super Focus V3

Campos de precio en el catálogo: 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 mediante Flow — facturación por megapíxel iniciado, con Normal/Strong/Extreme en bloques de 24MP y Denoise Max en bloques de 20MP.

Variantes (addressAs)
ParámetroTipoDescripción
topaz-denoiseflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
modelselectModelo de Topaz · valor predeterminado: Normal · opciones: Normal, Strong, Extreme, Denoise Max
source_megapixelsreq.numberSize, MP
  • variants: topaz-denoise
  • model: Normal | Strong | Extreme | Denoise Max

Campos de precio en el catálogo: 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 mediante Flow (Standard V2, High Fidelity V2/V3, Low Resolution V2, CGI, Text Refine, Faces): aumento de resolución fiel sin detalles generados, con una salida de hasta 512 MP para impresión. Se cobra por cada bloque de 24 MP de salida iniciado; source_megapixels y output_megapixels son obligatorios, upscale_factor es un multiplicador fraccionario de 1–4.

Variantes (addressAs)
ParámetroTipoDescripción
topaz-upscale-precisionflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
modelselectModelo de Topaz · valor predeterminado: Standard V2 · opciones: Standard V2, High Fidelity V2, High Fidelity V3, Low Resolution V2, CGI, Text Refine, Faces
source_megapixelsreq.numberTamaño de origen, MP
output_megapixelsreq.numberTamaño de salida, MP
upscale_factornumberMultiplicador (1–4, fraccionario) · valor predeterminado: 2
output_formatselectFormato · predeterminado: jpeg · opciones: jpeg, png
face_enhancementboolMejora de rostros · valor predeterminado: 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

Campos de precio en el catálogo: 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)

modelEntradaUnidadVariantesparámetros opts
seedance-2.0-facetext, image, videopor segundoseedance-2.0-face:white (unavailable)duration, resolution, image_url, video_url
seedance-2.0-fast-facetextpor segundoseedance-2.0-fast-face:whiteduration, resolution
happyhorse-1.1text, image, videopor segundohappyhorse-1.1:white (unavailable)input, duration, resolution, image_url, video_url
kling-video-o1text, imagepor segundokling-video-o1:whiteduration, resolution, aspect_ratio, image_url
MiniMax-H3-Context-IRtext, image, video, audiopor clipMiniMax-H3-Context-IR:white (unavailable)input
MiniMax-H3-Regenerationtext, videopor segundoMiniMax-H3-Regeneration:white (unavailable)duration
MiniMax-Hailuo-02text, imagepor segundoMiniMax-Hailuo-02:whiteduration, resolution, image_url
skyreels-v4-fasttext, image, audio, videopor segundoskyreels-v4-fast:whiteduration, resolution, aspect_ratio, image_url, reference_image_urls, audio_url, video_url, video_mode
skyreels-v4-stdtext, image, audio, videopor segundoskyreels-v4-std:whiteduration, resolution, aspect_ratio, image_url, reference_image_urls, audio_url, video_url, video_mode
wan2.7-r2vtext, image, videopor segundowan2.7-r2v:white (unavailable)duration, resolution, image_url, video_url
wan2.7-videoedittext, videopor segundowan2.7-videoedit:white (unavailable)duration, resolution, video_url
wan3.0-videotext, image, videopor segundowan3.0-video:whiteduration, resolution, aspect_ratio, image_url
minimax-h3-max-stylestext, imagepor segundominimax-h3-max-stylesstyle, duration, aspect_ratio, damage_level, image_url, seed
minimax-h3-max-relightvideo, imagepor segundominimax-h3-max-relightvideo_url, reference_image_url, resolution, aspect_ratio, seed
minimax-h3-max-extendtext, videopor segundominimax-h3-max-extendvideo_url, engine, duration, resolution, aspect_ratio, output, enable_prompt_expansion, seed
minimax-h3-max-inserttext, videopor segundominimax-h3-max-insertvideo_url, start_time, resume_time, duration, resolution, color_match, enable_prompt_expansion, seed
minimax-h3-max-cameraimage, textpor segundominimax-h3-max-cameraimage_url, camera_move, duration, resolution, prompt_expansion_mode, seed
runway-gen-4-5text, imagepor cliprunway-gen-4-5duration, aspect_ratio, image_url, seed
p-video-2text, image, audiopor clipp-video-2duration, resolution, draft, aspect_ratio, image_url, last_frame_url, audio_url, save_audio, seed
p-video-2-protext, imagepor clipp-video-2-promode, duration, resolution, aspect_ratio, image_url, last_frame_url, seed
p-video-2-pro-referencetext, image, video, audiopor clipp-video-2-pro-referencemode, duration, resolution, aspect_ratio, reference_image_urls, reference_video_urls, reference_audio_urls, keep_audio, first_frame_url, last_frame_url, seed
p-video-editvideo, image, textpor segundop-video-editvideo_url, input_urls, draft, seed
luma-ray-3-2text, imagepor clipluma-ray-3-2resolution, duration, aspect_ratio, image_url, end_image_url, loop
veo-3.1text, imagepor clipveo-3.1:white (unavailable), veo-3.1, veo-3.1:flowaspect_ratio, tier, generationType, resolution, duration, imageUrls
kling-v2.6text, imagepor clipkling-v2.6, kling-v2.6:flow, kling-v2.6:prime, kling-v2.6:whiteaspect_ratio, duration, input, resolution, image_url, audio
kling-v3.0text, imagepor segundokling-v3.0, kling-v3.0:primeaspect_ratio, duration, mode, multi_shots, multi_prompt, audio, image_url, last_frame_url, kling_elements
kling-v3-omnitext, imagepor segundokling-v3-omni, kling-v3-omni:primeinput, aspect_ratio, resolution, audio, duration, image_url, last_frame_url
kling-v3-omni-referencetext, image, videopor segundokling-v3-omni-referencevideo_input, aspect_ratio, resolution, audio, duration, image_url, input_urls, video_url
kling-v3-omni-transformationvideo, imagepor segundokling-v3-omni-transformationresolution, aspect_ratio, duration, video_url, image_url, input_urls
kling-v4text, image, video, audiopor segundokling-v4input, aspect_ratio, resolution, duration, image_url, keyframe_urls, last_frame_url, reference_image_urls, reference_video_urls, keep_original_sound, elements, voices
kling-v4-flashtext, image, video, audiopor segundokling-v4-flashinput, aspect_ratio, resolution, duration, image_url, keyframe_urls, last_frame_url, reference_image_urls, reference_video_urls, keep_original_sound, elements, voices
kling-v3-turbotext, imagepor segundo—aspect_ratio, duration, input, resolution, image_url
kling-v2-5-turbotext, imagepor clip—aspect_ratio, duration, input, image_url
kling-ai-avatarimage, audiopor segundo—tier, image_url, audio_url
kling-motion-controlimage, videopor segundo—version, resolution, duration, image_url, video_url
seedance-2.0text, imagepor segundoseedance-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.5text, imagepor segundoseedance-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-minitext, imagepor segundoseedance-2-0-mini:pixel, seedance-2-0-mini:primeresolution, input, video_input, duration, image_url, last_frame_url, audio
pixverse-v6text, imagepor segundopixverse-v6:pixel, pixverse-v6:whitemode, aspect_ratio, quality, duration, audio, multi_clip, seed, image_url, input_urls, last_frame_url, image_references, task_id, video_url
pixverse-v6-maxtext, imagepor segundopixverse-v6-max:pixel, pixverse-v6-max:flowmode, aspect_ratio, quality, duration, audio, seed, image_url, input_urls
wan-3-0text, imagepor segundowan-3-0, wan-3-0:amber (unavailable)mode, duration, resolution, aspect_ratio, image_url, negative_prompt, seed, prompt_extend
wan-3-0-primetext, image, video, audiopor segundowan-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-3text, image, videopor segundoflux-3mode, duration, quality, resolution, aspect_ratio, image_url, video_url, generate_audio
wan-2-7text, image, videopor segundowan-2-7:white, wan-2-7:pixelaspect_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-6text, imagepor clipwan-2-6, wan-2-6:amber (unavailable)input, duration, resolution, image_url
wan-2-5text, imagepor clip—input, duration, aspect_ratio, resolution, image_url, negative_prompt, enable_prompt_expansion, seed, nsfw_checker
wan-2-2text, imagepor clip—aspect_ratio, input, resolution, image_url
wan-speech-to-videotext, image, audiopor segundowan-speech-to-video:flowresolution, image_url, audio_url, num_frames, frames_per_second, negative_prompt, num_inference_steps, guidance_scale, shift
hailuo-2-3imagepor cliphailuo-2-3, hailuo-2-3:whitetier, duration, resolution, image_url
vidu-q3text, imagepor segundovidu-q3:white, vidu-q3, vidu-q3:amber (unavailable)input, duration, resolution, image_url
vidu-q2text, imagepor segundovidu-q2tier, input, duration, resolution, image_url
vidu-q4text, image, audiopor segundovidu-q4:pixel, vidu-q4:flowinput, resolution, duration, audio, aspect_ratio, image_url, reference_image_urls, reference_audio_urls
happyhorsetext, image, videopor segundohappyhorse:pixel, happyhorse:prime (unavailable)aspect_ratio, duration, version, input, resolution, image_url, reference_image, video_url, audio_setting, seed
grok-imagine-videotext, imagepor segundogrok-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-upscalevideopor ampliación—task_id, resolution
grok-imagine-extendtext, videopor clip—task_id, extend_times, source_resolution, extend_at
minimax-h3-maxtext, imagepor segundominimax-h3-maxinput, resolution, duration, aspect_ratio, image_url, last_frame_url, target_audio_url, prompt_expansion_mode, seed, enable_safety_checker
minimax-h3-max-turbotext, imagepor segundominimax-h3-max-turboinput, resolution, duration, aspect_ratio, image_url, last_frame_url, target_audio_url, prompt_expansion_mode, seed, enable_safety_checker
gemini-omni-flash-1-1-flowtext, image, videopor segundogemini-omni-flash-1-1-flowinput, resolution, aspect_ratio, image_url, video_url, end_image_url, image_urls, reference_video_urls, source_duration_seconds, duration
minimax-h3text, image, videopor segundominimax-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-litetext, image, video, audiopor segundominimax-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-highspeedtext, image, video, audiopor segundominimax-h3-highspeedinput, aspect_ratio, resolution, duration, first_frame_url, last_frame_url, reference_image_urls, reference_video_urls, reference_audio_urls
gemini-omni-videotext, imagepor clip—input, aspect_ratio, duration, resolution, image_url, audio_ids, video_list, seed
gemini-omni-flash-1-1text, image, video, audiopor clip—input, aspect_ratio, duration, resolution, image_url, audio_ids, video_list, seed
gemini-omni-flash-1-2text, imagepor segundogemini-omni-flash-1-2, gemini-omni-flash-1-2:whiteinput, aspect_ratio, duration, resolution, image_url, last_frame_url, image_urls, character_ids
gemini-omni-flash-1-2-extendtext, image, videopor segundo—source_task_id, duration, resolution, image_urls
runway-gen4text, imagepor clip—aspect_ratio, duration, quality, image_url
omnihuman-1-5image, audio, textpor segundo—image_url, audio_url, output_resolution, pe_fast_mode, seed, mask_url
omnihuman-2-0image, audio, textpor segundo—image_url, audio_url, enable_watermark
volcengine-lipsyncvideo, audiopor segundo—mode, video_url, audio_url, separate_vocal, open_scenedet, align_audio
topaz-video-upscalevideopor segundotopaz-video-upscalevideo_url, upscale_factor, model, target_fps
video-upscalevideopor segundo—video_url, resolution
omnihuman-v2image, audio, textpor segundoomnihuman-v2:flowimage_url, audio_url
omnihuman-v1.5image, audio, textpor segundoomnihuman-v1.5:flowimage_url, audio_url, mask_url, resolution, turbo_mode
lipsync-2-provideo, audiopor segundolipsync-2-pro:flowvideo_url, audio_url, sync_mode
sync-3video, audiopor segundosync-3:flowvideo_url, audio_url, sync_mode
react-1video, audiopor segundoreact-1:flowvideo_url, audio_url, emotion, model_mode, temperature, sync_mode
minimax-h3-max-lipsyncimage, audiopor segundominimax-h3-max-lipsync:flowimage_url, audio_url, resolution, enable_transcription, seed
sync-3-avatarimage, audiopor segundosync-3-avatar:flowimage_url, audio_url
heygen-avatar-4image, audiopor segundoheygen-avatar-4:flowimage_url, audio_url, resolution, aspect_ratio, talking_style
heygen-avatar-vtext, audiopor segundoheygen-avatar-v:flowavatar, audio_url, resolution, aspect_ratio
veed-fabric-1.0image, audiopor segundoveed-fabric-1.0:flowimage_url, audio_url, resolution
ltx-2.5-audio-to-videoimage, audio, textpor segundoltx-2.5-audio-to-video:flowimage_url, audio_url, aspect_ratio, guidance_scale
pikaimage, textpor clippikaimage_url, resolution, seed, negative_prompt, duration
p-video-avatartext, image, audiopor segundop-video-avatarimage_url, audio_url, voice_script, resolution
suno-music-videoaudiopor clipsuno-music-video, suno-music-video:whitesource_task_id, source_track, source_audio_id, author, domain_name
seedance-2.0-face

Seedance 2.0 Face — temporalmente no disponible.

Variantes (addressAs)
ParámetroTipoDescripción
seedance-2.0-face:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
durationselectDuración, seg · predeterminada: 5 · opciones: 5
resolutionselectResolución · predeterminada: 480P · opciones: 480P, 720P, 1080P
image_urltextImagen (URL)
video_urltextVideo de referencia (URL)
  • variants: seedance-2.0-face:white
  • duration: 5
  • resolution: 480P | 720P | 1080P

Campos de precio en el catálogo: 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) — texto a video en 480P o 720P, sin audio. Se cobra por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
seedance-2.0-fast-face:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationselectDuración, seg · predeterminada: 5 · opciones: 5
resolutionselectResolución · predeterminada: 480P · opciones: 480P, 720P
  • variants: seedance-2.0-fast-face:white
  • duration: 5
  • resolution: 480P | 720P

Campos de precio en el catálogo: 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: no disponible temporalmente.

Variantes (addressAs)
ParámetroTipoDescripción
happyhorse-1.1:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 720P · opciones: 720P, 1080P
image_urltextImagen (URL)
video_urltextVideo de referencia (URL)
  • variants: happyhorse-1.1:white
  • input: text-to-video | image-to-video | reference-to-video
  • duration: 5 | 10
  • resolution: 720P | 1080P

Campos de precio en el catálogo: 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: texto a video o video a partir del primer fotograma. 720P (Standard) o 1080P (Pro), 5 o 10 segundos. Se factura por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
kling-video-o1:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 720P · opciones: 720P, 1080P
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
image_urltextImagen (URL, para I2V)
  • variants: kling-video-o1:white
  • duration: 5 | 10
  • resolution: 720P | 1080P
  • aspect_ratio: 16:9 | 9:16 | 1:1

Campos de precio en el catálogo: 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: no disponible temporalmente.

Variantes (addressAs)
ParámetroTipoDescripción
MiniMax-H3-Context-IR:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: context · opciones: context
  • variants: MiniMax-H3-Context-IR:white
  • input: context

Campos de precio en el catálogo: 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: no disponible temporalmente.

Variantes (addressAs)
ParámetroTipoDescripción
MiniMax-H3-Regeneration:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
durationnumberDuración, seg · predeterminada: 5
  • variants: MiniMax-H3-Regeneration:white

Campos de precio en el catálogo: 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: texto a video o video con primer fotograma. 512P (solo primer fotograma), 768P o 1080P (solo 5 segundos). Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
MiniMax-Hailuo-02:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 768P · opciones: 512P, 768P, 1080P
image_urltextImagen (URL, para I2V)
  • variants: MiniMax-Hailuo-02:white
  • duration: 5 | 10
  • resolution: 512P | 768P | 1080P

Campos de precio en el catálogo: 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 — texto a video, video a partir del primer fotograma o avatar parlante: las fotos del personaje más un clip de voz producen habla sincronizada con los labios y movimiento corporal. Referencia de video: repite el movimiento de un clip o extiende un clip. 480P / 720P / 1080P, 3–15 segundos. Se cobra por segundo según la resolución; una referencia de video tiene su propia tarifa y, en el modo de referencia de movimiento, la salida sigue la duración del clip (hasta 10 s) y se cobra como 10 s.

Variantes (addressAs)
ParámetroTipoDescripción
skyreels-v4-fast:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationselectDuration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolución · predeterminada: 480P · opciones: 480P, 720P, 1080P
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 9:16, 3:4
image_urltextImagen (URL, para I2V)
reference_image_urlsarrayFotos del personaje (1–5 URLs, para el avatar)
audio_urltextVoz del avatar (URL de audio, hasta 15 s)
video_urltextVideo de referencia (URL, MP4/MOV de hasta 15 s)
video_modeselectModo de video de referencia · predeterminado: reference · opciones: 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

Campos de precio en el catálogo: 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 — el nivel de mayor calidad de SkyReels V4: texto a video, video a partir del primer fotograma o avatar parlante (fotos del personaje más un clip de voz). Referencia de video: repite el movimiento de un clip o extiende un clip. 480P / 720P / 1080P, 3–15 segundos. Se cobra por segundo según la resolución; una referencia de video tiene su propia tarifa y, en el modo de referencia de movimiento, la salida sigue la duración del clip (hasta 10 s) y se cobra como 10 s.

Variantes (addressAs)
ParámetroTipoDescripción
skyreels-v4-std:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationselectDuration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolución · predeterminada: 480P · opciones: 480P, 720P, 1080P
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 9:16, 3:4
image_urltextImagen (URL, para I2V)
reference_image_urlsarrayFotos del personaje (1–5 URLs, para el avatar)
audio_urltextVoz del avatar (URL de audio, hasta 15 s)
video_urltextVideo de referencia (URL, MP4/MOV de hasta 15 s)
video_modeselectModo de video de referencia · predeterminado: reference · opciones: 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

Campos de precio en el catálogo: 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 a partir de una imagen o un video de referencia (hasta 10 segundos con un video). Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
wan2.7-r2v:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
durationnumberDuración, seg · predeterminada: 5
resolutionselectResolución · predeterminada: 720P · opciones: 720P, 1080P
image_urltextImagen de referencia (URL)
video_urltextVideo de referencia (URL)
  • variants: wan2.7-r2v:white
  • resolution: 720P | 1080P

Campos de precio en el catálogo: 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: temporalmente no disponible.

Variantes (addressAs)
ParámetroTipoDescripción
wan2.7-videoedit:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
durationnumberDuración, seg · predeterminada: 5
resolutionselectResolución · predeterminada: 720P · opciones: 720P, 1080P
video_urlreq.textVideo (URL)
  • variants: wan2.7-videoedit:white
  • resolution: 720P | 1080P

Campos de precio en el catálogo: 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): texto a video o video del primer fotograma a 480P / 720P / 1080P. Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
wan3.0-video:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
durationnumberDuración, seg · predeterminada: 5
resolutionselectResolución · predeterminada: 480P · opciones: 480P, 720P, 1080P
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16
image_urltextImagen (URL, para I2V)
  • variants: wan3.0-video:white
  • resolution: 480P | 720P | 1080P
  • aspect_ratio: 16:9 | 4:3 | 1:1 | 3:4 | 9:16

Campos de precio en el catálogo: 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 con sonido y un estilo prediseñado: cinta VHS, dibujos animados de los años 70, low-poly, animación dibujada a mano o pixel art de 16 bits. A partir de texto o de un primer fotograma (image_url), 768p, 5–15 segundos. Precio por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-stylesflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
styleselectEstilo · predeterminado: vhs · opciones: vhs, retro-toon-70s, low-poly, hand-drawn, 16bit-pixel
durationselectDuration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 21:9, 4:3, 1:1, 3:4, 9:16
damage_levelselectDesgaste de la cinta (solo VHS) · predeterminado: medium · opciones: light, medium, heavy
image_urltextPrimer fotograma (URL, opcional)
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: vuelve a iluminar un video existente (hasta 15 segundos) a partir de una referencia de iluminación: una imagen de una esfera iluminada como quieres. La escena y el movimiento se mantienen; cambia la iluminación. 480p / 768p / 1080p / 2K. Precio por segundo del video fuente.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-relightflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
reference_image_urlreq.textReferencia de iluminación (URL de un render de una esfera)
resolutionselectResolution · default: 768p · options: 480p, 768p, 1080p, 2k
aspect_ratioselectRelación de aspecto · predeterminado: adaptive · opciones: adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: continúa un video existente (de 1.6 a 60 segundos) durante 1–15 segundos a partir de una descripción de lo que ocurre después. Turbo es más rápido y cuesta la mitad; Max ofrece mayor calidad. El resultado es la fuente junto con la continuación, o solo la continuación. 480p / 768p / 1080p / 2K. Precio por segundo del video nuevo.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-extendflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
engineselectModelo · predeterminado: turbo · opciones: turbo, max
durationselectSeconds to add · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolution · default: 768p · options: 480p, 768p, 1080p, 2k
aspect_ratioselectRelación de aspecto · predeterminado: auto · opciones: auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputselectResultado · predeterminado: extended · opciones: extended, continuation
enable_prompt_expansionboolExpandir el prompt automáticamente · predeterminado: true
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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: inserta una escena nueva (5–13 segundos) en un video existente entre start_time y resume_time (segundos de la fuente, 2 y 3 de forma predeterminada; start_time no puede ser anterior a 1.625 s y deben quedar aproximadamente 1.5 s de la fuente después de resume_time). Los colores se igualan con los de la fuente. El prompt describe la escena nueva. 480p / 768p. Precio por segundo de la escena nueva.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-insertflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
start_timenumberInsertar en, s · predeterminado: 2
resume_timenumberReanudar la fuente en, s · predeterminado: 3
durationselectNew scene length, s · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13
resolutionselectResolución · predeterminada: 768p · opciones: 480p, 768p
color_matchboolIgualar los colores con la fuente · predeterminado: true
enable_prompt_expansionboolExpandir el prompt automáticamente · predeterminado: true
seednumberSeed (opcional)
  • variants: minimax-h3-max-insert
  • duration: 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
  • resolution: 480p | 768p

Campos de precio en el catálogo: 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: un video a partir de una imagen en el que solo se mueve la cámara: orbita hacia la derecha, hacia la izquierda o 360°, se acerca, se aleja, sube o desciende. La escena permanece quieta a menos que el prompt indique lo contrario. 480p / 768p / 1080p, 1–15 segundos. Precio por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-cameraflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
camera_moveselectMovimiento de cámara · predeterminado: orbit-right · opciones: orbit-right, orbit-left, orbit-360, push-in, pull-out, rise, descend
durationselectDuration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolución · predeterminado: 480p · opciones: 480p, 768p, 1080p
prompt_expansion_modeselectExpansión del prompt · predeterminado: balanced · opciones: balanced, quality, disabled
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 — la nueva generación de Runway: video cinematográfico a partir de texto o de un primer fotograma, clips de 5 o 10 segundos, 6 relaciones de aspecto. Precio por clip según la duración.

Variantes (addressAs)
ParámetroTipoDescripción
runway-gen-4-5canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 1:1, 21:9
image_urltextPrimer fotograma (URL, opcional)
seednumberSeed (opcional)
  • variants: runway-gen-4-5
  • duration: 5 | 10
  • aspect_ratio: 16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9

Campos de precio en el catálogo: 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 rápido y de bajo costo a partir de texto o de un fotograma inicial (también se puede definir un fotograma final), con sonido. 720p o 1080p, de 2 a 20 segundos, 7 relaciones de aspecto. El modo borrador cuesta la mitad, para hacer pruebas rápidas. Puedes enviar una pista de audio ya preparada (audio_url): el video se genera para seguirla, el clip dura lo mismo que la pista y se cobra por cada segundo de esta. El precio se calcula por clip según la resolución, el modo y la duración.

Variantes (addressAs)
ParámetroTipoDescripción
p-video-2canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
durationselectDuration, sec · default: 5 · options: 2, 3, 5, 8, 10, 15, 20
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
draftboolModo de borrador (más barato, menor calidad) · predeterminado: false
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1
image_urltextPrimer fotograma (URL, opcional)
last_frame_urltextÚltimo fotograma (URL, opcional)
audio_urltextPista de audio ya preparada que el video se genera para seguir (URL, MP3/WAV/FLAC, opcional)
save_audioboolConservar el sonido en el clip · predeterminado: true
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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) — la versión avanzada de P-Video-2: video con sonido a partir de texto o de un primer y un último fotograma, de 5 a 15 segundos, en 480p o 768p. Tres modos: Cost (el más barato), Speed (rápido) y Quality (la mejor calidad). Precio por clip según el modo, la resolución y la duración.

Variantes (addressAs)
ParámetroTipoDescripción
p-video-2-procanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: speed · opciones: cost, speed, quality
durationselectDuration, sec · default: 5 · options: 5, 8, 10, 12, 15
resolutionselectResolución · predeterminada: 768p · opciones: 480p, 768p
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1
image_urltextPrimer fotograma (URL, opcional)
last_frame_urltextÚltimo fotograma (URL, opcional)
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 a partir de referencias: fotos de un personaje o producto (hasta 9), videos de referencia (hasta 3) y audios (hasta 3), de 5 a 15 segundos, 480p o 768p, modos Speed y Cost. Con keep_audio, tu única pista de audio se conserva como sonido del clip —la misma voz, las mismas palabras— y el video (movimiento, labios) se genera para ajustarse a ella. Sin keep_audio, el audio es solo una muestra que se imita. El precio se calcula por clip: segundos de salida más referencias (video por segundo, imágenes por unidad, audio por segundo).

Variantes (addressAs)
ParámetroTipoDescripción
p-video-2-pro-referencecanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: speed · opciones: speed, cost
durationselectDuration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolución · predeterminada: 768p · opciones: 480p, 768p
aspect_ratioselectAspect ratio · default: 16:9 · options: adaptive, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1
reference_image_urlsarrayImágenes de referencia: personaje, producto, estilo (URL, hasta 9, incluidos los fotogramas)
reference_video_urlsarrayVideos de referencia (URL, hasta 3, 2–15 s cada uno, 15 s en total)
reference_audio_urlsarrayAudio (URL, hasta 3, 15 s en total): una muestra o, con keep_audio, la banda sonora del clip
keep_audioboolConservar mi pista de audio como banda sonora del clip (exactamente 1 archivo) · predeterminado: false
first_frame_urltextPrimer fotograma (URL, opcional)
last_frame_urltextÚltimo fotograma (URL, opcional)
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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) — edita un video existente a partir de una instrucción de texto: reemplaza un objeto, el fondo, el estilo o la iluminación, con o sin imágenes de referencia (hasta 4). Video de origen de hasta 15 segundos; el resultado dura lo mismo que el original. El modo de borrador es más barato. Precio por segundo del video de origen.

Variantes (addressAs)
ParámetroTipoDescripción
p-video-editcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
input_urlsarrayImágenes de referencia (URL, hasta 4)
draftboolModo de borrador (más barato, menor calidad) · predeterminado: false
seednumberSeed (opcional)
  • variantes: p-video-edit

Campos de precio en el catálogo: 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 — la nueva generación de Luma Ray (sucesora de Ray 2): video cinematográfico sin audio a partir de texto o de un primer y un último fotograma, con bucle continuo. 540p, 720p o 1080p; 5 segundos y 10 segundos a partir de texto. 6 relaciones de aspecto. Precio por clip según la resolución y la duración.

Variantes (addressAs)
ParámetroTipoDescripción
luma-ray-3-2canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 720p · opciones: 540p, 720p, 1080p
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 9:16, 4:3, 3:4, 1:1, 21:9
image_urltextPrimer fotograma (URL, opcional)
end_image_urltextÚltimo fotograma (URL, opcional)
loopboolBucle continuo · valor predeterminado: 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

Campos de precio en el catálogo: 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 usa la versión preliminar de Veo 3.1 Lite, Fast usa Veo 3.1 Fast y Quality usa Veo 3.1. Todos los niveles generan video con audio nativo; esta API no tiene un interruptor de audio. 720p/1080p/4K, 4/6/8 segundos; el modo de referencia solo está disponible en Lite/Fast y requiere 8 segundos. Consulta la cotización actual antes de cada tarea.

Variantes (addressAs)
ParámetroTipoDescripción
veo-3.1:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
veo-3.1pixelPixel · Disponible
veo-3.1:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
tierselectCalidad · predeterminada: fast · opciones: lite, fast, quality
generationTypeselectTipo de generación · predeterminado: TEXT_2_VIDEO · opciones: TEXT_2_VIDEO, FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
durationselectDuración, seg · predeterminada: 8 · opciones: 4, 6, 8
imageUrlsarrayimageUrls: URLs HTTP(S) públicas (1–2 para el primer/último fotograma; 1–3 para referencias)
  • variants: veo-3.1:white, veo-3.1, veo-3.1:flow
  • niveles: Lite · 720p, Lite · 1080p, Lite · 4k, Fast · 720p, Fast · 1080p, Fast · 4k, Quality · 720p, Quality · 1080p, Quality · 4k (texto → video), Quality · 4k (fotogramas/referencias)
  • 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

Campos de precio en el catálogo: 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: texto a video e imagen a video, opcionalmente con sonido.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v2.6pixelPixel · Disponible
kling-v2.6:flowflowFlow · Disponible
kling-v2.6:primeprimePrime · Disponible
kling-v2.6:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
resolutionselectResolución · predeterminada: 1080p · opciones: 720p, 1080p
image_urltextImagen (URL, para I2V)
audioboolCon sonido · valor predeterminado: false
  • variants: kling-v2.6, kling-v2.6:flow, kling-v2.6:prime, kling-v2.6:white
  • niveles: 5s · sin audio, 10s · sin audio, 5s · con audio, 10s · con audio
  • aspect_ratio: 16:9 | 9:16 | 1:1
  • duration: 5 | 10
  • input: text-to-video | image-to-video (affects price)
  • resolution: 720p | 1080p

Campos de precio en el catálogo: 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: la versión más reciente. Se factura por segundo según la resolución, opcionalmente con sonido. Modos: std (720p), pro (1080p), 4K.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v3.0pixelPixel · Disponible
kling-v3.0:primeprimePrime · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
modeselectModo de calidad · predeterminado: pro · opciones: std, pro, 4K
multi_shotsselectMulti-shot · predeterminado: false · opciones: false, true
multi_promptarrayTomas (multi_prompt, hasta 5)
audioboolCon sonido · valor predeterminado: false
image_urltextPrimer fotograma (URL, opcional)
last_frame_urltextÚltimo fotograma (URL, opcional)
kling_elementsarrayElementos del personaje (hasta 3)
  • variants: kling-v3.0, kling-v3.0:prime
  • niveles: 720p · sin audio, 720p · con audio, 1080p · sin audio, 1080p · con audio, 4K · sin audio, 4K · con audio
  • aspect_ratio: 16:9 | 9:16 | 1:1
  • duration: 5 | 10
  • mode: std | pro | 4K
  • multi_shots: false | true

Campos de precio en el catálogo: 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 mediante Prime (proveedor exclusivo): T2V e I2V, std (720p) o pro (1080p), sin sonido. Se factura por segundo. Las funciones de elementos/referencias de Omni no están disponibles (el contrato de Prime no puede expresarlas).

Variantes (addressAs)
ParámetroTipoDescripción
kling-v3-omnipixelPixel · Disponible
kling-v3-omni:primeprimePrime · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
audioboolAudio nativo · predeterminado: false
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
image_urltextPrimer fotograma (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, opcional, I2V)
  • variants: kling-v3-omni, kling-v3-omni:prime
  • niveles: 720p · sin audio, 720p · con audio, 1080p · sin audio, 1080p · con audio, 4K · sin audio, 4K · con 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

Campos de precio en el catálogo: 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 a partir de imágenes de referencia (hasta 7) o de un video de referencia, o de ambos. Audio nativo solo sin un video de referencia. 720p/1080p/4K. Se cobra por segundo según la resolución, el audio y si se usa un video de referencia.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v3-omni-referencepixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
video_inputselectReferencia de video · predeterminada: without-video · opciones: without-video, with-video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
audioboolAudio nativo · predeterminado: false
durationselectDuration, sec (3–15) · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
image_urltextImagen de referencia (URL)
input_urlsarrayImágenes de referencia (URL, hasta 7; hasta 4 junto con un video)
video_urltextVideo de referencia (URL, 3–15 s, MP4/MOV)
  • variants: kling-v3-omni-reference
  • niveles: 720p · sin audio, 720p · con audio, 720p · con video, 1080p · sin audio, 1080p · con audio, 1080p · con video, 4K · sin audio, 4K · con audio, 4K · con 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

Campos de precio en el catálogo: 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 — cambia el estilo o transforma un video de origen (3–15.5 s) a partir de una descripción de texto, opcionalmente con imágenes de referencia (hasta 4). El resultado no tiene audio. 720p/1080p/4K. Se cobra por segundo; el resultado sigue al video de origen, por lo que la elección de duración solo es una estimación del costo.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v3-omni-transformationpixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
aspect_ratioselectRelación de aspecto (solo con imágenes de referencia) · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración (estimada), seg · predeterminada: 5 · opciones: 5, 10, 15
video_urlreq.textVideo (URL)
image_urltextImagen de referencia (URL)
input_urlsarrayImágenes de referencia (URL, hasta 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

Campos de precio en el catálogo: 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 de 3 a 30 segundos con audio nativo y sincronización labial: a partir de texto, de fotogramas clave (primero, último y hasta 8 fotogramas intermedios) o de referencias (hasta 10 imágenes, 5 videos, 7 elementos y 3 voces). 720p/1080p. Precio por segundo según la resolución; si se usa un video de entrada, sus segundos también se facturan.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v4pixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, keyframe-to-video, reference-to-video
aspect_ratioselectRelación de aspecto · predeterminado: auto · opciones: auto, 16:9, 9:16, 1:1, 21:9
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
durationnumberDuración (3–30 s) · predeterminado: 5
image_urltextPrimer fotograma (URL)
keyframe_urlsarrayFotogramas intermedios (URLs, hasta 8)
last_frame_urltextÚltimo fotograma (URL, opcional)
reference_image_urlsarrayImágenes de referencia (URLs)
reference_video_urlsarrayVideos de referencia (URLs)
keep_original_soundboolConservar el sonido del video de referencia · predeterminado: false
elementsarrayElementos (hasta 7: nombre + 2–4 imágenes o un video de 3–8 s)
voicesarrayVoces (hasta 3: nombre + 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

Campos de precio en el catálogo: 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 — la modalidad más rápida y económica de Kling 4.0: a partir de texto, de fotogramas clave (primero, último y hasta 8 fotogramas intermedios) o de referencias (hasta 10 imágenes, 5 videos, 7 elementos y 3 voces). 720p, 3–20 segundos, audio nativo. El precio se calcula por segundo; si se incluye un video de entrada, sus segundos también se facturan.

Variantes (addressAs)
ParámetroTipoDescripción
kling-v4-flashpixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, keyframe-to-video, reference-to-video
aspect_ratioselectRelación de aspecto · predeterminado: auto · opciones: auto, 16:9, 9:16, 1:1, 21:9
resolutionselectResolución · predeterminado: 720p · opciones: 720p
durationnumberDuración (3–20 s) · predeterminado: 5
image_urltextPrimer fotograma (URL)
keyframe_urlsarrayFotogramas intermedios (URLs, hasta 8)
last_frame_urltextÚltimo fotograma (URL, opcional)
reference_image_urlsarrayImágenes de referencia (URLs)
reference_video_urlsarrayVideos de referencia (URLs)
keep_original_soundboolConservar el sonido del video de referencia · predeterminado: false
elementsarrayElementos (hasta 7: nombre + 2–4 imágenes o un video de 3–8 s)
voicesarrayVoces (hasta 3: nombre + 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

Campos de precio en el catálogo: 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: rápido, T2V e I2V. Se factura por segundo según la resolución.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL, para 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)

Campos de precio en el catálogo: 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: rápido, con la mejor relación calidad-precio, T2V e I2V.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
image_urltextImagen (URL, para I2V)
  • tiers: 5s, 10s
  • aspect_ratio: 16:9 | 9:16 | 1:1
  • duration: 5 | 10
  • input: text-to-video | image-to-video (affects price)

Campos de precio en el catálogo: 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: sincronización de avatar y voz. Requiere prompt, image_url y audio_url; el proveedor ascendente rechaza un prompt vacío. La duración la establece el archivo de audio.

parámetros opts
ParámetroTipoDescripción
tierselectCalidad · predeterminada: std · opciones: std, pro
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
  • niveles: Standard 720p, Pro 1080p
  • tier: std | pro (affects price)

Campos de precio en el catálogo: 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: transfiere el movimiento de un video al personaje de una imagen, en las versiones 2.6 y 3.0. Requiere image_url y video_url. Se factura por segundo.

parámetros opts
ParámetroTipoDescripción
versionselectVersión · predeterminada: 3.0 · opciones: 2.6, 3.0
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
durationselectDuración (estimada), seg · predeterminada: 5 · opciones: 5, 10
image_urlreq.textImagen (URL)
video_urlreq.textVideo (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

Campos de precio en el catálogo: 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 — precio por segundo. Estándar/Rápido × resolución × entrada.

Variantes (addressAs)
ParámetroTipoDescripción
seedance-2.0:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
seedance-2.0:pixelpixelPixel · Disponible
seedance-2.0:primeprimePrime · No disponible: La ruta seedance-2.0:prime no admite imágenes de referencia (input_urls). Usa seedance-2.0 (Pixel).
parámetros opts
ParámetroTipoDescripción
tierselectVersión · predeterminada: standard · opciones: standard, fast
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
video_inputselectReferencia de video · predeterminada: without-video · opciones: without-video, with-video
resolutionselectResolution · default: 720p · options: 480p, 720p, 1080p, 4K
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
image_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, opcional, I2V)
input_urlsarrayImágenes de referencia (1–16 URLs)
video_urltextVideo de referencia (URL)
reference_audio_urlsarrayMuestras de voz: 2–30 segundos, hasta 10 URL, hasta 15 MB cada una y 30 segundos en total
web_searchselectBúsqueda web · predeterminado: false · opciones: false, true
audioboolGenerar sonido · predeterminado: false
  • variants: seedance-2.0:white, seedance-2.0:pixel, seedance-2.0:prime
  • niveles: standard · sin video · 480p, standard · sin video · 720p, standard · sin video · 1080p, standard · sin video · 4K, standard · con video · 480p, standard · con video · 720p, standard · con video · 1080p, standard · con video · 4K, fast · sin video · 480p, fast · sin video · 720p, fast · con video · 480p, fast · con 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

Campos de precio en el catálogo: 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 — precio por segundo según la presencia de una referencia de video y la resolución. Se admiten T2V, I2V y edición de video; la edición requiere una relación de aspecto adaptativa, una duración de -1 y una duración de origen de 4–30 segundos.

Variantes (addressAs)
ParámetroTipoDescripción
seedance-2.5:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
seedance-2.5:repcanvasCanvas · No disponible: la ruta :rep no está disponible para este modo. Usa Pixel (sin :rep) o el modelo base.
seedance-2.5:pixelpixelPixel · Disponible
seedance-2.5:primeprimePrime · No disponible: La ruta seedance-2.5:prime no admite imágenes de referencia (input_urls). Usa seedance-2.5 (Pixel).
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
video_inputselectReferencia de video · predeterminada: without-video · opciones: without-video, with-video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1, adaptive
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p, 1080p
durationselectDuration, 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_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, opcional, I2V)
input_urlsarrayImágenes de referencia (1–16 URLs)
video_urltextVideo de referencia (URL)
reference_audio_urlsarrayMuestras de voz: 2–30 segundos, hasta 10 URL, hasta 15 MB cada una y 30 segundos en total
audioboolGenerar sonido · predeterminado: false
  • variants: seedance-2.5:white, seedance-2.5:rep, seedance-2.5:pixel, seedance-2.5:prime
  • niveles: con video · 480p, con video · 720p, con video · 1080p, sin video · 480p, sin video · 720p, sin 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

Campos de precio en el catálogo: 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 — opción económica de ByteDance, hasta 720p. Se cobra por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
seedance-2-0-mini:pixelpixelPixel · Disponible
seedance-2-0-mini:primeprimePrime · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 480p · opciones: 480p, 720p
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
video_inputselectReferencia de video · predeterminada: without-video · opciones: without-video, with-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
image_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, opcional)
audioboolGenerar sonido · predeterminado: false
  • variants: seedance-2-0-mini:pixel, seedance-2-0-mini:prime
  • niveles: sin video · 480p, sin video · 720p, con video · 480p, con video · 720p
  • resolution: 480p | 720p
  • input: text-to-video | image-to-video (affects price)
  • video_input: without-video | with-video
  • duration: 5 | 10

Campos de precio en el catálogo: 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: texto/imagen/referencia/transición/extensión. Se cobra por segundo según la calidad y el sonido.

Variantes (addressAs)
ParámetroTipoDescripción
pixverse-v6:pixelpixelPixel · Disponible
pixverse-v6:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video, transition, extend
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2, 21:9
qualityselectQuality · default: 720p · options: 360p, 540p, 720p, 1080p
durationselectDuration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
audioboolGenerar sonido · predeterminado: false
multi_clipboolGenerar varios clips · predeterminado: false
seednumberSeed (0–2147483647, opcional)
image_urltextImagen del primer fotograma (URL)
input_urlsarrayImágenes (1–2 URL)
last_frame_urltextImagen del último fotograma (URL)
image_referencesarrayReferences (1–7)
task_idtextID de la tarea completada desde la que se continuará
video_urltextURL del video desde el que se continuará
  • variants: pixverse-v6:pixel, pixverse-v6:white
  • niveles: 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

Campos de precio en el catálogo: 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 — texto a video cinematográfico o video desde el primer fotograma: hasta 15 segundos a 360p–1080p con audio nativo opcional. Precio por segundo según la resolución y el audio.

Variantes (addressAs)
ParámetroTipoDescripción
pixverse-v6-max:pixelpixelPixel · Disponible
pixverse-v6-max:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, image-to-video
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2, 21:9
qualityselectQuality · default: 720p · options: 360p, 540p, 720p, 1080p
durationselectDuration, sec · default: 5 · options: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
audioboolGenerar sonido · predeterminado: false
seednumberSeed (0–2147483647, opcional)
image_urltextPrimer fotograma (URL, para imagen → video)
input_urlsarrayPrimer fotograma (1 URL)
  • variants: pixverse-v6-max:pixel, pixverse-v6-max:flow
  • niveles: 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

Campos de precio en el catálogo: 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 e I2V a 480p/720p/1080p. Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
wan-3-0canvasCanvas · Disponible
wan-3-0:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, image-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p, 1080p
aspect_ratioselectRelación de aspecto · predeterminada: adaptive · opciones: adaptive, 16:9, 9:16, 1:1, 4:3, 3:4
image_urltextImagen (URL, para I2V: primer fotograma)
negative_prompttextPrompt negativo (opcional)
seednumberSeed (0–2147483647, opcional)
prompt_extendboolExpansión automática del prompt · predeterminado: 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

Campos de precio en el catálogo: 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 a partir de texto, de un primer (y último) fotograma, de referencias (imágenes, video, audio) o de un archivo o una página web. De 2 a 30 s, 480p/720p/1080p, con o sin sonido. El precio se calcula por segundo de salida según la resolución; el modo, la relación de aspecto y el sonido no cambian el precio.

Variantes (addressAs)
ParámetroTipoDescripción
wan-3-0-prime:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
wan-3-0-prime:pixelpixelPixel · Disponible
wan-3-0-prime:flowflowFlow · No disponible: la ruta wan-3-0-prime:flow no admite entradas de archivo ni de enlace. Usa wan-3-0-prime:pixel.
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, first-frame-to-video, first-last-frame-to-video, reference-to-video, file-to-video, link-to-video
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
durationselectDuration, 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
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p, 1080p
aspect_ratioselectRelación de aspecto · predeterminada: adaptive · opciones: adaptive, 16:9, 4:3, 1:1, 3:4, 9:16
audioboolAudio · predeterminado: true
first_frame_urltextPrimer fotograma (URL)
last_frame_urltextÚltimo fotograma (URL)
reference_image_urlsarrayImágenes de referencia (URLs)
reference_video_urlsarrayVideos de referencia (URLs)
reference_audio_urlsarrayAudio de referencia (URL)
reference_file_urlsarrayArchivos (URL)
reference_link_urlsarrayPáginas públicas (URL)
seednumberSemilla
  • variants: wan-3-0-prime:white, wan-3-0-prime:pixel, wan-3-0-prime:flow
  • niveles: 480p · por segundo, 720p · por segundo, 1080p · por segundo
  • 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

Campos de precio en el catálogo: 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) — un modelo de video con audio sincronizado: de texto a video, de imagen a video y continuación de clips. 720p/1080p, 5–20 s. Precio por segundo según la resolución y el modo. Draft es un renderizado de vista previa rápido, solo en 720p.

Variantes (addressAs)
ParámetroTipoDescripción
flux-3canvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, image-to-video, extend
durationselectDuration, sec · default: 5 · options: 5, 6, 8, 10, 15, 20
qualityselectCalidad · predeterminada: full · opciones: full, draft
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
aspect_ratioselectRelación de aspecto · predeterminada: auto · opciones: auto, 21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16
image_urltextImagen (URL, para I2V)
video_urltextVideo (URL, para continuación)
generate_audioboolAudio sincronizado · predeterminado: 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

Campos de precio en el catálogo: 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, edición de video, Reference-to-Video. Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
wan-2-7:whitewhiteWhite · Available
wan-2-7:pixelpixelPixel · Disponible
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
modeselectModo · predeterminado: text-to-video · opciones: text-to-video, image-to-video, edit, reference-to-video
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL, para I2V/R2V: primer fotograma)
last_frame_urltextÚltimo fotograma (URL, para I2V)
first_clip_urltextClip desde el que continuar (URL, para la continuación de I2V)
video_urltextVideo (URL, para Edit/R2V)
audio_urltextAudio (URL; para T2V: banda sonora; para I2V: audio de control)
first_frametextPrimer fotograma R2V (URL)
reference_voicetextVoz de referencia (URL wav/mp3, 1–10 s)
negative_prompttextPrompt negativo (opcional)
seedtextSeed (0–2147483647, opcional)
prompt_extendboolExpansión automática del prompt · predeterminado: true
watermarkboolMarca de agua "AI generated" · predeterminado: false
audio_settingselectAudio (para Edit) · predeterminado: auto · opciones: 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

Campos de precio en el catálogo: 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 e I2V. Se cobra por clip según la duración y la resolución. No admite aspect_ratio (se detecta automáticamente).

Variantes (addressAs)
ParámetroTipoDescripción
wan-2-6pixelPixel · Disponible
wan-2-6:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, flash-image-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10, 15
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL, para 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

Campos de precio en el catálogo: 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: T2V e I2V Pixel. Se cobra por clip según la duración y la resolución, igual para ambas entradas.

parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL pública, para I2V)
negative_prompttextPrompt negativo (hasta 500 caracteres)
enable_prompt_expansionboolExpansión del prompt · predeterminado: false
seednumberSeed (entero)
nsfw_checkerboolComprobador de NSFW · predeterminado: 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

Campos de precio en el catálogo: 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: el Wan más económico. T2V e I2V, 480p/580p/720p.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p
image_urltextImagen (URL, para I2V)
  • tiers: 480p, 720p
  • aspect_ratio: 16:9 | 9:16
  • input: text-to-video | image-to-video (affects price)
  • resolution: 480p | 720p

Campos de precio en el catálogo: 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 mediante Flow: video de un personaje que habla. Requiere prompt, image_url y audio_url. Siempre a 16 fps; num_frames (40–120, múltiplo de 4) establece la duración: se renderizan num_frames − 3 fotogramas, 80 → 4.81 s, como máximo 120 → 7.31 s. El audio que supera la duración del clip se recorta. Se cobra por segundo del video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
wan-speech-to-video:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
resolutionselectResolución · predeterminada: 480p · opciones: 480p, 580p, 720p
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
num_framesnumberNúmero de fotogramas
frames_per_secondnumberFPS
negative_prompttextPrompt negativo
num_inference_stepsnumberPasos de generación
guidance_scalenumberEscala de orientación
shiftnumberMayús
  • variants: wan-speech-to-video:flow
  • resolution: 480p | 580p | 720p (affects price)

Campos de precio en el catálogo: 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: solo I2V Standard e I2V Pro.

Variantes (addressAs)
ParámetroTipoDescripción
hailuo-2-3pixelPixel · Disponible
hailuo-2-3:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
tierselectCalidad · predeterminada: i2v-std · opciones: i2v-std, i2v-pro
durationselectDuración, seg · predeterminada: 6 · opciones: 6, 10
resolutionselectResolución · predeterminada: 768p · opciones: 768p, 1080p
image_urlreq.textImagen (URL, obligatoria)
  • variants: hailuo-2-3, hailuo-2-3:white
  • niveles: 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

Campos de precio en el catálogo: 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 y de referencia a video. 540p/720p/1080p, con una duración de 5 o 10 s. Se cobra por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
vidu-q3:whitewhiteWhite · Available
vidu-q3primePrime · Disponible
vidu-q3:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 720p · opciones: 540p, 720p, 1080p
image_urltextImagen (URL, para 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

Campos de precio en el catálogo: 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 de Prime (único proveedor): T2V, I2V y generación de video a partir de referencias. Niveles Standard, Pro, Turbo y Pro Fast, con precios por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
vidu-q2primePrime · Disponible
parámetros opts
ParámetroTipoDescripción
tierselectModo · predeterminado: t2v · opciones: t2v, pro, turbo, pro-fast
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p, 1080p
image_urltextImagen (URL, para I2V/R2V)
  • variants: vidu-q2
  • niveles: 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

Campos de precio en el catálogo: 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 — la generación más reciente de Vidu (Pixel): video a partir de una imagen del primer fotograma o video a partir de referencias (hasta 15 imágenes y hasta 3 clips de audio MP3 de 3–12s). Audio sincronizado nativo, que puedes desactivar. Duración de 3–16s, resoluciones de 540p/720p/1080p/2K/4K. Precio por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
vidu-q4:pixelpixelPixel · Disponible
vidu-q4:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: image-to-video · opciones: image-to-video, reference-to-video
resolutionselectResolution · default: 720p · options: 540p, 720p, 1080p, 2k, 4k
durationselectDuration, sec · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
audioboolCon sonido · predeterminado: true
aspect_ratioselectAspect ratio · default: 16:9 · options: 16:9, 9:16, 1:1, 4:3, 3:4
image_urlreq.textImagen (URL, para I2V)
reference_image_urlsreq.arrayImágenes de referencia (1–15 URL, para R2V)
reference_audio_urlsarrayAudio de referencia (MP3, 3–12s, hasta 3 URL, para 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

Campos de precio en el catálogo: 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): versiones 1.0 y 1.1. T2V, I2V, Reference; solo Video Edit 1.0. Se cobra por segundo. Prime usa las tarifas actualizadas de Prime y no admite Video Edit.

Variantes (addressAs)
ParámetroTipoDescripción
happyhorse:pixelpixelPixel · Disponible
happyhorse:primeprimePrime · No disponible: La ruta multimedia seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 6 · opciones: 6, 10
versionselectVersión · predeterminada: 1.0 · opciones: 1.0, 1.1
inputselectEntrada · predeterminado: texto a video · opciones: text-to-video, image-to-video, reference-to-video, video-edit
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL, para I2V/R2V)
reference_imagetextImagen de referencia (URL, para R2V/Edit)
video_urltextVideo (URL, para Video Edit)
audio_settingselectAudio (para Edit) · predeterminado: auto · opciones: auto, origin
seedtextSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 e I2V. Versiones 1.0 (slugs independientes para T2V/I2V) y 1.5 en vista previa. Precio por segundo según la resolución. El modo Spicy no está disponible para I2V (imágenes externas). Versión 1.5: primer y último fotograma (first_frame_url, last_frame_url), un fotograma de bucle loop_url y hasta 4 fotogramas clave ({url, timestamp_s}, segundos enteros mayores que 0 y menores que la duración); no cambian el precio.

Variantes (addressAs)
ParámetroTipoDescripción
grok-imagine-videopixelPixel · Disponible
grok-imagine-video:whitewhiteBlanco · No disponible: la ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
versionselectVersión · predeterminada: 1.0 · opciones: 1.0, 1.5
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
modeselectModo de movimiento · predeterminado: normal · opciones: normal, fun, spicy
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p, 1080p
durationselectDuración, seg · predeterminada: 6 · opciones: 6, 10
image_urltextImagen (URL, para I2V)
first_frame_urltextPrimer fotograma (URL, opcional)
last_frame_urltextÚltimo fotograma (URL, opcional)
loop_urltextFotograma de bucle: inicio y final del clip (URL, opcional)
keyframesarrayFotogramas clave (hasta 4: url + timestamp_s, segundos enteros)
  • variantes: 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

Campos de precio en el catálogo: 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: aumenta a 1080p la resolución de un video generado por Pixel. Requiere el task_id de una generación de video de Pixel exitosa (no se admiten videos externos).

parámetros opts
ParámetroTipoDescripción
task_idreq.textID de la tarea de video de Pixel exitosa (origen)
resolutionselectResolución del video de origen (para calcular el precio) · predeterminado: 720p · opciones: 480p, 720p
  • tiers: 480P → 1080P, 720P → 1080P
  • resolution: 480p | 720p (affects price)

Campos de precio en el catálogo: 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: continúa un clip generado en Pixel (no se aceptan videos externos). Se cobra por clip según dos ejes: duración de la extensión (6 o 10 s) y resolución del clip de origen.

parámetros opts
ParámetroTipoDescripción
task_idreq.textID de la tarea de video de Pixel exitosa (origen)
extend_timesselectDuración de la extensión, en segundos · valor predeterminado: 6 · opciones: 6, 10
source_resolutionselectResolución del video de origen (para la tarifa) · predeterminada: 720p · opciones: 480p, 720p
extend_atnumberContinuar desde el segundo (≥2)
  • niveles: 6 s · 480p, 6 s · 720p, 10 s · 480p, 10 s · 720p
  • extend_times: 6 | 10
  • source_resolution: 480p | 720p

Campos de precio en el catálogo: 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 — un modelo independiente entrenado posteriormente a partir de MiniMax H3. De texto a video y de imagen a video en 480P/768P durante 5–15 segundos. Precio de lista publicado: $0.05/s en 480P y $0.08/s en 768P.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-maxflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
resolutionselectResolución · predeterminada: 768p · opciones: 480p, 768p
durationselectDuration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
aspect_ratioselectAspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
image_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, para I2V)
target_audio_urltextPista de audio ya preparada: reemplaza la banda sonora del clip (URL de audio, al menos 2 s, hasta 15 MB, opcional)
prompt_expansion_modeselectExpansión del prompt · predeterminado: balanced · opciones: balanced, quality
seednumberSemilla
enable_safety_checkerboolComprobador de seguridad · predeterminado: 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

Campos de precio en el catálogo: 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 mediante Flow: texto a video e imagen a video. Se cobra por segundo de salida según 480p o 768p; la tarifa promocional termina el 7 de septiembre de 2026.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-turboflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video
resolutionselectResolución · predeterminada: 480p · opciones: 480p, 768p
durationselectDuration, sec · default: 5 · options: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
aspect_ratioselectAspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
image_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, para I2V)
target_audio_urltextPista de audio ya preparada: reemplaza la banda sonora del clip (URL de audio, al menos 2 s, hasta 15 MB, opcional)
prompt_expansion_modeselectExpansión del prompt · predeterminado: balanced · opciones: balanced, quality
seednumberSemilla
enable_safety_checkerboolComprobador de seguridad · predeterminado: 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

Campos de precio en el catálogo: 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 mediante Flow: texto a video, imagen a video, referencia a video y edición. Se cobra por segundo de salida según 360p/720p/1080p/4K.

Variantes (addressAs)
ParámetroTipoDescripción
gemini-omni-flash-1-1-flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video, edit
resolutionselectResolution · default: 720p · options: 360p, 720p, 1080p, 4k
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
image_urltextImage/reference (URL)
video_urltextVideo (URL, para edición)
end_image_urltextÚltimo fotograma (URL)
image_urlsarrayImágenes de referencia (URLs)
reference_video_urlsarrayVideos de referencia (URLs)
source_duration_secondsnumberDuración del video de origen, segundos (para editar)
durationselectDuration, 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

Campos de precio en el catálogo: 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 y referencia a video. Se cobra por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3pixelPixel · Disponible
minimax-h3:whitewhiteWhite · Available
minimax-h3:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
aspect_ratioselectAspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
resolutionselectResolución · predeterminada: 768p · opciones: 768p, 2k
durationselectDuration, sec · default: 6 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
first_frame_urltextPrimer fotograma (URL, para I2V)
last_frame_urltextFotograma final (URL, para I2V)
reference_image_urlsarrayImágenes de referencia (1–9 URLs, para R2V)
reference_video_urlsarrayVideos de referencia (hasta 3 URLs, para R2V)
reference_audio_urlsarrayAudio de referencia (hasta 3 URL, para R2V)
input_video_durationnumberDuración del video de entrada, seg (para 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

Campos de precio en el catálogo: 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 — la versión más ligera de MiniMax H3: generación de video a partir de texto, video con primer y último fotograma y generación con referencias (hasta 9 imágenes, 3 videos y 3 clips de audio). De 4 a 15 segundos en 480P o 768P. Precio por segundo según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-litecanvasCanvas · Disponible
minimax-h3-lite:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
aspect_ratioselectAspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
resolutionselectResolución · predeterminada: 768p · opciones: 480p, 768p
durationselectDuration, sec · default: 5 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
first_frame_urltextPrimer fotograma (URL, para I2V)
last_frame_urltextFotograma final (URL, para I2V)
reference_image_urlsarrayImágenes de referencia (1–9 URLs, para R2V)
reference_video_urlsarrayVideos de referencia (hasta 3 URLs, para R2V)
reference_audio_urlsarrayAudio de referencia (hasta 3 URL, para 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

Campos de precio en el catálogo: 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 — la versión más rápida de MiniMax H3: generación de video a partir de texto, video con primer y último fotograma y generación con referencias (hasta 9 imágenes, 3 videos y 3 clips de audio). De 4 a 15 segundos en 768P. Precio por segundo.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-highspeedcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
aspect_ratioselectAspect ratio · default: 16:9 · options: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
resolutionselectResolución · predeterminada: 768p · opciones: 768p
durationselectDuration, sec · default: 5 · options: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
first_frame_urltextPrimer fotograma (URL, para I2V)
last_frame_urltextFotograma final (URL, para I2V)
reference_image_urlsarrayImágenes de referencia (1–9 URLs, para R2V)
reference_video_urlsarrayVideos de referencia (hasta 3 URLs, para R2V)
reference_audio_urlsarrayAudio de referencia (hasta 3 URL, para 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 (afecta al precio)
  • duration: 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Campos de precio en el catálogo: 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: generación multimodal. El sonido usa hasta 3 audio_ids de POST /api/media/gemini-omni-audio. Son voces predeterminadas, no clonación de voz a partir de una grabación ni sincronización labial con una pista subida. Para usar un guion exacto con una voz clonada, usa voice-clone-tts y omnihuman-1-5.

parámetros opts
ParámetroTipoDescripción
inputselectEntrada de video · predeterminada: no-video · opciones: no-video, video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
durationselectDuración, seg · predeterminada: 8 · opciones: 4, 6, 8, 10
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
image_urltextImagen (URL, opcional)
audio_idsarrayHasta 3 audio_ids — POST /api/media/gemini-omni-audio
video_listarrayVideos de referencia (objetos video_list según el esquema de Pixel)
seednumberSeed (opcional)
  • niveles: Sin video · 4 sec · 720p, Sin video · 4 sec · 1080p, Sin video · 4 sec · 4K, Sin video · 6 sec · 720p, Sin video · 6 sec · 1080p, Sin video · 6 sec · 4K, Sin video · 8 sec · 720p, Sin video · 8 sec · 1080p, Sin video · 8 sec · 4K, Sin video · 10 sec · 720p, Sin video · 10 sec · 1080p, Sin video · 10 sec · 4K, Con video · 720p, Con video · 1080p, Con video · 4K
  • input: no-video | video
  • aspect_ratio: 16:9 | 9:16
  • duration: 4 | 6 | 8 | 10
  • resolution: 720p | 1080p | 4k

Campos de precio en el catálogo: 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: generación multimodal. El sonido usa hasta 3 audio_ids de POST /api/media/gemini-omni-audio. Son voces predeterminadas, no clonación de voz a partir de una grabación ni sincronización labial con una pista subida. No combines audio_ids con first_frame_url. Para usar un guion exacto con una voz clonada, usa voice-clone-tts y omnihuman-1-5.

parámetros opts
ParámetroTipoDescripción
inputselectEntrada de video · predeterminada: no-video · opciones: no-video, video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
durationselectDuración, seg · predeterminada: 8 · opciones: 4, 6, 8, 10
resolutionselectResolution · default: 720p · options: 360p, 720p, 1080p, 4k
image_urltextImagen (URL, opcional)
audio_idsarrayHasta 3 audio_ids — POST /api/media/gemini-omni-audio
video_listarrayEntrada de video (objetos video_list según el esquema de Pixel)
seednumberSeed (opcional)
  • niveles: Sin video · 4 sec · 360p, Sin video · 4 sec · 720p, Sin video · 4 sec · 1080p, Sin video · 4 sec · 4K, Sin video · 6 sec · 360p, Sin video · 6 sec · 720p, Sin video · 6 sec · 1080p, Sin video · 6 sec · 4K, Sin video · 8 sec · 360p, Sin video · 8 sec · 720p, Sin video · 8 sec · 1080p, Sin video · 8 sec · 4K, Sin video · 10 sec · 360p, Sin video · 10 sec · 720p, Sin video · 10 sec · 1080p, Sin video · 10 sec · 4K, Con video · 360p, Con video · 720p, Con video · 1080p, Con video · 4K
  • input: no-video | video
  • aspect_ratio: 16:9 | 9:16
  • duration: 4 | 6 | 8 | 10
  • resolution: 360p | 720p | 1080p | 4k

Campos de precio en el catálogo: 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 a partir de texto, un fotograma inicial (y uno final) o referencias, de hasta 15 segundos. 360p/720p/1080p/4K, 16:9 o 9:16. Audio nativo: las voces, la música y los efectos se generan automáticamente; no se acepta audio de entrada. Hasta 2 personajes (character_ids de POST /api/media/gemini-omni-character, no disponibles con un fotograma inicial/final) al mismo precio. Para extender un clip terminado, usa gemini-omni-flash-1-2-extend. El precio se calcula por segundo de salida según la resolución.

Variantes (addressAs)
ParámetroTipoDescripción
gemini-omni-flash-1-2pixelPixel · Disponible
gemini-omni-flash-1-2:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
inputselectEntrada · predeterminado: text-to-video · opciones: text-to-video, image-to-video, reference-to-video
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16
durationselectDuration, sec (up to 10 with a last frame) · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
resolutionselectResolution · default: 720p · options: 360p, 720p, 1080p, 4k
image_urltextImagen (URL, para I2V)
last_frame_urltextÚltimo fotograma (URL, para I2V)
image_urlsarrayImágenes de referencia (URLs)
character_idsarrayPersonajes: hasta 2 ids de POST /api/media/gemini-omni-character
  • variants: gemini-omni-flash-1-2, gemini-omni-flash-1-2:white
  • niveles: 360p · por segundo, 720p · por segundo, 1080p · por segundo, 4K · por segundo
  • 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

Campos de precio en el catálogo: 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: prolonga un clip terminado de Gemini Omni 1.2 Flash entre 3–10 segundos a partir de una descripción de lo que sucede después. El origen es el jobId de tu clip de 360p o 720p de hasta 15 segundos (puedes encadenar extensiones mientras el clip de origen no supere los 15 segundos). El resultado es el clip completo (origen + continuación) con la resolución y la relación de aspecto del original. Hasta 3 imágenes de referencia para la parte nueva. El precio se calcula por segundo añadido según la resolución del original.

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textjobId del clip de origen de Gemini Omni 1.2 Flash
durationselectSeconds to add · default: 5 · options: 3, 4, 5, 6, 7, 8, 9, 10
resolutionselectResolución del clip de origen (para la tarifa) · predeterminada: 720p · opciones: 360p, 720p
image_urlsarrayImágenes de referencia para la continuación (URLs)
  • niveles: 360p · por segundo añadido, 720p · por segundo añadido
  • duration: 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
  • resolution: 360p | 720p

Campos de precio en el catálogo: 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 — calidad cinematográfica. T2V e I2V, 720p/1080p.

parámetros opts
ParámetroTipoDescripción
aspect_ratioselectRelación de aspecto · predeterminada: 16:9 · opciones: 16:9, 9:16, 1:1
durationselectDuración, seg · predeterminada: 5 · opciones: 5, 10
qualityselectResolución · predeterminada: 720p · opciones: 720p, 1080p
image_urltextImagen (URL, para I2V, opcional)
  • tiers: 5s · 720p, 5s · 1080p, 10s · 720p
  • aspect_ratio: 16:9 | 9:16 | 1:1
  • duration: 5 | 10
  • quality: 720p | 1080p

Campos de precio en el catálogo: 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 — anima a una persona a partir de una foto y una voz. Requiere image_url y audio_url. Precio por segundo. Generación anterior: recomendamos omnihuman-v2 — más nuevo y barato.

parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
output_resolutionselectResolución · predeterminada: 1080 · opciones: 720, 1080
pe_fast_modeboolModo rápido · valor predeterminado: false
seednumberSeed (-1 = random)
mask_urltextMáscara del sujeto (URL, opcional)
  • output_resolution: 720 | 1080

Campos de precio en el catálogo: 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 — una persona hablando a partir de una foto y una pista de voz: los labios, la expresión facial, los gestos y el movimiento corporal siguen tu audio. Requiere image_url y audio_url (wav o mp3, de 4 segundos a 5 minutos); el clip dura lo mismo que el audio. El prompt opcional guía la escena y la cámara. 720p. Precio por segundo del video de salida.

parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
enable_watermarkboolMarca de agua · predeterminado: false

Campos de precio en el catálogo: 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

Sincronización labial de Volcengine: sincronización de los labios. Requiere mode, video_url y audio_url. Se cobra por segundo.

parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: lite · opciones: lite, basic
video_urlreq.textVideo (URL)
audio_urlreq.textAudio (URL)
separate_vocalboolAislar las voces (suprimir el ruido de fondo) · predeterminado: false
open_scenedetboolSegmentación de escenas y detección de hablantes · predeterminado: false
align_audioboolRepetir el video si el audio es más largo · predeterminado: true
  • mode: lite | basic

Campos de precio en el catálogo: 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 — aumenta la resolución de un video existente con modelos de Topaz Video AI (Proteus, Artemis, Gaia, Nyx): detalles más nítidos, menos ruido y menos artefactos de compresión. Envía video_url (MP4/MOV de hasta 60 segundos) y un upscale_factor de 1 a 4; por ejemplo, ×3 convierte 360p en 1080p y ×2 convierte 1080p en 4K. El parámetro opcional target_fps (hasta 60) habilita la interpolación de fotogramas. El precio se calcula por segundo del video de origen según la resolución de salida: hasta 720p, hasta 1080p o superior a 1080p (4K); una salida superior a 30 fps cuesta el doble. El servidor mide por sí mismo el tamaño del fotograma, la frecuencia de fotogramas y la duración antes de que comience el trabajo.

Variantes (addressAs)
ParámetroTipoDescripción
topaz-video-upscaleflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
upscale_factorselectScale · default: 2 · options: 1, 2, 3, 4
modelselectModelo de Topaz · valor predeterminado: Proteus · opciones: Proteus, Artemis HQ, Artemis MQ, Artemis LQ, Gaia HQ, Gaia CG, Nyx, Nyx Fast, Nyx XL, Nyx HF
target_fpsselectFrecuencia de fotogramas de salida · valor predeterminado: source · opciones: source, 24, 25, 30, 48, 50, 60
  • variantes: topaz-video-upscale
  • niveles: salida de hasta 720p, hasta 30 fps, salida de hasta 1080p, hasta 30 fps, salida superior a 1080p (4K), hasta 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

Campos de precio en el catálogo: 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 — aumenta la resolución de un video existente a 1080P, 2K o 4K y conserva la relación de aspecto, la frecuencia de fotogramas, el número de fotogramas y el audio. Envía una video_url pública (MP4/MOV/WEBM de hasta 50 MB y hasta 60 segundos). La resolución define el área de salida: la imagen se ajusta a 1920×1080 / 2560×1440 / 3840×2160 (1080×1920 / 1440×2560 / 2160×3840 para orientación vertical) y nunca se recorta; si el video de origen es más grande, se reduce para ajustarlo al área. El resultado es MP4 H.264 + AAC. El precio se calcula por segundo del video de entrada según la resolución de salida: 1080P, 2K (predeterminada) o 4K; el servidor mide la duración del clip antes de que comience la tarea.

parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
resolutionselectResolución de salida · predeterminada: 2K · opciones: 1080P, 2K, 4K
  • tiers: 1080P · 1920×1080, 2K · 2560×1440, 4K · 3840×2160
  • resolution: 1080P | 2K | 4K

Campos de precio en el catálogo: 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 — la nueva generación de OmniHuman (octubre de 2026) y la versión recomendada: animación realista de una persona a partir de una foto y una pista de voz; los labios, la expresión facial, los gestos y el movimiento corporal siguen tu audio. Requiere image_url y audio_url (wav o mp3, de 4 segundos a 5 minutos); el clip dura lo mismo que el audio. Un prompt opcional (en inglés) guía la escena y la cámara. Más barato que OmniHuman 1.5. Precio por segundo de video terminado.

Variantes (addressAs)
ParámetroTipoDescripción
omnihuman-v2:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
  • variants: omnihuman-v2:flow

Campos de precio en el catálogo: 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 — anima a una persona a partir de una imagen y audio mediante Flow. La duración proviene del resultado del proveedor. Generación anterior: recomendamos omnihuman-v2 — más nuevo y barato.

Variantes (addressAs)
ParámetroTipoDescripción
omnihuman-v1.5:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
mask_urltextMáscara (URL, opcional)
resolutionselectResolución · predeterminada: 1080p · opciones: 720p, 1080p
turbo_modeboolModo turbo · valor predeterminado: false
  • variants: omnihuman-v1.5:flow
  • resolution: 720p | 1080p

Campos de precio en el catálogo: 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: vuelve a sincronizar los labios de un video existente con un audio nuevo (reemplaza una línea en un fragmento). Requiere video_url y audio_url. La duración de salida con sync_mode=cut_off (predeterminado) es min(video, audio), por lo que las duraciones iguales mantienen la duración. Se cobra por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
lipsync-2-pro:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
audio_urlreq.textAudio (URL)
sync_modeselectCuando las duraciones difieren · predeterminado: cut_off · opciones: cut_off, loop, bounce, remap, silence
  • variants: lipsync-2-pro:flow
  • sync_mode: cut_off | loop | bounce | remap | silence

Campos de precio en el catálogo: 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: sincronización labial de nueva generación de un video existente con un audio nuevo; mejor en perfiles, oclusiones y primeros planos. Requiere video_url y audio_url. La duración de salida con sync_mode=cut_off (predeterminado) es min(video, audio). Se cobra por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
sync-3:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
audio_urlreq.textAudio (URL)
sync_modeselectCuando las duraciones difieren · predeterminado: cut_off · opciones: cut_off, loop, bounce, remap, silence
  • variants: sync-3:flow
  • sync_mode: cut_off | loop | bounce | remap | silence

Campos de precio en el catálogo: 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: cambia el rendimiento en un fragmento para sincronizarlo con el audio: labios, expresión facial (emoción) y, con model_mode=head, movimiento de la cabeza. Video y audio de hasta 15 s, un hablante visible. La duración de salida con sync_mode=cut_off (predeterminado) es min(video, audio). Precio por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
react-1:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
audio_urlreq.textAudio (URL)
emotionselectEmoción · predeterminada: neutral · opciones: neutral, happy, sad, angry, disgusted, surprised
model_modeselectQué cambiar · predeterminado: face · opciones: lips, face, head
temperaturenumberExpressiveness (0–1)
sync_modeselectCuando las duraciones difieren · predeterminado: cut_off · opciones: 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

Campos de precio en el catálogo: 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: un video hablado a partir de una foto y una pista de voz: los labios, la expresión y el movimiento de la cabeza siguen tu voz en off, incluido el ruso. Requiere image_url (relación de aspecto 0.4–2.5) y audio_url (de 5 segundos a 15 minutos); el clip dura lo mismo que el audio. 480p / 768p / 1080p / 2K; enable_transcription transcribe el habla para sincronizar mejor los labios. Se cobra por segundo de video de salida, ×1.2 para clips de más de 15 s.

Variantes (addressAs)
ParámetroTipoDescripción
minimax-h3-max-lipsync:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
resolutionselectResolution · default: 768p · options: 480p, 768p, 1080p, 2k
enable_transcriptionboolTranscribir voz para labios más ajustados · valor predeterminado: false
seednumberSemilla
  • variants: minimax-h3-max-lipsync:flow
  • resolution: 480p | 768p | 1080p | 2k

Campos de precio en el catálogo: 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: un personaje parlante a partir de una foto y una pista de voz (el mismo sync-3 que la sincronización labial fragmentada): labios precisos, también funciona con ilustraciones. Requiere image_url y audio_url; el clip dura lo mismo que el audio (hasta 5 minutos). Se cobra por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
sync-3-avatar:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
  • variants: sync-3-avatar:flow

Campos de precio en el catálogo: 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: un avatar parlante creado a partir de una foto y tu voz en off: labios, expresión y gestos. Requiere image_url con un rostro claramente visible y audio_url; el clip dura lo mismo que el audio (hasta 5 minutos). talking_style: stable (calm) o expressive. 360p–1080p. Se cobra por segundo del video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
heygen-avatar-4:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
resolutionselectResolution · default: 720p · options: 360p, 480p, 540p, 720p, 1080p
aspect_ratioselectRelación de aspecto · predeterminada: auto · opciones: auto, 16:9, 9:16, 4:5, 5:4, 1:1
talking_styleselectEstilo de voz · predeterminado: stable · opciones: 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

Campos de precio en el catálogo: 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 — el motor de avatares parlantes más reciente: un avatar prediseñado de HeyGen reproduce tu voz en off con movimientos y sincronización labial más naturales que Avatar IV. Requiere avatar (el nombre de un avatar prediseñado de HeyGen, p. ej., “Ann Doctor Standing”) y audio_url; el clip dura lo mismo que el audio (hasta 5 minutos). 720p / 1080p / 4K. El precio se calcula por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
heygen-avatar-v:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
avatarreq.textAvatar de HeyGen (nombre de un avatar prediseñado)
audio_urlreq.textAudio (URL)
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p, 4k
aspect_ratioselectRelación de aspecto · predeterminada: auto · opciones: 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

Campos de precio en el catálogo: 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 — un video parlante a partir de una foto y una pista de voz: los labios y la expresión siguen tu voz en off. Requiere image_url y audio_url (hasta 60 segundos por solicitud); el clip dura lo mismo que el audio. 480p / 720p. Se cobra por segundo de video de salida.

Variantes (addressAs)
ParámetroTipoDescripción
veed-fabric-1.0:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
audio_urlreq.textAudio (URL)
resolutionselectResolución · predeterminada: 720p · opciones: 480p, 720p
  • variants: veed-fabric-1.0:flow
  • resolution: 480p | 720p

Campos de precio en el catálogo: 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 cinematográfico en 1080p sincronizado con tu audio (voz, música): la foto es el primer fotograma y el prompt indica cómo animarla (el prompt es obligatorio sin una foto). Audio de 2–10 segundos. No es un modelo dedicado a la sincronización labial: la cámara y la pose se mueven con más libertad que en los modelos de avatares. Se factura por segundo del audio de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
ltx-2.5-audio-to-video:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urltextImagen (URL)
audio_urlreq.textAudio (URL)
aspect_ratioselectRelación de aspecto · predeterminada: auto · opciones: auto, 16:9, 9:16
guidance_scalenumberAdherencia al prompt (1–50)
  • variants: ltx-2.5-audio-to-video:flow
  • aspect_ratio: auto | 16:9 | 9:16

Campos de precio en el catálogo: 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: imagen a video desde Flow. 720p/1080p, 5s.

Variantes (addressAs)
ParámetroTipoDescripción
pikaflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
seednumberSemilla
negative_prompttextPrompt negativo
durationselectDuración, seg · predeterminada: 5 · opciones: 5
  • variants: pika
  • resolution: 720p | 1080p (affects price)
  • duration: 5

Campos de precio en el catálogo: 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 mediante Dune. Avatar parlante a partir de un retrato y audio o un guion de voz.

Variantes (addressAs)
ParámetroTipoDescripción
p-video-avatarduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
image_urltextRetrato (URL)
audio_urltextAudio (URL)
voice_scripttextGuion de voz
resolutionselectResolución · predeterminada: 720p · opciones: 720p, 1080p
  • variants: p-video-avatar
  • resolution: 720p | 1080p

Campos de precio en el catálogo: 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 — renderiza un video para una de tus pistas anteriores de Suno. source_task_id es el id del trabajo de Suno, y source_track es el número de la pista (por defecto, 0). El video se ejecuta en el mismo canal que la pista: una pista suno:white obtiene suno-music-video:white, y una pista de Pixel obtiene Pixel. Precio fijo por solicitud; la duración del clip sigue la de la pista y no cambia el precio. Los subtítulos de author/domain_name son exclusivos de Pixel.

Variantes (addressAs)
ParámetroTipoDescripción
suno-music-videopixelPixel · Disponible
suno-music-video:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
authortextAutor (acreditado en el clip)
domain_nametextDominio (acreditado en el clip)
  • variantes: suno-music-video, suno-music-video:white
  • niveles: Por solicitud

Campos de precio en el catálogo: 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)

modelEntradaUnidadVariantesparámetros opts
qwen3-ttstextpor cada 1000 caracteresqwen3-tts, qwen3-tts:flowvoice, language, instruct, response_format
gpt-4o-mini-ttstextpor cada 1000 caracteresgpt-4o-mini-ttsvoice, instructions, response_format, speed
elevenlabs-v4-ttstextpor cada 1000 caractereselevenlabs-v4-ttsengine, voice, voice_id, language_code, stability, similarity_boost, apply_text_normalization, output_format, seed
grok-ttstextpor cada 1000 caracteresgrok-ttsvoice, language
elevenlabs-sound-effects-v2textpor archivoelevenlabs-sound-effects-v2duration, prompt_influence, loop, output_format
mirelo-sfx-2textpor archivomirelo-sfx-2duration, negative_prompt, output_format, seed
mirelo-sfx-2-videotext, videopor segundomirelo-sfx-2-videovideo_url, preserve_speech, negative_prompt, output_format, seed
ttstextpor voz en off—engine, voice, language_code, minimax_voice, qwen3_voice, gemini_voice, stability, similarity_boost, speed, style, timestamps, previous_text, next_text, voice_id
elevenlabs-dialoguetextpor cada 1000 caracteres—dialogue, stability
gemini-ttstextpor cada 1000 caracteres—engine, gemini_voice, accent, style, pace, audio_profile, scene, sample_context, temperature
gemini-3.8-flash-ttstextpor cada 1000 caracteresgemini-3.8-flash-tts, gemini-3.8-flash-tts:flowengine, gemini_voice, style_instructions
gemini-3.8-flash-tts-litetextpor cada 1000 caracteresgemini-3.8-flash-tts-lite, gemini-3.8-flash-tts-lite:flowgemini_voice, style_instructions
chatterbox-ttstextpor cada 1000 caractereschatterbox-tts, chatterbox-tts:flowvoice, exaggeration, temperature, seed
kokoro-ttstextpor cada 1000 caractereskokoro-tts, kokoro-tts:flowvoice, speed
speech-to-textaudiopor minutospeech-to-text:flow, speech-to-text:elevenlabsaudio_url, duration_minutes, language_code, diarize, tag_audio_events, keyterms
elevenlabs-audio-isolationaudiopor minuto—audio_url, duration_minutes
nemotron-3-diarizationaudiopor minutonemotron-3-diarizationaudio_url, duration_minutes, language_code
qwen3-asr-1.7baudiopor minutoqwen3-asr-1.7baudio_url, duration_minutes, language_code
qwen3-asr-0.6baudiopor minutoqwen3-asr-0.6baudio_url, duration_minutes, language_code
voxtral-small-24b-2507audiopor minutovoxtral-small-24b-2507audio_url, duration_minutes, language_code
mimo-v2-5-ttstextpor cada 1000 caracteresmimo-v2-5-ttsvoice, instruct, output_format
mimo-v2-5-tts-voiceclonetextpor cada 1000 caracteresmimo-v2-5-tts-voiceclonevoice, instruct
mimo-v2-5-tts-voicedesigntextpor cada 1000 caracteresmimo-v2-5-tts-voicedesignvoice
inworld-realtime-tts-1-5-minitextpor cada 1000 caracteresinworld-realtime-tts-1-5-minivoice, speaking_rate
inworld-realtime-tts-1-5-maxtextpor cada 1000 caracteresinworld-realtime-tts-1-5-maxvoice, speaking_rate, return_timestamps
whisper-large-v3-turboaudiopor minutowhisper-large-v3-turboaudio_url, duration_minutes, language_code
nemotron-asr-multilingualaudiopor minutonemotron-asr-multilingualaudio_url, duration_minutes, language_code
whisper-large-v3audiopor minutowhisper-large-v3audio_url, duration_minutes, language_code
gpt-4o-transcribeaudiopor minutogpt-4o-transcribeaudio_url, duration_minutes, language_code
gpt-4o-mini-transcribeaudiopor minutogpt-4o-mini-transcribeaudio_url, duration_minutes, language_code
gpt-4o-transcribe-diarizeaudiopor minutogpt-4o-transcribe-diarizeaudio_url, duration_minutes, language_code
universal-2audiopor minutouniversal-2audio_url, duration_minutes, language_code, speaker_labels, keyterms_prompt
forced-alignmenttext, audiopor cada 1000 caracteres—audio_url
chatterbox-turbotextpor cada 1000 caractereschatterbox-turboprompt
voice-clone-ttstextpor cada 1000 caracteres—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-changeraudiopor cada 1000 caracteres—voice_id, model_version, audio_url, similarity_boost, stability, remove_background_noise, response_format, sample_rate, seed
elevenlabs-dubbingaudio, videopor segundoelevenlabs-dubbingvideo_url, audio_url, target_language, source_language, cloning_strength
suno-stemaudiopor archivo—audio_url, type, stem_name
suno-sfxtextpor archivo—version, sound_loop, sound_tempo, sound_key
suno-lyricstextpor archivo—prompt
suno-wavaudiopor archivosuno-wav, suno-wav:whitesource_task_id, source_track, source_audio_id
suno-timestamped-lyricsaudiopor archivo—source_task_id, source_track, source_audio_id
suno-style-boosttextpor archivo—prompt
suno-personaaudiopor archivo—source_task_id, source_track, source_audio_id, persona_name, persona_description
suno-midiaudiopor archivo—source_task_id, source_track, source_audio_id
suno-speechtextpor voz en off—mode, script, tone, backgroundMusic, vocalGender, variety
qwen3-tts

Qwen3-TTS (Alibaba): síntesis de voz en 10 idiomas, incluido el ruso: 9 voces predefinidas y control del tono con palabras sencillas. Hasta 4000 caracteres por solicitud. Precio por cada 1000 caracteres.

Variantes (addressAs)
ParámetroTipoDescripción
qwen3-ttsduneDune · Disponible
qwen3-tts:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
voiceselectVoz · predeterminada: Vivian · opciones: Vivian, Serena, Uncle_Fu, Dylan, Eric, Ryan, Aiden, Ono_Anna, Sohee
languageselectIdioma · predeterminado: auto · opciones: auto, ru, en, zh, ja, ko, de, fr, pt, es, it
instructtextInstrucción de tono (por ejemplo, "calm, whispering")
response_formatselectFormato · predeterminado: mp3 · opciones: 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

Campos de precio en el catálogo: 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: síntesis de voz en muchos idiomas, incluido el ruso: 13 voces y control de la interpretación con palabras sencillas (instructions: tono, ritmo, emoción). Hasta 4096 caracteres por solicitud. Compatible con OpenAI POST /v1/audio/speech. Se cobra por cada 1000 caracteres.

Variantes (addressAs)
ParámetroTipoDescripción
gpt-4o-mini-ttswhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
voiceselectVoz · predeterminada: alloy · opciones: alloy, ash, ballad, coral, echo, fable, nova, onyx, sage, shimmer, verse, marin, cedar
instructionstextInstrucciones de entrega (por ejemplo, "tranquilo y cordial")
response_formatselectFormato · predeterminado: mp3 · opciones: mp3, opus, aac, flac, wav, pcm
speednumberSpeed (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

Campos de precio en el catálogo: 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: el modelo de voz más reciente de ElevenLabs (septiembre de 2026): interpretación expresiva, etiquetas de emoción en línea ([whispering], [excited]) y compatibilidad multilingüe, incluido el ruso. El motor Turbo cuesta la mitad y es más rápido. Hasta 5000 caracteres por solicitud. El precio es por cada 1000 caracteres y se cobra proporcionalmente a la longitud del texto.

Variantes (addressAs)
ParámetroTipoDescripción
elevenlabs-v4-ttsflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
engineselectMotor · predeterminado: v4 · opciones: v4, turbo
voiceselectVoz · predeterminada: Rachel · opciones: Rachel, Aria, Roger, Sarah, Laura, Charlie, George, Callum, River, Liam, Charlotte, Alice, Matilda, Will, Jessica, Eric, Chris, Brian, Daniel, Lily, Bill
voice_idtextID de voz (tu propia voz de ElevenLabs, reemplaza la lista)
language_codeselectIdioma · predeterminado: auto · opciones: auto, ru, en, de, fr, es, it, pt, pl, uk, tr, zh, ja, ko
stabilitynumberStability (0–1)
similarity_boostnumberAumento de similitud (0–1)
apply_text_normalizationselectNormalizar números y fechas · predeterminado: auto · opciones: auto, on, off
output_formatselectFormato · predeterminado: mp3 · opciones: mp3, mp3_hq, opus
seednumberSeed (opcional)
  • 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

Campos de precio en el catálogo: 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 — síntesis de voz de xAI: 28 voces, 20 idiomas, incluido el ruso. Hasta 15000 caracteres por solicitud. Se cobra por cada 1000 caracteres, de forma proporcional a la longitud del texto.

Variantes (addressAs)
ParámetroTipoDescripción
grok-ttsflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
voiceselectVoz · predeterminada: eve · opciones: 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
languageselectIdioma · predeterminado: auto · opciones: 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
  • variants: 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

Campos de precio en el catálogo: 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 — efectos de sonido a partir de una descripción de texto: pasos, puertas, explosiones, naturaleza, sonidos de interfaz y fondos ambientales. Descripción de hasta 450 caracteres. Duración de 0.5 a 22 segundos, con un bucle continuo opcional. El precio depende de la duración.

Variantes (addressAs)
ParámetroTipoDescripción
elevenlabs-sound-effects-v2flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
durationselectDuration, 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_influencenumberInfluencia del prompt (0–1) · valor predeterminado: 0.3
loopboolBucle continuo · valor predeterminado: false
output_formatselectFormato · predeterminado: mp3 · opciones: 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

Campos de precio en el catálogo: 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: efectos de sonido y ambientes a partir de una descripción de texto (hasta 2000 caracteres; el inglés funciona mejor): pasos, puertas, máquinas, naturaleza, ruido urbano. De 1 a 60 segundos; puedes indicar los sonidos que quieres excluir. Precio por segundo de sonido.

Variantes (addressAs)
ParámetroTipoDescripción
mirelo-sfx-2flowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
durationselectDuration, sec · default: 5 · options: 1, 2, 3, 5, 8, 10, 15, 20, 30, 45, 60
negative_prompttextSonidos que quieres excluir
output_formatselectFormato · predeterminado: mp3 · opciones: mp3, wav
seednumberSeed (opcional)
  • variants: mirelo-sfx-2
  • duration: 1 | 2 | 3 | 5 | 8 | 10 | 15 | 20 | 30 | 45 | 60
  • output_format: mp3 | wav

Campos de precio en el catálogo: 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 para video: sonido para un clip; el modelo observa el video y crea efectos y ambiente sincronizados durante toda su duración (video de hasta 60 segundos). Se puede conservar el habla de la pista fuente. El prompt es opcional y puede indicar qué debería escucharse. El resultado es un archivo de audio. Precio por segundo de video.

Variantes (addressAs)
ParámetroTipoDescripción
mirelo-sfx-2-videoflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
video_urlreq.textVideo (URL)
preserve_speechboolConservar el habla del video · predeterminado: true
negative_prompttextSonidos que quieres excluir
output_formatselectFormato · predeterminado: mp3 · opciones: mp3, wav
seednumberSeed (opcional)
  • variants: mirelo-sfx-2-video
  • output_format: mp3 | wav

Campos de precio en el catálogo: 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

Síntesis de voz con MiniMax, Qwen, Gemini y ElevenLabs. Precio por 1000 caracteres. Admite ruso, selección de voz y controles de síntesis.

parámetros opts
ParámetroTipoDescripción
engineselectMotor · predeterminado: minimax-turbo · opciones: turbo, multilingual, minimax-turbo, minimax-hd, qwen3, gemini-flash
voiceselectVoz · predeterminada: EkK5I93UQWFDigLMpZcX · opciones: EkK5I93UQWFDigLMpZcX, Xb7hH8MSUJpSbSDYk0k2, pNInz6obpgDQGcFmaJgB
language_codeselectIdioma · predeterminado: auto · opciones: auto, ru, en
minimax_voiceselectMiniMax 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_voiceselectVoz de Qwen · predeterminada: Vivian · opciones: Vivian, Serena, Uncle_Fu, Dylan, Eric, Ryan, Aiden, Ono_Anna, Sohee
gemini_voiceselectVoz de Gemini · predeterminada: Kore · opciones: 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
stabilitynumberStability (0–1)
similarity_boostnumberAumento de similitud (0–1)
speednumberSpeed (0.7–1.2)
stylenumberStyle (0–1)
timestampsselectMarcas de tiempo · valor predeterminado: false · opciones: false, true
previous_texttextTexto anterior (máximo 5000)
next_texttextTexto siguiente (máximo 5000)
voice_idtextID de voz (voz personalizada)
  • 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

Campos de precio en el catálogo: 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

Síntesis de diálogos con varias voces de ElevenLabs V3. Proporciona un array de diálogo con el texto y una voz para cada línea. Se cobra proporcionalmente a $0.10 por cada 1000 caracteres.

parámetros opts
ParámetroTipoDescripción
dialoguereq.arrayLíneas de diálogo (objetos {text, voice})
stabilitynumberStability (0–1)
  • niveles: Por cada 1000 caracteres

Campos de precio en el catálogo: 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): síntesis de voz conversacional (speakers + dialogue_turns).

parámetros opts
ParámetroTipoDescripción
engineselectMotor · predeterminado: flash · opciones: flash, pro
gemini_voiceselectVoz de Gemini · predeterminada: Kore · opciones: 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
accentselectAcento · predeterminado: Neutral · opciones: Neutral, American (Gen), American (Valley), American (South), British (RP), British (Brixton), Transatlantic, Australian
styleselectEstilo · predeterminado: Vocal Smile · opciones: Vocal Smile, Newscaster, Whisper, Empathetic, Promo/Hype, Deadpan
paceselectTempo · predeterminado: Natural · opciones: Natural, Rapid Fire, The Drift, Staccato
audio_profiletextPerfil de audio (descripción de la voz)
scenetextDescripción de la escena
sample_contexttextContexto / tono de ejemplo
temperaturenumberTemperature (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

Campos de precio en el catálogo: 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: síntesis de voz de nueva generación: 30 voces, multilingüe con detección automática del idioma. El motor Flash Lite es más económico. Precio por cada 1000 caracteres.

Variantes (addressAs)
ParámetroTipoDescripción
gemini-3.8-flash-ttspixelPixel · Disponible
gemini-3.8-flash-tts:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
engineselectMotor · predeterminado: flash · opciones: flash, lite
gemini_voiceselectVoz de Gemini · predeterminada: Kore · opciones: 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_instructionstextEstilo de entrega (instrucción)
  • 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

Campos de precio en el catálogo: 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: síntesis de voz de nueva generación más ligera y económica: 30 voces, multilingüe con detección automática del idioma. Precio por cada 1000 caracteres.

Variantes (addressAs)
ParámetroTipoDescripción
gemini-3.8-flash-tts-litepixelPixel · Disponible
gemini-3.8-flash-tts-lite:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
gemini_voiceselectVoz de Gemini · predeterminada: Kore · opciones: 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_instructionstextEstilo de entrega (instrucción)
  • 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)

Campos de precio en el catálogo: 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 multilingüe, 23 idiomas. Precio por cada 1000 caracteres. Límite: hasta 300 caracteres por solicitud.

Variantes (addressAs)
ParámetroTipoDescripción
chatterbox-ttsduneDune · Disponible
chatterbox-tts:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
voiceselectIdioma · predeterminado: english · opciones: english, arabic, danish, german, greek, spanish, finnish, french, hebrew, hindi, italian, japanese, korean, malay, dutch, norwegian, polish, portuguese, russian, swedish, swahili, turkish, chinese
exaggerationnumberExpressiveness (0.25–1)
temperaturenumberTemperature (0.05–2)
seednumberSemilla
  • variantes: 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)

Campos de precio en el catálogo: 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 ligero y rápido en inglés estadounidense. Solo inglés.

Variantes (addressAs)
ParámetroTipoDescripción
kokoro-ttsduneDune · Disponible
kokoro-tts:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
voiceselectVoice · 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
speednumberSpeed (0.25–4)
  • variants: 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)

Campos de precio en el catálogo: 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

Reconocimiento de voz mediante Flow o ElevenLabs Scribe v2. Precio por minuto de audio de entrada y facturación según la duración medida.

Variantes (addressAs)
ParámetroTipoDescripción
speech-to-text:flowflowFlow · Disponible
speech-to-text:elevenlabselevenlabsElevenLabs · Available
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
diarizeboolDiarización (hablantes) · predeterminado: true
tag_audio_eventsboolEtiquetas de eventos de audio · predeterminado: true
keytermstextTérminos clave (separados por comas, +30% Flow)
  • variants: speech-to-text:flow, speech-to-text:elevenlabs

Campos de precio en el catálogo: 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 — elimina el ruido de fondo y la música del habla. Precio por minuto de audio de entrada; mínimo de 4.6 segundos.

parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1

Campos de precio en el catálogo: 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

NVIDIA Nemotron diarization mediante Dune. Reconocimiento de voz con segmentos de hablantes y marcas de tiempo.

Variantes (addressAs)
ParámetroTipoDescripción
nemotron-3-diarizationduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: nemotron-3-diarization

Campos de precio en el catálogo: 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 mediante Dune. Reconocimiento y traducción de voz con entrada de audio multipart.

Variantes (addressAs)
ParámetroTipoDescripción
qwen3-asr-1.7bduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: qwen3-asr-1.7b

Campos de precio en el catálogo: 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 a través de Dune. El reconocimiento de voz más económico: 30 idiomas, incluido el ruso, marcas de tiempo por segmento; entrada de audio multipart.

Variantes (addressAs)
ParámetroTipoDescripción
qwen3-asr-0.6bduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: qwen3-asr-0.6b

Campos de precio en el catálogo: 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 mediante Dune. Comprensión y transcripción de voz a través de la interfaz de audio.

Variantes (addressAs)
ParámetroTipoDescripción
voxtral-small-24b-2507duneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: voxtral-small-24b-2507

Campos de precio en el catálogo: 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

TTS de Xiaomi MiMo V2.5 mediante Dune. Selección de voz e instrucciones de estilo con salida WAV, MP3 u Opus.

Variantes (addressAs)
ParámetroTipoDescripción
mimo-v2-5-ttsduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
voicetextVoz
instructtextInstrucción
output_formatselectFormato · predeterminado: wav · opciones: wav, mp3, opus
  • variants: mimo-v2-5-tts
  • output_format: wav | mp3 | opus

Campos de precio en el catálogo: 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

Clonación de voz de Xiaomi MiMo V2.5 mediante Dune. Sintetiza con el ID de tu muestra de voz.

Variantes (addressAs)
ParámetroTipoDescripción
mimo-v2-5-tts-voicecloneduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
voicetextID de voz
instructtextInstrucción
  • variants: mimo-v2-5-tts-voiceclone

Campos de precio en el catálogo: 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

Diseño de voz de Xiaomi MiMo V2.5 mediante Dune. Describe el timbre y la forma de expresión de la voz en texto.

Variantes (addressAs)
ParámetroTipoDescripción
mimo-v2-5-tts-voicedesignduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
voicetextDescripción de la voz
  • variants: mimo-v2-5-tts-voicedesign

Campos de precio en el catálogo: 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 mediante Dune. Síntesis de voz rápida, incluido el ruso.

Variantes (addressAs)
ParámetroTipoDescripción
inworld-realtime-tts-1-5-miniduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
voicetextVoz
speaking_ratenumberVelocidad de habla (0.5–1.5)
  • variants: inworld-realtime-tts-1-5-mini

Campos de precio en el catálogo: 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 mediante Dune. Máxima calidad y marcas de tiempo opcionales por palabra.

Variantes (addressAs)
ParámetroTipoDescripción
inworld-realtime-tts-1-5-maxduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
voicetextVoz
speaking_ratenumberVelocidad de habla (0.5–1.5)
return_timestampsboolMarcas de tiempo de palabras
  • variants: inworld-realtime-tts-1-5-max

Campos de precio en el catálogo: 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 mediante Dune. Se cobra por minuto de audio de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
whisper-large-v3-turboduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: whisper-large-v3-turbo

Campos de precio en el catálogo: 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 mediante Dune. Se cobra por minuto de audio de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
nemotron-asr-multilingualduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: nemotron-asr-multilingual

Campos de precio en el catálogo: 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 mediante Dune. Se cobra por minuto de audio de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
whisper-large-v3duneDune · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: whisper-large-v3

Campos de precio en el catálogo: 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: reconocimiento de voz. El precio de la tarjeta es el límite máximo por minuto; el cargo se calcula a partir de los tokens reales de la respuesta, por lo que suele ser menor y nunca supera ese límite. El cargo mínimo es de un kopek (un microdólar en getvibeapi.com). Comprende ruso y otros idiomas; configura el idioma o deja que el modelo lo detecte. Devuelve solo texto (json/text), sin marcas de tiempo.

Variantes (addressAs)
ParámetroTipoDescripción
gpt-4o-transcribewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: gpt-4o-transcribe

Campos de precio en el catálogo: 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: reconocimiento de voz rápido y de menor costo. El precio de la tarjeta es el límite máximo por minuto; el cargo se calcula a partir de los tokens reales de la respuesta, por lo que suele ser menor y nunca supera ese límite. El cargo mínimo es de un kopek (un microdólar en getvibeapi.com). Comprende ruso y otros idiomas; configura el idioma o deja que el modelo lo detecte. Devuelve solo texto (json/text), sin marcas de tiempo.

Variantes (addressAs)
ParámetroTipoDescripción
gpt-4o-mini-transcribewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: gpt-4o-mini-transcribe

Campos de precio en el catálogo: 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: reconocimiento de voz con etiquetas de hablante (A, B, …) y marcas de tiempo por frase. El precio de la ficha es el máximo por minuto; el cargo se calcula a partir de los tokens reales de la respuesta, por lo que suele ser menor y nunca supera ese máximo. El cargo mínimo es de un kopek (un microdólar en getvibeapi.com). Entiende ruso; solicita response_format=diarized_json o verbose_json para obtener los hablantes.

Variantes (addressAs)
ParámetroTipoDescripción
gpt-4o-transcribe-diarizeamberAmber · Available
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma
  • variants: gpt-4o-transcribe-diarize

Campos de precio en el catálogo: 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 — reconocimiento de voz en ruso. language_code=ru o detección automática; opciones del contrato del proveedor (speaker_labels, keyterms_prompt, etc.). Se cobra por minuto de audio de entrada (estimación antes del débito final).

Variantes (addressAs)
ParámetroTipoDescripción
universal-2scribeScribe · Disponible
parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
duration_minutesnumberDuración para una vista previa del precio, min (no se usa para la facturación) · predeterminada: 1
language_codetextIdioma (solo ru; vacío = detección automática)
speaker_labelsboolDiarización (hablantes) · predeterminado: false
keyterms_prompttextTérminos clave (separados por comas)
  • variants: universal-2

Campos de precio en el catálogo: 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

Alineación forzada: tiempos exactos de cada palabra. Envía un archivo de audio listo con su transcripción y obtén el inicio y el final de cada palabra: para cortes automáticos, correcciones puntuales y subtítulos. Funciona con cualquier voz en off, no solo con las nuestras. El trabajo incluye un archivo SRT. Se cobra por cada 1000 caracteres del texto enviado.

parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)

Campos de precio en el catálogo: 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 mediante Dune. Precio por carácter de entrada.

Variantes (addressAs)
ParámetroTipoDescripción
chatterbox-turboduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
promptreq.textTexto para síntesis de voz
  • variantes: chatterbox-turbo

Campos de precio en el catálogo: 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

Clonación de voz: voz con TU propia voz. Sube una grabación corta de tu voz (3–60 segundos, wav/mp3) con POST /api/media/voices o en el estudio, obtén un voice_id y sintetiza cualquier texto con ella, incluido el ruso. Crear una voz estándar es gratis. Una voz Premium ofrece el mayor parecido: una grabación de 10–60 segundos, $2.00 una sola vez al crearla, síntesis con los motores MiniMax Speech 02, 2.6 y 2.8 (HD y Turbo). La síntesis se cobra por cada 1000 caracteres. Hasta 4000 caracteres por solicitud.

parámetros opts
ParámetroTipoDescripción
voice_idreq.textTu voz (voice_id)
engineselectEngine · 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
languageselectIdioma · predeterminado: auto · opciones: auto, ru, en, de, fr, es, it, pt, zh, ja, ko
instructtextInstrucción de tono (por ejemplo, "calm")
stabilitynumberStability (0–1) · default: 0.5
similarity_boostnumberSimilarity to the sample (0–1) · default: 0.75
seednumberSeed (repeatable result)
previous_texttextText before (for smooth joins)
next_texttextText after (for smooth joins)
apply_text_normalizationselectSpell out numbers and dates · default: auto · options: auto, on, off
previous_request_idsarrayPrevious request ids (resultMeta.elevenlabsRequestId, up to 3)
next_request_idsarrayNext request ids (resultMeta.elevenlabsRequestId, up to 3)
emotionselectEmoción · opciones: , neutral, happy, sad, angry, fearful, disgusted, surprised
speednumberSpeech speed (0.5–2; ElevenLabs 0.7–1.2) · default: 1
pitchnumberTono (−12…12) · predeterminado: 0
volumenumberVolumen (0.01–10) · predeterminado: 1
pronunciation_dictarrayDiccionario de pronunciación (palabra/cómo leerla; …)
voice_modify_pitchnumberCambio de tono (−100…100) · predeterminado: 0
voice_modify_timbrenumberTimbre (−100…100) · valor predeterminado: 0
voice_modify_intensitynumberIntensidad (−100…100) · predeterminado: 0
response_formatselectFormat · default: mp3 · options: mp3, wav, flac, opus, pcm
sample_rateselectSample rate · options: , 8000, 16000, 22050, 24000, 32000, 44100, 48000
bitrateselectMP3 bitrate · options: , 32000, 64000, 128000, 256000
channelselectCanales · opciones: , 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

Campos de precio en el catálogo: 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

Cambiador de voz: la grabación de origen se reproduce con tu propia voz clonada de ElevenLabs, conservando la entonación, las pausas, los susurros y las risas del original. Requiere una voz creada con engine: elevenlabs (POST /api/media/voices). Origen: wav/mp3 de hasta 5 minutos. Se cobra por cada 1000 caracteres: 1 minuto de audio de origen = 1000 caracteres.

parámetros opts
ParámetroTipoDescripción
voice_idreq.textTu voz (voice_id)
model_versionselectVersión del modelo · predeterminada: multilingual · opciones: multilingual, english
audio_urlreq.textAudio de origen (URL)
similarity_boostnumberSimilitud con la muestra (0–1)
stabilitynumberStability (0–1)
remove_background_noiseboolEliminar ruido de fondo · predeterminado: false
response_formatselectFormato · predeterminado: mp3 · opciones: mp3, wav, opus, pcm
sample_rateselectSample rate · options: , 8000, 16000, 22050, 24000, 32000, 44100, 48000
seednumberSeed (opcional)
  • model_version: multilingual | english
  • response_format: mp3 | wav | opus | pcm
  • sample_rate: | 8000 | 16000 | 22050 | 24000 | 32000 | 44100 | 48000

Campos de precio en el catálogo: 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: traduce el habla de un archivo de audio o video a otro idioma, manteniendo la voz, la emoción y la sincronización de cada hablante; más de 90 idiomas. Un archivo de origen: video_url (el resultado es el video doblado) o audio_url (el resultado es audio), de hasta 30 minutos. El modelo separa a los hablantes; el idioma de origen se detecta automáticamente o se establece con source_language. El precio se calcula por segundo del resultado; la duración se toma del archivo de origen.

Variantes (addressAs)
ParámetroTipoDescripción
elevenlabs-dubbingcanvasCanvas · Disponible
parámetros opts
ParámetroTipoDescripción
video_urltextVideo de origen (URL)
audio_urltextAudio de origen (URL)
target_languagereq.selectIdioma de destino · predeterminado: en · opciones: 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_languageselectIdioma de origen · predeterminado: auto · opciones: 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_strengthnumberParecido a la voz original (0–10) · predeterminado: 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

Campos de precio en el catálogo: 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: separa el audio en pistas vocales e instrumentales.

parámetros opts
ParámetroTipoDescripción
audio_urlreq.textAudio (URL)
typeselectModo de separación · predeterminado: separate_vocal · opciones: separate_vocal, split_stem, split_stem_advanced
stem_nametextPista que extraer (avanzado)
  • type: separate_vocal | split_stem | split_stem_advanced (affects price)

Campos de precio en el catálogo: 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: genera efectos de sonido a partir de una descripción.

parámetros opts
ParámetroTipoDescripción
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
sound_loopboolRepetir sonido · predeterminado: false
sound_temponumberTempo (BPM, 1–300)
sound_keyselectClave · predeterminado: Any · opciones: 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

Campos de precio en el catálogo: 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: genera letras de canciones a partir de una descripción.

Campos de precio en el catálogo: 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 — una versión WAV de una de tus pistas de Suno o de una pista aislada separada (suno-stem: voces, instrumental o un solo instrumento). source_task_id es el id del trabajo de Suno o suno-stem, y source_track es el número de la pista o de la pista aislada en su resultado (por defecto, 0). Una pista suno:white se ejecuta como suno-wav:white (se selecciona del trabajo de origen; las pistas aisladas son exclusivas de Pixel). Precio fijo por solicitud.

Variantes (addressAs)
ParámetroTipoDescripción
suno-wavpixelPixel · Disponible
suno-wav:whitewhiteWhite · Available
parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
  • variantes: suno-wav, suno-wav:white
  • niveles: Por solicitud

Campos de precio en el catálogo: 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: marcas de tiempo a nivel de palabra para una pista anterior de Suno. Responde de forma síncrona. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
  • niveles: Por solicitud

Campos de precio en el catálogo: 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: amplía una descripción breve del estilo para convertirla en un prompt más completo. Responde de forma síncrona. Precio fijo por solicitud.

  • niveles: Style Boost

Campos de precio en el catálogo: 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: crea una persona de voz/estilo a partir de una generación anterior de Suno. Pixel publica esta ruta con cero créditos, por lo que el precio es una decisión del propietario (2026-08-31).

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
persona_namereq.textNombre de la persona
persona_descriptionreq.textDescripción de la persona
  • niveles: Por solicitud

Campos de precio en el catálogo: 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 a partir de una generación anterior de Suno. Pixel publica esta ruta con cero créditos, por lo que el precio es una decisión del propietario (2026-08-31).

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
  • niveles: Por solicitud

Campos de precio en el catálogo: 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 hablado con tono, ritmo, emoción y música de fondo opcional; no es un TTS de voz fija. El modo simple escribe e interpreta el guion a partir de una línea que describe la escena. El modo advanced interpreta tu propio guion (hasta 5000 caracteres, admite saltos de línea), con indicaciones de tono (hasta 1000 caracteres), música de fondo, una voz femenina o masculina y variedad 0–4. Cada solicitud devuelve dos clips de audio. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: simple · opciones: simple, advanced
scripttextGuion (hasta 5000 caracteres, admite saltos de línea)
tonetextTono e interpretación (hasta 1000 caracteres)
backgroundMusicboolMúsica de fondo · predeterminado: false
vocalGenderselectVoz · opciones: , f, m
varietyselectVariety (0–4) · default: 0 · options: 0, 1, 2, 3, 4
  • niveles: Por solicitud
  • mode: simple | advanced
  • vocalGender: | f | m
  • variety: 0 | 1 | 2 | 3 | 4

Campos de precio en el catálogo: 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)

modelEntradaUnidadVariantesparámetros opts
lyria-3-5textpor pistalyria-3-5:white, lyria-3-5:flowlyrics, title, bpm, seed
elevenlabs-musictextpor pistaelevenlabs-musicduration, force_instrumental, output_format, seed
acestep-v15-xl-sfttextpor segundoacestep-v15-xl-sftlyrics, duration, instrumental, language_code
sunotextpor pistasuno, suno:white, suno:amber (unavailable)version, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId, personaModel, duration
suno-mashuptext, audiopor pista—upload_urls, version, custom_mode, instrumental, style, title, vocalGender, styleWeight, weirdnessConstraint, audioWeight
suno-add-instrumentaltext, audiopor pista—upload_url, version, title, tags, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight
suno-add-vocalstext, audiopor pista—upload_url, version, title, style, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight
suno-cover-audiotext, audiopor pista—upload_url, source_task_id, source_track, version, custom_mode, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId
suno-extend-audiotext, audiopor pista—upload_url, version, continue_at, instrumental, style, title, negativeTags, vocalGender, styleWeight, weirdnessConstraint, audioWeight, personaId
suno-replace-sectiontextpor pista—source_task_id, source_track, source_audio_id, infill_start_s, infill_end_s, full_lyrics, tags, title, negativeTags
suno-cover-generateaudiopor pista—source_task_id
lyria-3-5

Google Lyria 3.5: generación de música a partir de una descripción de estilo, con o sin letra; controles de BPM y título de la pista. Precio por pista.

Variantes (addressAs)
ParámetroTipoDescripción
lyria-3-5:whitewhiteWhite · Available
lyria-3-5:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
lyricstextLetras (opcional)
titletextTítulo de la pista
bpmnumberBPM (tempo)
seedtextSeed (opcional)
  • variants: lyria-3-5:white, lyria-3-5:flow

Campos de precio en el catálogo: 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: generación de música a partir de una descripción: género, estado de ánimo e instrumentos, con o sin voces. Duración de la pista de 10 segundos a 3 minutos. El precio depende de la duración.

Variantes (addressAs)
ParámetroTipoDescripción
elevenlabs-musicflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
durationselectDuración de la pista, segundos · valor predeterminado: 30 · opciones: 10, 30, 60, 120, 180
force_instrumentalboolSolo instrumental · predeterminado: false
output_formatselectFormato · predeterminado: mp3 · opciones: mp3, mp3_hq
seednumberSeed (opcional)
  • variants: elevenlabs-music
  • duration: 10 | 30 | 60 | 120 | 180
  • output_format: mp3 | mp3_hq

Campos de precio en el catálogo: 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 mediante Dune. Música a partir de un prompt y una letra, de 30 a 500 segundos.

Variantes (addressAs)
ParámetroTipoDescripción
acestep-v15-xl-sftduneDune · Disponible
parámetros opts
ParámetroTipoDescripción
lyricstextLetras
durationnumberDuración (30–500 s) · predeterminada: 30
instrumentalboolInstrumental
language_codetextIdioma
  • variants: acestep-v15-xl-sft

Campos de precio en el catálogo: 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: genera música a partir de una descripción. Versiones V6, V6 Wild, V6 Mini. Con voces o instrumental.

Variantes (addressAs)
ParámetroTipoDescripción
sunopixelPixel · Disponible
suno:whitewhiteWhite · Available
suno:amberamberÁmbar · No disponible: La ruta de medios seleccionada no está disponible para estos parámetros.
parámetros opts
ParámetroTipoDescripción
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
instrumentalboolInstrumental (sin voces) · predeterminado: false
styletextEstilo / género (máximo 1000 caracteres)
titletextTítulo de la pista (máximo 80 caracteres)
negativeTagstextExcluir estilos (p. ej., "Heavy Metal, Upbeat Drums")
vocalGenderselectGénero vocal · opciones: , m, f
styleWeighttextAdherencia al estilo (0–1)
weirdnessConstrainttextCreativity / deviation (0–1)
audioWeighttextEquilibrio de características de audio (0–1)
personaIdtextID de persona / ID de voz (opcional)
personaModelselectTipo de persona · opciones: , style_persona, voice_persona
durationnumberDuración (seg, 10–360)
  • variants: suno, suno:white, suno:amber
  • version: v6 | v6-wild | v6-mini (affects price)
  • vocalGender: | m | f
  • personaModel: | style_persona | voice_persona

Campos de precio en el catálogo: 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: remezcla exactamente dos pistas subidas en una sola. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
upload_urlsreq.arrayDos archivos de audio (exactamente 2 URL)
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
custom_modeboolModo avanzado (estilo y título personalizados) · predeterminado: false
instrumentalboolInstrumental (sin voces) · predeterminado: false
styletextEstilo / género
titletextTítulo de la pista (máximo 80 caracteres)
vocalGenderselectGénero vocal · opciones: , m, f
styleWeightnumberAdherencia al estilo (0–1)
weirdnessConstraintnumberCreativity / deviation (0–1)
audioWeightnumberEquilibrio de características de audio (0–1)
  • niveles: Por solicitud
  • version: v6 | v6-wild | v6-mini
  • vocalGender: | m | f

Campos de precio en el catálogo: 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: añade una parte instrumental a una pista vocal subida. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
upload_urlreq.textAudio (URL)
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
titletextTítulo de la pista (máximo 80 caracteres)
tagstextEtiquetas de estilo (por ejemplo, "relaxing, piano")
negativeTagstextExcluir estilos
vocalGenderselectGénero vocal · opciones: , m, f
styleWeightnumberAdherencia al estilo (0–1)
weirdnessConstraintnumberCreativity / deviation (0–1)
audioWeightnumberEquilibrio de características de audio (0–1)
  • niveles: Por solicitud
  • version: v6 | v6-wild | v6-mini
  • vocalGender: | m | f

Campos de precio en el catálogo: 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: añade una parte vocal a una pista instrumental subida. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
upload_urlreq.textAudio (URL)
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
titlereq.textTítulo de la pista (máximo 80 caracteres)
stylereq.textEstilo / género
negativeTagsreq.textExcluir estilos
vocalGenderselectGénero vocal · opciones: , m, f
styleWeightnumberAdherencia al estilo (0–1)
weirdnessConstraintnumberCreativity / deviation (0–1)
audioWeightnumberEquilibrio de características de audio (0–1)
  • niveles: Por solicitud
  • version: v6 | v6-wild | v6-mini
  • vocalGender: | m | f

Campos de precio en el catálogo: 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: una versión de una pista de audio subida o de una de tus pistas anteriores de Suno. Fuente: upload_url o source_task_id (el id de tu trabajo de Suno) con source_track (número de pista, 0 o 1); se debe usar una de las dos opciones. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
upload_urltextAudio (URL) o proporciona source_task_id
source_task_idtextEl id de tu trabajo de Suno (jobId), en lugar de upload_url
source_tracknumberNúmero de pista en el resultado (0, 1, …)
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
custom_modeboolModo avanzado (estilo y título personalizados) · predeterminado: false
instrumentalboolInstrumental (sin voces) · predeterminado: false
styletextEstilo / género
titletextTítulo de la pista (máximo 80 caracteres)
negativeTagstextExcluir estilos
vocalGenderselectGénero vocal · opciones: , m, f
styleWeightnumberAdherencia al estilo (0–1)
weirdnessConstraintnumberCreativity / deviation (0–1)
audioWeightnumberEquilibrio de características de audio (0–1)
personaIdtextID de persona (opcional)
  • niveles: Por solicitud
  • version: v6 | v6-wild | v6-mini
  • vocalGender: | m | f

Campos de precio en el catálogo: 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: continúa un archivo de audio subido. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
upload_urlreq.textAudio (URL)
versionselectVersión · predeterminada: v6 · opciones: v6, v6-wild, v6-mini
continue_atnumberContinuar desde el segundo
instrumentalboolInstrumental (sin voces) · predeterminado: false
styletextEstilo / género
titletextTítulo de la pista (máximo 80 caracteres)
negativeTagstextExcluir estilos
vocalGenderselectGénero vocal · opciones: , m, f
styleWeightnumberAdherencia al estilo (0–1)
weirdnessConstraintnumberCreativity / deviation (0–1)
audioWeightnumberEquilibrio de características de audio (0–1)
personaIdtextID de persona (opcional)
  • niveles: Por solicitud
  • version: v6 | v6-wild | v6-mini
  • vocalGender: | m | f

Campos de precio en el catálogo: 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: reemplaza un intervalo de tiempo dentro de una generación anterior de Suno. Necesita el task id y el audio id de esa generación. Precio fijo por solicitud.

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
source_tracknumberNúmero de pista en el resultado (0, 1, …)
source_audio_idtextId de pista de origen (audioId)
infill_start_sreq.numberInicio de la sección, segundos
infill_end_sreq.numberFinal de la sección, segundos
full_lyricstextLetra completa, incluida la sección reemplazada
tagstextEtiquetas de estilo
titletextTítulo de la pista (máximo 80 caracteres)
negativeTagstextExcluir estilos
  • niveles: Por solicitud

Campos de precio en el catálogo: 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: una versión de una generación anterior de Suno. Pixel publica esta ruta con cero créditos, por lo que el precio es una decisión del propietario (2026-08-31) y no un margen sobre el costo.

parámetros opts
ParámetroTipoDescripción
source_task_idreq.textEl id de tu trabajo de Suno (jobId)
  • niveles: Por solicitud

Campos de precio en el catálogo: 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)

modelEntradaUnidadVariantesparámetros opts
hunyuan3dimagepor modelohunyuan3d:flowimage_url, textured_mesh, seed, guidance_scale, num_inference_steps, octree_resolution
hunyuan3d-2imagepor modelo—image_url
hunyuan3d-2mvimagepor modelo—front_image, back_image, left_image, right_image
tripotext, imagepor modelotripo:flowmode, texture, image_url, pbr
meshytext, imagepor modelomeshy:flowmode, image_url, should_texture, enable_pbr
rodintext, imagepor modelorodin:flowmode, endpoint_speed, tier, format, image_url, input_urls, material
trellisimagepor modelotrellis:flowimage_url, seed, ss_guidance_strength, ss_sampling_steps, slat_guidance_strength, slat_sampling_steps, mesh_simplify, texture_size
hunyuan3d

Hunyuan3D v2 (Tencent): imagen → malla 3D (.glb).

Variantes (addressAs)
ParámetroTipoDescripción
hunyuan3d:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
textured_meshboolCon textura · valor predeterminado: false
seednumberSemilla
guidance_scalenumberGuidance (0–20)
num_inference_stepsnumberSteps (1–50)
octree_resolutionnumberResolución del octree (1–1024)
  • variants: hunyuan3d:flow

Campos de precio en el catálogo: 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-2solo catálogo

Hunyuan3D-2 (Canvas): precio estimado por tiempo de GPU; la generación no está disponible actualmente.

parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)

Campos de precio en el catálogo: 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-2mvsolo catálogo

Hunyuan3D-2mv (Canvas): precio estimado por tiempo de GPU; la generación no está disponible actualmente.

parámetros opts
ParámetroTipoDescripción
front_imagereq.textVista frontal
back_imagetextVista posterior
left_imagetextVista izquierda
right_imagetextVista derecha

Campos de precio en el catálogo: 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.

Variantes (addressAs)
ParámetroTipoDescripción
tripo:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: image-to-3d · opciones: image-to-3d, text-to-3d
textureselectTexturas · predeterminado: standard · opciones: no, standard, HD
image_urltextImagen (URL, para el modo de imagen a 3D)
pbrboolMateriales PBR · predeterminado: false
  • variants: tripo:flow
  • mode: image-to-3d | text-to-3d
  • texture: no | standard | HD (affects price)

Campos de precio en el catálogo: 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: las mejores texturas para desarrollo de juegos. De imagen/texto a 3D. Salida .glb, .usdz, .fbx.

Variantes (addressAs)
ParámetroTipoDescripción
meshy:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: image-to-3d · opciones: image-to-3d, text-to-3d
image_urltextImagen (URL, para el modo de imagen a 3D)
should_textureboolGenerar texturas · predeterminado: true
enable_pbrboolMateriales PBR · predeterminado: false
  • variants: meshy:flow
  • mode: image-to-3d | text-to-3d

Campos de precio en el catálogo: 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 — personajes complejos, gran nivel de detalle. Salida .glb/.usdz/.fbx/.obj/.stl. Hasta 5 imágenes.

Variantes (addressAs)
ParámetroTipoDescripción
rodin:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
modeselectModo · predeterminado: image-to-3d · opciones: image-to-3d, text-to-3d
endpoint_speedselectRuta de generación · predeterminada: standard · opciones: fast, standard
tierselectDetalle de malla (nivel Rodin) · predeterminado: Gen-2.5-High · opciones: Gen-2.5-Extreme-Low, Gen-2.5-High, Gen-2.5-Extreme-High
formatselectFormato · predeterminado: glb · opciones: glb, usdz, fbx, obj, stl
image_urltextImagen (URL, para el modo de imagen a 3D)
input_urlsarrayImágenes (1–5 URL, vista múltiple)
materialselectMaterial · predeterminado: PBR · opciones: 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

Campos de precio en el catálogo: 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) — generación instantánea de 3D a partir de una imagen. Salida .glb.

Variantes (addressAs)
ParámetroTipoDescripción
trellis:flowflowFlow · Disponible
parámetros opts
ParámetroTipoDescripción
image_urlreq.textImagen (URL)
seednumberSemilla
ss_guidance_strengthnumberOrientación de SS (0–10)
ss_sampling_stepsnumberPasos de SS (1–50)
slat_guidance_strengthnumberOrientación de SLAT (0–10)
slat_sampling_stepsnumberPasos de SLAT (1–50)
mesh_simplifynumberSimplificación de malla (0.9–0.98)
texture_sizeselectTamaño de textura · predeterminado: 1024 · opciones: 512, 1024, 2048
  • variants: trellis:flow
  • texture_size: 512 | 1024 | 2048

Campos de precio en el catálogo: 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"}}'
El flujo general de generación, la consulta del estado de las tareas y los archivos de resultados están en la sección Media generation. Los webhooks, errores y la facturación están en Webhooks and job lifecycle.
Catálogo multimedia de GetVibe API: Seedance, Wan, Suno, TTS, 3D | GetVibe API