Naar inhoud springen

MiniMax H3 Reference to Video LoRA Trainer

Integreren

Model-ID minimax/h3/ref2va/trainer
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/minimax/h3/ref2va/trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "training_data_url": "https://example.com/your-file.zip"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request: $ 30,00 30.000 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
MiniMax Training Referentie-inputs1–60 s

LoRA-trainer voor referentiegestuurde video, met een warm start vanaf een eerdere LoRA

MiniMax · Bestand

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

resolution standaard medium

Trainingsresolutie. Een hogere resolutie verhoogt de geheugenvereisten.

aspect_ratio standaard 16:9

Kies de beeldverhouding voor training uit dezelfde set die beschikbaar is via de MiniMax H3 API.

•verplicht

URL naar een ZIP met trainingsvideo's van onderwerpen; datasets met alleen afbeeldingen en gemengde trainingsarchieven met afbeeldingen en video's worden geweigerd, dus afbeeldingen moeten in plaats daarvan als referentiesidecars worden aangeleverd. Optionele extra's delen de basisnaam van elke clip: een bijschrift zoals `clip01.txt` en geordende referenties van `ref_1` tot en met `ref_4`, met namen `clip01.ref_1.<ext>` tot en met `clip01.ref_4.<ext>`; zonder referentiesidecars levert een frame uit de clip de eigen referentie. `<ext>` bepaalt de referentiemodaliteit: afbeeldingen (.png/.jpg/.jpeg), audio (.wav/.mp3/.flac/.m4a/.ogg/.aac) of video's (.mp4/.mov/.avi/.mkv/.webm), waarvan de soundtracks ook audioreferenties worden. Trainingsclips ondersteunen .mp4, .mov, .avi en .mkv; streef naar minimaal 10 clips, waarbij meer de voorkeur heeft.

standaard 2000

Totaal aantal trainingsstappen.

Geavanceerd rank · trigger_phrase · resume_from_lora_url · learning_rate · number_of_frames · frame_rate · reference_conditioning_p · split_input_duration_threshold · auto_scale_input · split_input_into_scenes · debug_dataset · strict_dataset
rank standaard 32

LoRA-aanpassingsrang, waarbij een hogere instelling meer geheugengebruik inruilt voor grotere capaciteit.

standaard

Activeringszin voor de LoRA-stijl, ingevoegd aan het begin van bijschriften tijdens de training.

URL voor warm-starttraining met een eerder door deze trainer gemaakte .safetensors-LoRA, gevolgd door het aantal extra trainingsstappen number_of_steps. Niets behalve de adaptergewichten wordt hersteld: zowel optimalisatie als learning-rateplanning beginnen opnieuw.

standaard 0.0002

Leersnelheid voor optimalisatie, die een mogelijke versnelling van de training afweegt tegen het risico op overfitting bij hogere waarden.

standaard 73

Aantal frames per trainingssample; delen door 17 moet rest 5 opleveren. Voorbeelden zijn 22, 39, 56, 73, 90, 107 en 124.

standaard 24

Doelframesnelheid van de video, gemeten in frames per seconde.

standaard 0.9

Stel in hoe vaak training referentiebeeld-conditionering gebruikt tegenover ongeconditioneerde tekst-naar-video-audio-training. De resterende kans gaat naar het ongeconditioneerde doel om stabiele generatie met alleen prompts te behouden.

standaard 30

Trigger voor het splitsen van scènes, uitgedrukt als duur in seconden: alleen video's die langer zijn dan de drempel worden gesplitst.

POST /run/minimax/h3/ref2va/trainer?wait=20 prijsopgave → $ 30,00
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/minimax/h3/ref2va/trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "training_data_url": "https://example.com/your-file.zip"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over MiniMax H3 Reference to Video LoRA Trainer

Trains een LoRA op een zip met videoclips van onderwerpen zodat referentie-inputs de videogeneratie kunnen sturen. `reference_conditioning_p` bepaalt hoe vaak referenties tijdens de training worden gebruikt en `resume_from_lora_url` gaat verder met een eerder getrainde LoRA. Ook configureerbaar: `rank`, `number_of_steps`, `number_of_frames`, `frame_rate` en `aspect_ratio`. Retourneert gewichten en een configuratiebestand.

Parameters

