Escribiste una escena, pero el clip volvió más suave o fue rechazado. Primero distingue los límites de contenido del modelo de una acción poco clara o una imagen inicial que contradice el prompt.
En resumen: el modelo importa más que las palabras. En nuestras pruebas de septiembre de 2026, los prompts claros y directos dieron resultados acordes en las escenas muestreadas con MiniMax H3, Wan 3.0, Wan 2.6, Wan 2.5, Seedance 2.5 y LTX 2.5; H3 Max y Wan 2.2 rechazan o suavizan la mayoría de los prompts de los niveles superiores.
Categorías: L1 sugerente, L2 NSFW moderado, L3 NSFW avanzado, L4 escenas adultas de mayor intensidad, L5A contenido adulto adicional.
La versión de 30 segundos
- En texto a video, elige primero el modelo: MiniMax H3, Wan 3.0, Seedance 2.5 o LTX 2.5. Después especifica la acción y el encuadre.
- En imagen a video, compón primero el fotograma inicial. El prompt dirige el movimiento desde ese punto de partida visual.
- Cinco partes, en orden: sujeto, acción, cámara, luz, sonido. Dos o tres acciones cada 5 segundos.
- Los borradores salen baratos: 5 segundos cuestan $0.095 en Wan 2.2 Spicy a 480p y $0.185 en MiniMax H3 a 768p.
Prueba MiniMax H3 texto a video →
¿Trabajas con un solo modelo? La guía de prompts de MiniMax H3 y la guía de prompts de Seedance 2.5 profundizan más.
Cómo escribir un prompt de video sin censura: cinco partes, en orden
Un modelo de video renderiza lo que nombras e inventa el resto. El prompt 5, desmontado:
| Parte | Qué escribir | En el prompt 5 |
|---|---|---|
| Sujeto | «Adult», quién, ropa, dónde | An adult woman in an oversized linen shirt wakes on a sheepskin rug by a loft window |
| Acción | Una secuencia corta de acciones enlazadas | She rolls onto her back, stretches, sits up, then turns and looks into the lens |
| Cámara | Un movimiento, en su propia frase | One slow dolly-in at floor height. |
| Luz | Una fuente y su color | Soft white window light, dust in the air. |
| Sonido | Lo que se oye, o «no music» | Birdsong outside, quiet room tone, no music. |
- Dilo sin rodeos. Nombra la ropa y los accesorios con palabras sencillas.
- Ajusta las palabras a la entrada. Desde texto, describe los personajes, la ropa y el entorno. Desde una imagen, céntrate en lo que cambia sin perder de vista la escena existente.
- Ajusta las acciones a la duración. Una acción pequeña estirada durante todo el clip se ve lenta; si metes seis, algunas se pierden. Usa un párrafo fluido y un movimiento de cámara. La longitud no es el límite (Wan 2.6 acepta 1.500 caracteres; H3, 7.000).
- Escribe lo que quieres, no lo que debes evitar. Una toma de H3 cargada de prohibiciones se estancó; «stays fully on for the entire shot» mantuvo la ropa puesta durante todo un clip de H3.
- Indica que todos son adultos y, si hay dos personas, quién hace qué. Omite «8k, masterpiece» y considera «cinematic» casi vacío por sí solo: el grano, la profundidad de campo y un movimiento de cámara concreto hacen el trabajo.
- Desactiva la expansión para un prompt preciso. Está desactivada por defecto en Wan 3.0 y Wan 2.6; desactívala en Wan 3.0 Pro, donde está activada. La expansión reescribe el prompt: puede desarrollar una idea de una línea o cambiar un brief detallado.
Un clip suavizado, con el prompt reescrito
Un brief vago deja que el modelo invente la acción, el encuadre y el tono. Aclararlo ayuda cuando el clip se genera pero no refleja tu intención; no soluciona todos los rechazos. Un primer borrador débil típico:
A beautiful sensual woman in a bedroom, cinematic, moving slowly, don't zoom, 8k masterpiece.
La misma escena en cinco partes:
An adult woman in a white cotton shirt sits on the edge of an unmade bed in morning light. She pulls her hair over one shoulder, then turns and looks into the lens. Static camera at mattress height. Soft window light from the left. Sheets rustling, quiet room tone.
Qué cambió: «beautiful sensual» se convirtió en ropa, lugar y acción concretos; «slowly» y «don't zoom», en dos acciones y una cámara fija; se especifican luz y sonido. Si el resultado sigue desviándose, cambia una cosa por ejecución y conserva el seed cuando el modelo lo ofrezca (Wan 3.0, Seedance, LTX 2.5).

