Kostenlose MiniMax-H3-API: Video mit Ton ohne Kosten
MiniMax H3 hat bei Revana jetzt eine kostenlose Stufe. Wir rendern es auf einer eigenen GPU, ein Clip kostet Sie also nichts: Text oder ein Bild hinein, ein Video von 5 bis 15 Sekunden mit Ton heraus. Hier steht, was es kann, wie die Warteschlange funktioniert und der Code für den Aufruf.
Was MiniMax H3 Free ist
minimax-h3-free ist MiniMax H3, ausgeführt über FastH3 Omni, eine destillierte Version, die in 8 Schritten statt im vollen Ablauf rendert. Es läuft auf einer GPU, die uns gehört, und nicht bei einem bezahlten Anbieter, weshalb wir es verschenken können. Jeder Clip hat Ton, der zusammen mit dem Bild erzeugt wird: Schritte, Stimmen, Musik, der Raum.
| Modell-ID | minimax-h3-free |
|---|---|
| Kann | Text-zu-Video, Bild-zu-Video (ein Startbild), Referenzbilder |
| Auflösung | 480p, 720p, 768p (768×1344 im Hochformat) |
| Seitenverhältnis | 9:16, 16:9, 1:1 |
| Länge | 5 bis 15 Sekunden |
| Ton | immer, zusammen mit dem Bild erzeugt |
| Bilder | insgesamt bis zu vier |
| Preis | free |
| Gleichzeitig | 10 Jobs pro Konto, in der Warteschlange oder laufend |
Es ist eine eigene Modell-ID, getrennt vom kostenpflichtigen minimax-h3. Am kostenpflichtigen Modell ändert sich nichts, und Sie wählen pro Anfrage, welches Sie aufrufen.
So funktioniert die kostenlose Warteschlange
Eine GPU erzeugt jeweils einen Clip, daher kommen kostenlose Jobs abwechselnd dran:
- Ihr Job wird sofort angenommen.
POST /v1/generationsantwortet mit202und einer ID, wie bei jedem Modell, und der Job zeigtqueued, bis die GPU Platz hat. - Die Reihenfolge richtet sich nach dem Konto. Wenn viele warten, nimmt die GPU den nächsten Job vom nächsten Konto in der Reihe, sodass ein Konto, das viele Jobs auf einmal sendet, nicht alle anderen nach hinten schiebt.
- Zehn gleichzeitig pro Konto. Sie können bis zu 10 kostenlose Jobs in der Warteschlange oder laufend haben. Ein elfter wird mit
429 concurrency_limitabgelehnt; senden Sie ihn erneut, wenn einer abgeschlossen ist. - Er wartet bis zu drei Stunden. Ein Job, der danach noch wartet, schlägt ohne Kosten mit
model_busyfehl.
Sobald ein Job die GPU erreicht, rendert er in etwa 12 Sekunden plus 10 Sekunden pro Clip-Sekunde in 768p; ein Clip von 5 Sekunden dauert also etwa eine Minute. Fragen Sie etwa alle 10 Sekunden ab; die Dokumentation behandelt jeden Status, den ein Job anzeigen kann.
Einen kostenlosen Clip aus Text generieren
Die Anfrage ist dieselbe wie bei jedem Modell von Revana. Es gibt kein max_cost_usd zu setzen und kein Guthaben, das Sie zuerst kaufen müssen.
export REVANA_API_KEY="sr_live_..."
# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
-H "Authorization: Bearer $REVANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "minimax-h3-free",
"input": {
"prompt": "A street drummer plays on upturned buckets on a busy corner at night, coins in a hat at his feet, passers-by slowing to watch. The drums echo off the buildings.",
"resolution": "768p",
"aspect_ratio": "9:16",
"duration": 8
}
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
-H "Authorization: Bearer $REVANA_API_KEY"Mit einem Bild beginnen
Senden Sie ein Startbild als image_url, und der Clip beginnt damit, mit seinen Personen, Objekten und seiner Umgebung. Fügen Sie bis zu drei weitere als image_urls hinzu (insgesamt vier) und benennen Sie sie im Prompt als „Picture 1“, „Picture 2“ und so weiter. Bilder sind PNG, JPEG, WebP oder GIF unter öffentlichen https-Links; wenn Sie nur eine Datei haben, laden Sie sie zuerst mit POST /v1/uploads hoch.
import os
import time
import requests
API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
resp = requests.post(f"{API}/generations", headers=HEADERS, json={
"model": "minimax-h3-free",
"input": {
"prompt": "<Picture 1> turns to the camera and smiles, then walks out of frame. Soft cafe chatter.",
"image_url": "https://example.com/portrait.jpg",
"duration": 5,
},
})
resp.raise_for_status()
job = resp.json()
# A free job may wait in the GPU queue before it renders, so poll patiently
while job["status"] in ("queued", "running"):
time.sleep(10)
job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
if job["status"] == "succeeded":
print(job["output"]["urls"])
else:
print("Failed:", job["error"])Alles, was FastH3 Omni nicht kann, wird sofort mit 422 invalid_input abgelehnt: eine Auflösung von 1080p oder 2K, ein Bildformat von 21:9, ein Clip kürzer als 5 oder länger als 15 Sekunden, audio: false, eine Videoeingabe oder mehr als vier Bilder. Verwenden Sie dafür das kostenpflichtige minimax-h3.
Kostenloses oder kostenpflichtiges MiniMax H3?
Verwenden Sie das kostenlose Modell, um Ideen auszuprobieren, Storyboards zu entwerfen und Social-Clips zu erstellen, bei denen 768p reicht. Verwenden Sie das kostenpflichtige, wenn Sie 2K, ein breiteres Bildformat, erste und letzte Bilder, mehr Referenzbilder oder einen Clip brauchen, der sofort startet.
minimax-h3-free | minimax-h3 | |
|---|---|---|
| Preis | free | $0.03 pro Sekunde und aufwärts |
| Engine | FastH3 Omni: MiniMax H3 in 8 Schritten, auf unserer GPU | MiniMax H3 mit allen Schritten, auf kostenpflichtigen Routen |
| Auflösung | bis 768p | 768p und 2K |
| Seitenverhältnisse | 9:16, 16:9, 1:1 | mehr, einschließlich 21:9 |
| Erste und letzte Bilder | no | yes |
| Referenzbilder | bis zu 4 | bis zu 9 |
| Wartezeit | gemeinsam mit allen anderen in der kostenlosen Warteschlange eingereiht | startet sofort |
Das vollständige Angebot steht im Leitfaden zu Hailuo und MiniMax, und der Leitfaden zur günstigsten Video-API nennt den niedrigsten Preis jedes kostenpflichtigen Modells. Jedes Modell finden Sie auf der Modellseite, Credit-Pakete auf der Preisseite, und Sie können sich einen API-Schlüssel holen, um die Beispiele auszuführen.
Häufig gestellte Fragen
Ist die kostenlose MiniMax-H3-API wirklich kostenlos?
Ja. Jobs mit minimax-h3-free werden mit null angeboten, reserviert und berechnet, sie funktionieren also auch auf einem Konto ohne Guthaben. Ein fehlgeschlagener Job kostet ebenfalls nichts.
Was ist der Unterschied zwischen minimax-h3-free und minimax-h3?
minimax-h3-free ist MiniMax H3, auf 8 Schritte destilliert (FastH3 Omni) und auf unserer eigenen GPU gerendert, bis 768p. minimax-h3 ist das vollständige Modell von MiniMax auf kostenpflichtigen Routen, mit 2K, mehr Seitenverhältnissen sowie ersten und letzten Bildern. Beide erzeugen Ton.
Wie viele kostenlose Jobs kann ich gleichzeitig ausführen?
Zehn pro Konto, in der Warteschlange oder laufend. Ein elfter wird mit 429 concurrency_limit abgelehnt, bis einer Ihrer Jobs abgeschlossen ist.
Wie lange dauert ein kostenloser Clip?
Etwa 12 Sekunden plus 10 Sekunden pro Clip-Sekunde, sobald das Rendern beginnt; ein Clip von 5 Sekunden dauert also etwa eine Minute. Ist die GPU ausgelastet, wartet Ihr Job zuerst in der Warteschlange, abwechselnd mit anderen Konten, bis zu drei Stunden.
Kann ich eigene Bilder senden?
Ja. Senden Sie ein Startbild als image_url und bis zu vier Referenzbilder als image_urls, insgesamt vier, als https-Links. Benennen Sie sie im Prompt als „Picture 1“, „Picture 2“ und so weiter.
Einen kostenlosen MiniMax-H3-Clip erstellen
Registrieren Sie sich, erstellen Sie einen API-Schlüssel und senden Sie Ihre erste minimax-h3-free-Anfrage. Kein Guthaben nötig; derselbe Schlüssel führt jedes kostenpflichtige Modell aus, wenn Sie mehr wollen.