Wprowadzenie
MiniMax H3 Singularity LoRA Obraz na wideo animuje twoją klatkę startową w Singularity – dostrojonej przez społeczność wersji MiniMax H3 z otwartymi wagami, wytrenowanej pod ostry szybki ruch – i pozwala załadować do trzech własnych LoRA dla H3. Klipy trwają od 3 do 15 sekund w 480p, 540p, 768p lub 1080p ze stereofoniczną ścieżką dźwiękową, zachowują kształt twojej klatki i mogą kończyć się na opcjonalnej klatce końcowej.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| obraz startowy | MiniMax H3 Singularity LoRA Obraz na wideo |
| obrazy, klipy lub audio jako referencje | MiniMax H3 Singularity LoRA Referencje na wideo |
| tylko opisaną scenę | MiniMax H3 LoRA Tekst na wideo |
Najważniejsze funkcje
Dostrojony do ruchu
Singularity przeszedł dodatkowy trening na materiale o wysokim zakresie dynamiki, żeby ograniczyć rozmycie ruchu w szybkiej akcji i nie pozwolić twarzom rozpaść się w szerszych planach. Obroty, ciosy i szybkie panoramy to miejsca, w których różnicę względem zwykłego modelu wideo widać najbardziej.
Twoje LoRA dla H3 ładują się bez zmian
Dostrojenie zachowuje architekturę MiniMax H3, więc LoRA, których już używasz z H3, ładują się tu bez zmian – do trzech na żądanie, każda z własną siłą od 0 do 4.
Bez cenzury, klatka po klatce
Klatki otwierające są przyjmowane takie, jakie są, cokolwiek pokazują; z pasującym LoRA i naszym najmocniejszym promptem treściowym klip wyrenderował się zgodnie z zapisem, łącznie ze ścieżką dźwiękową.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Opisz akcję w dwóch lub trzech fizycznych taktach z ruchem kamery do każdego, a potem dodaj linię Audio:. Kontynuuj obraz zamiast opisywać nową scenę. od 1 znaków · do 7000 znaków |
image_url | Tak | Klatka startowa. Klip zaczyna się od niej i zachowuje jej kształt. |
last_image_url | Nie | Opcjonalna klatka końcowa dla zaplanowanej pozy lądowania lub odsłonięcia. |
resolution | Nie | 480p, 540p, 768p lub 1080p. Szybką akcję szkicuj najpierw w 480p; to też najszybszy render. |
duration_seconds | Nie | Dowolna pełna sekunda od 3 do 15. Krótkie takty trwające od 3 do 6 sekund utrzymują akcję ostrą. |
loras | Nie | Do trzech wpisów {path, scale} wytrenowanych pod MiniMax H3; scale od 0 do 4. LoRA koncepcyjne zaczynaj od 0,6–0,8, żeby nie nadpisały klatki. Domyślnie: |
seed | Nie | Utrzymuje porównywalność dubli, gdy dopracowujesz choreografię albo scale LoRA. |
Cennik
Rozliczane za sekundę wyniku w wybranej rozdzielczości. Załadowanie LoRA nie generuje osobnej opłaty.
| Specyfikacja | Cena |
|---|---|
| $0.0625 / sekundę |
| $0.09375 / sekundę |
| $0.125 / sekundę |
| $0.25 / sekundę |
Zastosowania
Akcent walki lub kaskaderski z jednego kadru
Zacznij od klatki, na której postać jest już w trakcie akcji, i opisz kolejny takt: dobycie broni, cios, lądowanie. Trzymaj się trzech–sześciu sekund, żeby ruch pozostał zwarty.
Klipy z występów ze zdjęcia promocyjnego
Zamień zdjęcie tancerza lub wykonawcy w krótki układ z kamerą krążącą wokół niego. Dostrojenie trzyma twarz, gdy ciało porusza się szybko.
Stylizowana akcja z LoRA
Dodaj LoRA anime lub taśmy filmowej, a ten sam takt akcji przejmie jej wygląd, podczas gdy Singularity utrzyma czytelność ruchu.
Wskazówki
Dwa lub trzy takty, każdy z ruchem kamery
Napisz na przykład: obraca się, dobywa ostrza, kamera gwałtownie ją okrąża. Fizyczne czasowniki i jedna instrukcja kamery na takt dają dostrojeniu coś konkretnego do wyostrzenia. Zakończ linią Audio: z uderzeniami i oddechem.
Zacznij od ruchu, nie od pozy
Klatki startowe, na których postać już się porusza, dają płynniejsze wyniki niż statyczna poza na stojąco. Jeśli masz tylko upozowaną klatkę, niech pierwszy takt będzie jasnym, prostym ruchem.
Licz się z wolniejszym renderem
Pięciosekundowy klip w 480p zajmował w naszych testach około 80 sekund, mniej więcej dwa razy dłużej niż w zwykłej rodzinie MiniMax H3 LoRA. Ustaw odpowiednie timeouty i dopracuj akcję w 480p, zanim zapłacisz za 1080p.
Szybki start z API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "minimax/h3-singularity-lora/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.

