MiniMax H3 texto a video. Izquierda: una línea de sujeto L1. Derecha: una línea de sujeto L3, recortada. El mosaico es nuestro.
Texto a video o imagen a video: quién decide hasta dónde llega
Texto a video: decide el modelo
Para escenas adultas más intensas, elige Wan 3.0, Seedance 2.5 o LTX 2.5 antes de pulir las palabras. Las versiones base antiguas Seedance 2.0, Fast y Mini solían suavizar la acción. Elige la tarea de entrada además de la familia: un resultado desde texto no indica cómo animará el mismo modelo una imagen.
Nombra la última acción. Wan 3.0 puede continuar más allá de lo que pretendías; dale al plano un final claro.
Imagen a video: la imagen fija el nivel y el prompt la mueve
La imagen establece la escena visible. Pon el estilo y la composición previstos en la imagen, en vez de pedir a un prompt más intenso que rehaga una imagen más suave. MiniMax H3 y Vidu Q3 suelen mantenerse cerca de la imagen suministrada; Seedance, Wan 3.0 y LTX 2.5 pueden desarrollarla más.
El prompt dirige el movimiento. Cambiar la habitación con palabras puede trasladar allí toda la escena; mantén la acción coherente con la imagen. La prueba de Vidu Q3 muestra más comportamientos específicos del modelo.
Para un final concreto, añade un fotograma final en H3, Seedance 2.5, LTX 2.5 o Wan 3.0 imagen a video. Haz que ambos coincidan en sujeto, ropa y luz.
Wan 2.6 imagen a video sigue la forma de la imagen, así que recórtala antes de subirla. H3 Spicy, Vidu Q3 Spicy, LTX 2.3 Spicy, Seedance 2.5 Spicy y Wan 3.0 pueden animar una imagen sin prompt; escribe uno cuando importe el movimiento. Prepara la imagen con un modelo de imagen sin censura.
15 prompts de video sin censura para copiar, por escena
Adapta estos ejemplos no explícitos cambiando los adultos, la escena y la acción, y manteniendo claros la cámara y el final.
1. En primera persona, junto a la cama (texto a video)
Prueba en LTX 2.5: di dónde está la cámara antes de lo que hace ella.
First-person point of view: the camera is a person lying back against the headboard of a bed at night, looking toward the end of the bed. An adult woman in a long ivory silk robe over a black slip dress steps up, kneels onto the mattress and leans down toward the lens with one hand planted beside it, her hair falling forward around her face. She stops close, tilts her head, smiles, and reaches out and taps one fingertip against the lens. Warm bedside lamp rim light, deep shadow, shallow focus, gentle handheld drift, 35mm film grain.
2. Una bata y una mirada, desde una imagen (imagen a video)
Prueba en Vidu Q3 Spicy: prompt opcional. Una acción, un sonido, un movimiento de cámara; la imagen aporta el resto.
She finishes pouring, sets the flask down and lifts her eyes to camera with a small smile, steam rising from the cup, the yukata sliding a fraction lower on her shoulder. Paper shoji glow, evening cicadas, very slow push-in.
3. Vapor y una mirada atrás (imagen a video)
Prueba en MiniMax H3 Spicy: un movimiento continuo; deja que el vapor cierre el plano. No hay interruptor de sonido; añádelo en la edición si lo necesitas.
She rolls her shoulders back and stretches upward in the cedar heat, water running the length of her spine. She turns her head to look back over one shoulder into the lens, then steps forward into the billowing steam. The vapour boils up around her and swallows the far wall. Slow handheld drift following her, warm cedar light, condensation crawling down the glass. Cinematic, shallow depth of field, heavy film grain.
4. La bañera, girándose hacia la cámara (texto a video)
Prueba en Seedance 2.0: sonido sin coste extra y seed. Si devuelve un error de derechos de autor, genera de nuevo o usa Seedance 2.0 Fast o 2.5.
An adult woman sits on the rim of a clawfoot bath in a dark tiled bathroom at night, a white towel wrapped around her. She pins her wet hair up with both hands, turns her head toward the camera in profile, then lowers her arms and looks straight into the lens. Slow push-in from the doorway. One warm wall sconce, steam fogging the mirror behind her. A dripping tap, quiet room tone.
5. Luz de mañana, en solitario, desde texto (texto a video)
Prueba en Wan 2.6: se mantiene cerca de tus palabras.
An adult woman in an oversized linen shirt wakes on a sheepskin rug in front of a tall loft window in morning light. She rolls onto her back, stretches both arms above her head, sits up, then turns and looks straight into the lens with a slow smile. One slow dolly-in at floor height. Soft white window light, dust in the air. Birdsong outside, quiet room tone, no music.
6. El borrador de texto más barato (texto a video)
Prueba en Seedance 2.0 Mini: el Seedance más barato. Dale al sujeto algo cotidiano que hacer.
An adult woman in a white cotton sundress lies on her stomach across a rumpled white bed in afternoon light, reading a paperback, ankles crossed in the air. She lowers the book, rolls onto her side toward the camera and props her head on one hand, then laughs at something off screen. Static camera at mattress height. Warm sun through half-closed blinds, striped light across the sheets. Pages turning, a ceiling fan ticking.
7. Tu propia imagen: escribe solo el movimiento (imagen a video)
Prueba en MiniMax H3: conserva la escena existente y describe cómo continúa.
She tips her head back under the water and runs both hands through her wet hair, then turns to face the camera and wipes the water from her eyes with the back of her wrist. Steam drifts across the glass behind her. Static camera at chest height. Running water, a soft echo, no music.
8. Pareja: viento en el balcón (texto a video)
Prueba en Wan 3.0 Prime: unos $0.31 por cinco segundos a 480p; una acción compartida y un movimiento de cámara.
Golden hour on a hotel balcony: she stands at the rail in a silk robe that lifts and falls in the wind, and he comes up behind her and closes both arms around her waist. She leans back into him and turns her face up to his. The robe streams sideways, the city hazes gold below. Slow orbit around the pair at the rail. Cinematic, shallow depth of field, heavy film grain.
9. Pareja: el asiento de atrás (texto a video)
Prueba en Wan 2.6, por el mismo motivo que el prompt 5. Este archivo de ejemplo no tiene pista de audio.
A couple in a rain-streaked car at night: she climbs across from the passenger seat into his lap and takes his face in both hands. He slides a hand up her back and the window fogs where her shoulder presses it. Rain runs down the glass, headlights sweep past and go. Slow push in from the back seat, warm dashboard glow against cold rain light. Cinematic, shallow depth of field, heavy film grain.
10. Pareja: dos mujeres en el autocine (texto a video)
Prueba en Wan 3.0: sonido activado o desactivado y seed. Ropa para cada persona y después quién se mueve primero.
35mm film still, warm grain and halation. Two adult women lie back in the open tailgate of a station wagon at a drive-in cinema, a plaid blanket over their legs; one wears a white ribbed tank top, the other a red gingham bikini top and denim shorts. The projector beam flickers across them; one turns, brushes hair from the other's face, and they kiss slowly as the screen light shifts from blue to gold. Summer night, moths in the beam, loose handheld frame.
11. Cámara: la grúa que baja (texto a video)
Prueba en LTX 2.5: hasta 4K, con seed. La cámara tiene sus propias tres palabras.
Ultra-detailed cinematic shot: an adult woman in a floor-length emerald silk gown descends a marble staircase in an empty opera house, the high slit opening across her leg with each step, chandelier light glittering through the fabric. Slow crane down, immaculate texture detail, orchestra tuning drifting up from the pit.
12. Cámara: primera persona, desde una imagen (imagen a video)
Prueba en Wan 2.6 Spicy: $0.475 por cinco segundos a 720p; la imagen fija el encuadre. Para una perspectiva en primera persona, mueve la cámara como un cuerpo: un vaivén, no una grúa.
Her toes flex and hook deeper into the silk, one knee slowly straightening, the sheets sliding and rippling under her legs. The slatted bars of light creep across the bed as the blind stirs in the draught. Handheld point-of-view sway, warm red and gold, quiet morning room tone.
13. Cámara lenta, a propósito (texto a video)
Prueba en Wan 3.0 Pro: mínimo 1080p, unos $0.72 por cinco segundos; desactiva la expansión del prompt, activada por defecto en Pro. Di «slow-motion» una vez al principio; evita «slowly» en los demás verbos.
Slow-motion perfume commercial. An adult woman in a backless black gown turns away from a rain-lashed window, the low back of the dress catching a single hard key light down her spine, droplets of water flicking from her hair as she moves. Macro-sharp fabric detail, deep shadow, 4K product-film polish, low cello note and rain.
14. Manda el sonido: el bar (texto a video)
Prueba en Seedance 2.0: sonido sin coste extra. Cada sonido proviene de algo en pantalla. Si devuelve un error de derechos de autor, genera de nuevo o usa Seedance 2.0 Fast o 2.5.
Photorealistic live-action, not animation. A real adult woman in a chocolate satin robe works behind a dim neon bar, a large fluffy faux fox tail accessory clipped at the small of her back. She shakes a cocktail, turns to set the glass on the counter and the tail sways with the movement, then she looks back at camera with a teasing smile. Warm red lantern light, 35mm grain, slow push-in, ice rattling and low bar chatter.
15. Que no se quite nada: un corte seguro de un modelo Spicy (imagen a video)
Prueba en Seedance 2.0 Fast Spicy: unos $0.41 por cinco segundos a 480p. Algunos clips de prueba Spicy cambiaron la ropa sin que se pidiera. Nombra lo que debe permanecer puesto; revisa el resultado en vez de considerar esa instrucción una garantía.
First person point of view, the camera stays where it is on the pillow and does not move. She lowers herself closer toward the lens, her long hair falling forward around the edges of the frame, and holds eye contact. She keeps the black lace top and the black satin robe on the whole time and stays fully dressed. Candlelight flickers behind her; the background stays black. Only her movement, no camera move, no cut.
Qué se suaviza y qué pasa
Distingue un error devuelto de un clip generado pero más suave. La política del modelo, la validación de entradas y un brief contradictorio exigen cambios distintos.
| Enviaste | A | Qué volvió | Envía esto en su lugar |
|---|---|---|---|
| Un prompt L5A | Wan 2.2 texto a video | Rechazado, sin cobro (también rechazó L1) | Wan 3.0, Wan 2.6 o Wan 2.5 texto a video |
| Un prompt L4 sobre una imagen L3 | H3 Max imagen a video | Rechazado | MiniMax H3 imagen a video |
| Un prompt L5A sobre una imagen L3 | Wan 2.2 imagen a video | En parte conservado, el resto suavizado | Wan 2.2 Spicy o Wan 3.0 imagen a video |
| Un prompt L4 | H3 Max texto a video | Una escena mucho más suave, cobrada; ejecuciones posteriores rechazadas o suavizadas | MiniMax H3 texto a video: según lo escrito |
| Un prompt L4 | HappyHorse 1.1 texto a video | Prompt rechazado, sin cobro; L3 pasó casi siempre | MiniMax H3 texto a video |
| Palabras fuertes, imagen inofensiva | Seedance imagen a video | Varios clips suaves | Compón la imagen para la escena prevista |
| Un prompt L4 sobre una imagen L3 | Seedance 2.0, 2.0 Fast, 2.0 Mini imagen a video | Mayormente suavizado | Seedance 2.5 o Wan 3.0 imagen a video |
| Un prompt L1 simple | Seedance 2.0 texto a video | Errores repetidos de derechos de autor | Genera de nuevo o usa Seedance 2.0 Fast o 2.5 texto a video |
| Una imagen L3, sin prompt | H3 imagen a video; Vidu Q3, Pro, Turbo | Rechazado, sin cobro | Una línea de movimiento |
| Video de referencia L3 | Wan 2.6 referencia a video | Rechazado, sin cobro | Wan 3.0 referencia a video |
| Palabras llanas frente a una etiqueta de género | Wan 2.6 texto a video | Ambos según lo escrito | Cualquiera |
Un rechazo normalmente libera la retención; las excepciones aparecen en la página del modelo. Comprueba settled y cost (política). Un clip suavizado se cobra, así que revisa los fotogramas.