NaamType StandaardToegestaan Beschrijving
training_data_urlverplicht
Typestring
URL naar een ZIP met trainingsvideo's van onderwerpen; datasets met alleen afbeeldingen en gemengde trainingsarchieven met afbeeldingen en video's worden geweigerd, dus afbeeldingen moeten in plaats daarvan als referentiesidecars worden aangeleverd. Optionele extra's delen de basisnaam van elke clip: een bijschrift zoals `clip01.txt` en geordende referenties van `ref_1` tot en met `ref_4`, met namen `clip01.ref_1.<ext>` tot en met `clip01.ref_4.<ext>`; zonder referentiesidecars levert een frame uit de clip de eigen referentie. `<ext>` bepaalt de referentiemodaliteit: afbeeldingen (.png/.jpg/.jpeg), audio (.wav/.mp3/.flac/.m4a/.ogg/.aac) of video's (.mp4/.mov/.avi/.mkv/.webm), waarvan de soundtracks ook audioreferenties worden. Trainingsclips ondersteunen .mp4, .mov, .avi en .mkv; streef naar minimaal 10 clips, waarbij meer de voorkeur heeft.
rankoptioneel
Typeenum
Standaard32
8163264128
LoRA-aanpassingsrang, waarbij een hogere instelling meer geheugengebruik inruilt voor grotere capaciteit.
number_of_stepsoptioneel
Typeinteger
Standaard2000
1 – 15.000
Totaal aantal trainingsstappen.
learning_rateoptioneel
Typenumber
Standaard0.0002
0,000001 – 1
Leersnelheid voor optimalisatie, die een mogelijke versnelling van de training afweegt tegen het risico op overfitting bij hogere waarden.
number_of_framesoptioneel
Typeinteger
Standaard73
22 – 124
Aantal frames per trainingssample; delen door 17 moet rest 5 opleveren. Voorbeelden zijn 22, 39, 56, 73, 90, 107 en 124.
frame_rateoptioneel
Typeinteger
Standaard24
8 – 60
Doelframesnelheid van de video, gemeten in frames per seconde.
resolutionoptioneel
Typeenum
Standaardmedium
lowmediumhigh
Trainingsresolutie. Een hogere resolutie verhoogt de geheugenvereisten.
aspect_ratiooptioneel
Typeenum
Standaard16:9
21:916:94:31:13:49:16
Kies de beeldverhouding voor training uit dezelfde set die beschikbaar is via de MiniMax H3 API.
trigger_phraseoptioneel
Typestring
Standaard
Activeringszin voor de LoRA-stijl, ingevoegd aan het begin van bijschriften tijdens de training.
reference_conditioning_poptioneel
Typenumber
Standaard0.9
0 – 1
Stel in hoe vaak training referentiebeeld-conditionering gebruikt tegenover ongeconditioneerde tekst-naar-video-audio-training. De resterende kans gaat naar het ongeconditioneerde doel om stabiele generatie met alleen prompts te behouden.
resume_from_lora_urloptioneel
Typestring | null
URL voor warm-starttraining met een eerder door deze trainer gemaakte .safetensors-LoRA, gevolgd door het aantal extra trainingsstappen number_of_steps. Niets behalve de adaptergewichten wordt hersteld: zowel optimalisatie als learning-rateplanning beginnen opnieuw.
auto_scale_inputoptioneel
Typeboolean
Standaardfalse
Of de doel-fps en het aantal frames worden afgestemd via automatische videoschaling; true schakelt deze aanpassing in.
split_input_into_scenesoptioneel
Typeboolean
Standaardtrue
Schakel scènesplitsing in voor video's die langer zijn dan een duurdrempel; referentiesidecars van gesplitste clips worden verwijderd.
split_input_duration_thresholdoptioneel
Typenumber
Standaard30
1 – 60
Trigger voor het splitsen van scènes, uitgedrukt als duur in seconden: alleen video's die langer zijn dan de drempel worden gesplitst.
debug_datasetoptioneel
Typeboolean
Standaardfalse
Optie om een archief te downloaden om preprocessing te controleren voordat volledige training wordt gestart. Bij inschakeling verpakt de trainer de verwerkte dataset zodat je bijschriften, referentieafbeeldingen, video's en afbeeldingen handmatig op juistheid kunt controleren.
strict_datasetoptioneel
Typeboolean
Standaardfalse
Strikte afhandeling van preprocessingproblemen die anders worden gelogd en opgelost met de gedocumenteerde fallback. Bij inschakeling worden bijschriften die lege prompts vereisen, ontbrekende referentiesidecars en video's met onleesbare audio geweigerd in plaats van die fallbacks toe te staan.
verplicht

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "minimax/h3/ref2va/trainer",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 30000,
    "usd": "30.00",
    "charged": 30000,
    "refunded": 0
  },
  "input": {
    "training_data_url": "https://example.com/your-file.zip"
  },
  "output": {
    "lora_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "config_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "debug_dataset": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
lora_file
object {url, content_type, file_name, file_size}URL naar getrainde LoRA-gewichten in .safetensors-formaat.
config_file
object {url, content_type, file_name, file_size}Configuratie voor het instellen van het inferentie-endpoint.
debug_dataset
object {url, content_type, file_name, file_size} | nullAlleen beschikbaar voor requests met `debug_dataset` ingeschakeld; dit downloadbare archief bevat de trainingsdata na preprocessing.

Meer modellen: Training

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/minimax/h3/ref2va/trainer.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt