Wprowadzenie
MiniMax H3 LoRA Obraz na wideo zaczyna klip od twojej klatki startowej i animuje ją przez 3–15 sekund ze stereofoniczną ścieżką dźwiękową, z maksymalnie trzema własnymi plikami LoRA załadowanymi na MiniMax H3 z otwartymi wagami. Dodaj klatkę końcową, żeby wskazać, gdzie ujęcie ma się skończyć. Wynik ma 480p, 540p, 768p lub 1080p i zachowuje kształt twojego obrazu.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| opisaną scenę | MiniMax H3 LoRA Tekst na wideo |
| obraz startowy | MiniMax H3 LoRA Obraz na wideo |
| obrazy, klipy lub audio jako referencje | MiniMax H3 LoRA Referencje na wideo |
Najważniejsze funkcje
Pierwsza klatka należy do ciebie
Gdy prompt opisuje to, co dzieje się dalej, klip otwiera się dokładnie na twoim obrazie. W naszym teście kontrolnym portret całej postaci na gładkim tle trzymał się klatka w klatkę, a potem osoba uniosła ręce i odwróciła się zgodnie z poleceniem – bez LoRA i ponownie z LoRA na 0,6.
LoRA na stałym początku
Załaduj LoRA postaci, stylu lub ruchu, żeby zmienić sposób, w jaki scena się porusza albo wygląda, podczas gdy klatka startowa przytrzymuje postać. Do trzech plików na żądanie, każdy z własną siłą od 0 do 4.
Wejście i wynik bez cenzury
Klatki otwierające są przyjmowane takie, jakie są, cokolwiek pokazują. Z LoRA wytrenowanym pod taką treść i naszym najmocniejszym promptem klip wyrenderował się dokładnie tak, jak napisano, a ścieżka dźwiękowa wróciła w tym samym MP4.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Opisz, co dzieje się dalej na tym obrazie: akcję, kamerę i dźwięk. Opis innej sceny walczy z klatką startową, zwłaszcza przy załadowanej mocnej LoRA. od 1 znaków · do 7000 znaków |
image_url | Tak | Klatka startowa. Klip zaczyna się dokładnie od tego obrazu i zachowuje jego proporcje: kwadratowa klatka daje kwadratowy klip. |
last_image_url | Nie | Opcjonalna klatka końcowa. Klip przechodzi od klatki startowej do tej; przydaje się przy zaplanowanej pozie lub odsłonięciu. |
resolution | Nie | 480p, 540p, 768p lub 1080p. Cena rośnie z każdym stopniem; kształt wynika z twojej klatki. |
duration_seconds | Nie | Dowolna pełna sekunda od 3 do 15, rozliczana za każdą zamówioną sekundę. |
loras | Nie | Do trzech wpisów {path, scale} wytrenowanych pod MiniMax H3; scale od 0 do 4. Tutaj LoRA koncepcyjne zaczynaj od 0,6–0,8: przy 1 potrafią odciągnąć klip od twojej klatki. Domyślnie: |
seed | Nie | Utrzymuje porównywalność przebiegów, gdy dostrajasz scale LoRA. |
Cennik
Rozliczane za sekundę wyniku w wybranej rozdzielczości. Załadowanie LoRA nie generuje osobnej opłaty.
| Specyfikacja | Cena |
|---|---|
| $0.05 / sekundę |
| $0.075 / sekundę |
| $0.10 / sekundę |
| $0.20 / sekundę |
Zastosowania
Ożyw gotowy kadr
Weź zatwierdzone zdjęcie lub render, zostaw je jako pierwszą klatkę i dodaj ruch, kamerę i dźwięk. LoRA realizmu na 0,8 utrzymuje wiarygodną skórę i tkaniny, gdy postać zaczyna się ruszać.
Zaplanowana poza początkowa i końcowa
Wyślij klatkę startową i końcową dla odsłonięcia, obrotu lub zmiany pozycji, a model wypełni ruch pomiędzy nimi. To najbardziej kontrolowany sposób na konkretne zakończenie.
Klipy bez cenzury z własnych klatek
Zacznij od klatki, którą wygenerowałeś lub sfotografowałeś, załaduj LoRA, jakiej oczekuje twoja publiczność, i opisz, co dzieje się dalej. Nic nie jest filtrowane ani na wejściu, ani na wyjściu.
Wskazówki
Opisz, co dzieje się dalej, a nie nową scenę
Prompt powinien kontynuować obraz. W naszych testach prompt, który przenosił postać do innego pokoju, w połączeniu z LoRA koncepcyjną na 1 całkowicie zastąpił klatkę startową. Ta sama klatka utrzymała się, gdy prompt opisywał ruch wewnątrz istniejącego ujęcia.
Obniż scale, zanim obwinisz model
Jeśli klip odjeżdża od Twojej klatki, obniż najmocniejsze LoRA do 0,6, zanim cokolwiek przepiszesz. LoRA stylu są zwykle bezpieczne przy 1; to ciężkie LoRA koncepcyjne przejmują kontrolę.
Skadruj obraz pod klip, którego chcesz
Nie ma tu pola proporcji: klip zachowuje kształt twojej klatki. Przytnij ją do 16:9 lub 9:16 przed wysłaniem i zostaw w kadrze miejsce na ruch, o który prosisz.
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-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.

