Así se ve «suavizado». Izquierda: MiniMax H3 Max texto a video, prompt L4. Centro y derecha: Wan 2.5 texto a video, nuestro prompt L5A y una segunda ejecución reformulada. Fotogramas sin editar, todos cobrados. Ejecuciones posteriores de Wan 2.5 entregaron esta categoría según lo solicitado; estos fotogramas ilustran sus resultados suavizados anteriores.
Un prompt, varios modelos: lo que vimos de verdad
Un brief de contenido adulto adicional produjo ritmos y puestas en escena diferentes según el modelo:
| Modelo | Qué hizo con el mismo brief | Para tu prompt |
|---|---|---|
| MiniMax H3 | Todos los elementos según lo escrito | Nombra todo lo que quieras |
| Modelos Wan 3.0 | Representó el brief adulto y añadió más acciones | Nombra la última acción y revisa el final |
| LTX 2.5 | Siguió el brief de texto; desde una imagen necesitó acciones explícitas y mostró extremidades fusionadas | Desde una imagen, escribe dos o tres acciones |
| Wan 3.0 Prime, imagen | Mantuvo sola a la persona de la imagen | Pon en la imagen lo que necesites |
| Wan 2.2 Spicy | Introdujo una segunda persona | Revisa que no sobre nadie |
| Vidu Q3, Q3 Spicy | Añadió elementos L5A y una segunda persona; cambió la luz de la habitación a rojo | Nombra la habitación y la luz que tienes |
| Seedance 2.0 Fast | Se mantuvo cerca de la imagen y suavizó la acción más intensa solicitada | Pon la acción en la imagen |
| Seedance 2.0 Spicy, 2.0 Fast Spicy, LTX 2.3 Spicy | Subió a L4 sin que se pidiera | Usa MiniMax H3 imagen a video o especifica el final y revisa los últimos fotogramas |
Dos versiones de la misma escena de moda muestran por qué la duración debe formar parte del brief de movimiento.

Misma imagen, prompts de movimiento muy parecidos. Arriba: Wan 2.2, 720p, 5,8 segundos. Abajo: Wan 2.5, 1080p, 10 segundos. Clip de Wan 2.2 · Clip de Wan 2.5.
El brief de movimiento compartido era:
She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward, the satin of the dress catching the light as it moves. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.
Wan 2.2 terminó los pasos a los 1,5 segundos y volvió hacia su pose inicial; Wan 2.5 repartió las acciones en diez segundos y sostuvo la última. Ajusta las acciones a la duración y dale al final algo que mantener.
Dónde fallan los clips, y cómo arreglarlo
| Lo que ves | Arreglo |
|---|---|
| Cámara lenta, movimiento rígido | Dos o tres acciones cada 5 segundos, sin «slowly» en cada verbo; en Wan, añade «real-time speed» |
| La imagen a video apenas se mueve | Solo verbos, sin describir la imagen |
| Todo el clip se congela | Si el prompt prohíbe sobre todo el movimiento, prueba una secuencia corta de acciones positivas; simplifica antes de añadir instrucciones |
| Una cara distinta en cada pasada | Reutiliza una imagen clara o referencia del personaje; conserva el seed cuando esté disponible. MiniMax H3 base y Vidu Q3 Spicy no tienen campo seed |
| Una escena suavizada o más inofensiva | Cambia a un modelo sin censura (H3 en vez de H3 Max, Wan 3.0 en vez de Wan 2.2) o parte de una imagen del nivel deseado |
| La cámara corta a otro plano | «One continuous shot, no cuts»; conserva shot_type en single (por defecto en Wan 2.6) |
| La cámara se va acercando sola | «Static tripod shot: the framing stays as in the first frame»; en Wan, pon «zoom, push-in, close-up» en el prompt negativo si lo hay |
| Va más lejos de lo que pediste | Especifica el final, añade un fotograma final compatible si se ofrece o prueba una tarea cuyos resultados se mantuvieron más cerca del brief |
| Una reformulación cambia todo | Cambia un campo por ejecución y conserva el seed si se ofrece; desactiva la expansión |
| Música que no pediste | H3 añade sonido a cada clip: nombra el sonido y añade «no music» |
| Nada de sonido | Añade sonido en la edición o usa una tarea audiovisual. H3 Spicy no tiene interruptor de sonido; comprueba la pista entregada |
¿Más largo que una toma? La guía de videos sin censura más largos encadena clips desde el último fotograma.
Chuleta de prompts: una línea por modelo
Precio: cinco segundos a la resolución más barata disponible. Son costes de salida; las tareas con video de referencia pueden añadir cargos separados.
| Modelo | Parte de | Escríbelo así | 5 s desde |
|---|---|---|---|
| MiniMax H3 | Texto, imagen, imágenes/video de referencia | Palabras claras, todo nombrado; la imagen fija el rostro. Guía | $0.185 |
| MiniMax H3 Spicy | Imagen | Prompt opcional; una acción basta; sin interruptor de sonido | $0.19 |
| MiniMax H3 Max | Texto, imagen | Texto a video es «Filtered» e imagen a video, «Softened»: los prompts de los niveles altos van a H3 | $0.25 |
| Wan 3.0 | Texto, imagen, imágenes/video de referencia | Nombra la última acción; tiende a ir más allá | $0.225 |
| Wan 2.6 | Texto, imagen | Se mantiene cerca de tus palabras | $0.45 |
| Wan 2.5 | Texto, imagen | Palabras claras en ambas vías | $0.225 |
| Wan 2.2 Spicy | Imagen | Tres o cuatro acciones, «real-time speed»; sin sonido | $0.095 |
| Seedance 2.0 | Texto, imagen, imágenes/video de referencia | «One continuous shot, no cuts» | $0.35 |
| Seedance 2.0 Mini | Texto, imagen, imágenes/video de referencia | El borrador Seedance más barato | $0.12 |
| Seedance 2.5 | Texto, imagen, imágenes/video de referencia | Tomas de 30 segundos. Guía | $0.62 |
| Seedance 2.5 Spicy | Imagen | Prompt opcional; haz borradores a 480p en este modelo | $1.08 |
| LTX 2.5 | Texto, imagen | Acciones unidas con «then» | $0.45 |
| LTX 2.3 Spicy | Imagen | Prompt corto o ninguno; tiende a ir más allá; mudo | $0.095 |
| Vidu Q3 Spicy | Imagen | Nombra la habitación que tienes; prompt opcional | $0.33 |
| Vidu Q3 Turbo | Imagen | El borrador más barato fiel a la imagen | $0.21 |
Cuando cambies model, comprueba las entradas que acepta la nueva tarea: las tareas de texto, imagen y referencia usan campos distintos.
Preguntas frecuentes
¿Cómo escribo prompts sin censura para video con IA?
Usa el prompt 5 desde texto o el 7 desde una imagen. Sustituye los personajes y el entorno, conserva un movimiento de cámara y elige la tarea de entrada correspondiente en la tabla de modelos.
¿Por qué mi video con IA volvió suavizado?
Si la categoría no es compatible, cambia H3 Max o Wan 2.2 base por una alternativa probada. Si la escena está bien pero el movimiento no, simplifica la acción en vez de reescribir todo el plano.
¿Puede mi prompt llevar un clip de imagen a video más allá de la imagen?
Sí. Algunas tareas añaden acciones, personas o un entorno nuevo. Para conservar ropa y encuadre, especifica esas instrucciones y evita describir otra habitación.
¿Necesito eufemismos o puedo escribir sin rodeos?
Escribe con claridad: nombra los adultos, el estilo y la acción. Las etiquetas vagas de género dejan que el modelo invente más.
¿Cómo mantengo a la misma persona entre clips?
Reutiliza una imagen clara o imágenes de referencia del personaje. Mantén coherentes peinado, ropa e iluminación y elimina caras que compitan de las imágenes de referencia del lugar. Consulta la guía de videos sin censura más largos.
¿Pago por los clips rechazados o suavizados?
Rechazados: normalmente no, se libera la retención. Suavizados: sí, al precio normal.
Tu parte
SpicyAPI no añade filtros de contenido; los modelos de origen aún pueden comprobar o rechazar las entradas. Usa adultos que consientan y material que tengas derecho a subir, y cumple la ley del lugar donde publiques.
Ejecuta tu primer prompt
Crea una cuenta, elige un prompt anterior y pulsa Run. Haz el borrador a la resolución más baja y después genera de nuevo a una superior. Todo lo demás está en el catálogo de video sin censura.
De un prompt en Playground a la API
Prueba primero un prompt mediante su enlace al modelo, elige cinco segundos a la resolución más baja e inspecciona el plano terminado. Para una aplicación que necesite repetir este flujo:
Configura SPICY_API_KEY en tu entorno. Este ejemplo de Python 3 envía un plano nuevo después de que confirmes su precio.
import json
import os
import urllib.request
import uuid
base = "https://api.spicyapi.ai/api/v1"
headers = {"Authorization": "Bearer " + os.environ["SPICY_API_KEY"],
"Content-Type": "application/json", "User-Agent": "SpicyAPI-Blog/1.0"}
settings = {
"duration_seconds": 5,
"resolution": "480p",
"generate_audio": False,
"aspect_ratio": "16:9"
}
settings["prompt"] = 'A slow camera push toward the subject. Keep the setting and clothing unchanged. One continuous shot.'
payload = {"model": "bytedance/seedance-2.5/text-to-video", "input": settings}
def post(path, body):
request = urllib.request.Request(base + path, json.dumps(body).encode(), headers)
with urllib.request.urlopen(request, timeout=60) as response:
result = json.load(response)
if result.get("code") != 200:
raise RuntimeError(result)
return result["data"]
quote = post("/jobs/quote", payload)
if input(f"Maximum charge ${quote['maxCharge']}. Type yes to generate: ") != "yes":
raise SystemExit("Stopped before generation")
headers["Idempotency-Key"] = str(uuid.uuid4())
print("Request key:", headers["Idempotency-Key"], flush=True)
task = post("/jobs/createTask", {**payload, "quoteId": quote["quoteId"],
"expectedCost": quote["estimatedCost"]})
print("Task ID:", task["taskId"])Conserva la clave de solicitud impresa para recuperar esa misma solicitud; un plano nuevo recibe una clave nueva. La documentación de la API de tareas explica la entrega de resultados y la recuperación.
Para planos repetidos, deja que un Agent use un archivo de entrada aprobado: CLI spicyapi tasks create --model bytedance/seedance-2.5/text-to-video --input-file input.json --wait; MCP, pídele que llame a spicyapi_task_create con ese modelo y esa entrada; Skill, pídele «Use the spicyapi Skill to generate this approved shot and return the result.» CLI y MCP muestran el precio antes de crear. Consulta la documentación de integración con Agent.











