modeller

MiniMax: T2V 01

Markdown · JSON

MiniMax: T2V 01

T2V 01 genererer en kort video ud fra en skriftlig scenebeskrivelse. Brug teksten til at fastlægge motivet, omgivelserne, den synlige handling og synsvinklen, og gennemgå derefter klippets timing og kontinuitet mod den tilsigtede optagelse.

Om modellen

Denne beskrivelse dækker modellens funktioner. Tilgængelige input, output og indstillinger i Ailoot står nedenfor for den valgte metode.

T2V 01 er MiniMax’ tekst-til-video-udgave til at skabe en scene ud fra en skriftlig beskrivelse. Teksten giver den visuelle opgavebeskrivelse: hvem eller hvad der vises, hvor handlingen sker, hvordan motivet bevæger sig, og hvordan seeren ser det. Brug den, når udgangspunktet er en idé eller en optagelsesbeskrivelse frem for et forberedt åbningsbillede.

Begynd med den handling, der gør scenen nyttig. En lille båd, der passerer en mole, en hånd, der placerer en kop på et bord, eller en rejsende, der standser ved et skilt, giver hver modellen en klar hændelse at skildre. Angiv motivets vigtige egenskaber og omgivelserne, og beskriv derefter bevægelsen i den rækkefølge, den skal være synlig. Hold optagelsen centreret om én tydelig sekvens.

Vælg billedudsnittet, før dekorative detaljer tilføjes. En nær visning kan fremhæve et materiale eller en gestus, mens en bredere visning kan forklare forholdet mellem motivet og dets omgivelser. Beskriv, hvilket objekt eller hvilken person der skal forblive i visuelt fokus, og hvad afslutningen skal vise. Det giver det færdige klip et formål i en større redigering.

Producentens tekst-til-video-prompt understøtter op til 2.000 tegn. Brug pladsen til synlige instruktioner og konkrete forhold. Identificér objektets form, materiale, placering og bevægelsen omkring det ved en produktlignende scene. Forklar den handling og det udtryk, der bærer øjeblikket, ved en figurscene. Undgå at bede ét kort klip om at introducere mange uvedkommende figurer, lokationer og hændelser.

Producentens ældre tekst-til-video-tabel angiver 720P som standardopløsning for T2V 01 og angiver ikke en mulighed på ti sekunder for denne udgave. Den dokumenterede standardvarighed er seks sekunder. Planlæg handlingen med en klar begyndelse og afslutning i en kort optagelse, og undersøg derefter det faktiske resultat for at se, hvor meget tid hver del får.

Automatisk promptoptimering er tilgængelig i producentens arbejdsgang og er aktiveret som standard. Bevar det valg sammen med teksten, så sammenligninger bruger en kendt opgavebeskrivelse. Revidér den instruktion, der beskriver en vigtig detalje, hvis resultatet mangler den, og bevar de dele, der allerede fungerer. En ændring i motivets handling er lettere at vurdere, når omgivelserne og synsvinklen forbliver ensartede.

Brug den færdige video som sceneelement, konceptoptagelse eller kildeklip til videre redigering. Bevar præcise skriftlige titler eller billedtekster i en redigerbar layoutkilde, hvis de skal ledsage billederne. Se hele klippet igennem for motivkontinuitet, hændelsernes rækkefølge og slutkompositionen frem for at vælge et resultat ud fra dets første frame alene.

Gem den faktiske video sammen med prompten og outputindstillingerne. Identificér den konkrete visuelle fejl ved en revision: en handling, der aldrig afsluttes, et objekt, der ændrer form, en gestus, der skjules af billedudsnittet, eller en slutvisning, der ikke passer til redigeringen. Ret den relevante del af scenebeskrivelsen, og sammenlign det næste resultat med samme optagelsesmål. En klar bevaret opgavebeskrivelse gør det lettere at opbygge en sekvens af klip, hvis motiver, omgivelser og visuelle hensigter er ensartede.

Ailoot Ultra · Videoer POST /v1/videos minimaxi-t2v-01

minimaxi-t2v-01

MiniMax /minimaxi-t2v-01

Start

T2V 01 genererer en kort video ud fra en skriftlig scenebeskrivelse. Brug teksten til at fastlægge motivet, omgivelserne, den synlige handling og synsvinklen, og gennemgå derefter klippets timing og kontinuitet mod den tilsigtede optagelse.

Accepterede input
Tekst
Resultater
Video

Tilgængelig i Ailoot · input og metoder

Ailoot Ultra · Videoer POST /v1/videos
Inputtyper
text
Outputtyper
video
FeltTypeKravVærdier og grænserStandard
FeltmodelTypestringKravPåkrævetVærdier og grænser
minimaxi-t2v-01
Betingelser: Brug den præcise Ailoot-modelvælger.
Standard—
FeltpromptTypestringKravPåkrævetVærdier og grænser
Betingelser: Beskriv scenen og bevægelsen.
Standard—
Metodeparametre og livscyklus
ParameterKontrakt
Parametercontent_typeKontraktapplication/json
ParameterrequiredKontraktmodel, prompt
ParameteroptionalKontrakt
Parametermaterial_typesKontrakttext
ParameterconditionsKontraktBrug den præcise Ailoot-modelvælger., Beskriv scenen og bevægelsen.

Metodealiaser: /v1/videos/generations

Livscyklus: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Priser

Sådan beregnes det endelige beløb

De viste satser bruges til at anslå omkostningen før genereringen. Det endelige beløb beregnes ud fra den registrerede omkostning for den oprindelige generering. Den målte varighed af outputtet og de anslåede mængder er ikke den endelige fakturerbare mængde.

Tarifoplysninger tilføjer ikke anmodningsmuligheder. Understøttede parametre står ved den valgte metode.

Hurtig tilstand
Ikke angivet Når hurtig tilstand er valgt
flex-tilstand
Ikke angivet Når flex-tilstanden er valgt
Maksimal ræsonneringsindsats
Ikke angivet Når default-justeringen anvendes ved maksimal ræsonneringsindsats

Estimerede takster til sammenligning

Priser efter konfiguration

Knyt hver omkostning til de viste betingelser. Brug én takst for hver gruppe af alternative konfigurationer.

KonfigurationTakstplanForventet mængdeAfregnet mængdeBeløb
KonfigurationGrundpriser for tokensTakstplanGrundtakstForventet mængde—Afregnet mængde—Beløb
Input · Inputtokens · Estimat kun til sammenligning — / 1K tokens
Output · Outputtokens · Estimat kun til sammenligning — / 1K tokens
Input · Cachelæsning · Estimat kun til sammenligning — / 1K tokens
Input · Cacheskrivning · Estimat kun til sammenligning — / 1K tokens
Input · Cacheskrivning, 1 time · Estimat kun til sammenligning — / 1K tokens
KonfigurationPr. forespørgselTakstplan—Forventet mængde—Afregnet mængdeén forespørgselBeløb
Input · Estimat kun til sammenligning $1 pr. anmodning
KonfigurationAnslået genereringsomkostningTakstplan—Forventet mængdeestimat for én genereringAfregnet mængde—Beløb
Output · Anslået genereringsomkostning · Estimat kun til sammenligning $1 estimat før generering

Dette estimat er hverken et ekstra gebyr eller en fast pris for den færdige generering.

Ailoot reserverer et estimeret beløb før en anmodning. Efter resultatet afregnes det endelige beløb ud fra det målte forbrug. Ved streaming bruges den endelige forbrugsregistrering til afregningen. Sådan fungerer reservation og afregning →

Eksempelanmodninger

Ailoot Ultra · Videoer

curl · opret én gang, og bevar kvitteringenLæs den oprindelige opgaveGem hvert færdigt digitalt aktiv, du ejer
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
  "model": "minimaxi-t2v-01",
  "prompt": "A cat is walking on grass."
}
JSON
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Create once; retain id, polling_url, original task identifiers and every header.
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_STATUS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
u=urljoin("https://api.ailoot.ai",r["polling_url"])
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or p.username or p.password:
    raise SystemExit("Unexpected returned polling URL; preserve the response")
subprocess.run(["curl","--fail-with-body","--silent","--show-error",u,"-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"],"-D","status-headers.txt","-o","status.json"],check=True)
# Read this same original polling_url again while pending.
# Preserve unknown/result_pending_check; do not repeat creation.
PY_STATUS
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path("status.json").read_text())
roles={}
def visit(v,path=""):
    if isinstance(v,dict):
        for k,x in v.items(): visit(x,path+"/"+k)
    elif isinstance(v,list):
        for i,x in enumerate(v): visit(x,path+"/"+str(i))
    elif isinstance(v,str):
        u=urljoin("https://api.ailoot.ai",v); p=urlsplit(u)
        if p.scheme=="https" and p.netloc=="api.ailoot.ai" and not p.username and not p.password and p.path.startswith("/v1/media/assets/") and p.path.endswith("/content"):
            roles.setdefault(u,[]).append(path)
visit(r)
if not roles: raise SystemExit("No completed owned assets; retain the original status")
manifest=[]
for i,(u,paths) in enumerate(roles.items()):
    target=Path(f"asset-{i}.bin")
    subprocess.run(["curl","--fail-with-body","--silent","--show-error",u,"-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"],"-o",str(target)],check=True)
    raw=target.read_bytes()
    if not raw: raise SystemExit("Empty asset; retain original status and metadata")
    ext="glb" if raw[:4]==b"glTF" else "png" if raw[:8]==b"\x89PNG\r\n\x1a\n" else "jpg" if raw[:3]==b"\xff\xd8\xff" else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "mp4" if raw[4:8]==b"ftyp" else "bin"
    name=f"asset-{i}.{ext}"
    if target.name!=name: target.rename(name)
    manifest.append({"file":name,"response_paths":paths,"bytes":len(raw)})
Path("asset-manifest.json").write_text(json.dumps(manifest,indent=2))
print("Saved",len(manifest),"unique owned assets; every response role retained")
PY_ASSETS

Hent og gem resultater

Ailoot Ultra · Videoer

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Behold alle færdige resultater

Gem hver færdig video eller returneret fil; hent hver faktisk returneret fil-URL.

Behold hele svaret og alle headere, de oprindelige identifikatorer, hvert faktisk output og alle felter til forbrug og afregning. Gem hvert entydigt aktiv, du ejer, og behold alle roller, der henviser til det.

Hvis det oprindelige svar skal kontrolleres

Behold det returnerede offentlige opgave- eller operations-id og alle headere. Læs kun den oprindelige opgave; unknown eller result_pending_check giver ikke tilladelse til en ny oprettelse.

Svarfelter
FeltType
FeltidTypestring
Feltpolling_urlTypestring
Feltprovider_task_idTypestring
Felttask_idTypestring
FeltstatusTypestring
Feltvideo_urlTypestring

Aliaser

Modelaliaser

Ailoot Ultra minimaxi-t2v-01

Aliaser for metodestier

/v1/videos/generations

Relaterede kalder-ID’er

minimaxi-t2v-01

FAQ · MiniMax: T2V 01
Hvilke input og resultater er tilgængelige?

POST /v1/videos · minimaxi-t2v-01: text → video

Hvilke felter bruger anmodningen?

POST /v1/videos · minimaxi-t2v-01: model, prompt

Flere oplysninger

Tilslut Ailoot til Claude Code, OpenCode, Hermes eller din egen applikation.

Virksomheden og dens projektportefølje

Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.

Køb tokens med rabat.

Abonnementsrabat til regelmæssigt arbejde. Rabatkoder giver op til 50% på tokenkøb.

Abonnement
Vælg et abonnement med rabat til dine regelmæssige anmodninger.
Rabatkode på op til 50%
Indtast koden ved købet. Prisen genberegnes efter den aktuelle kampagne.
Udgifter i historikken
Model, tokens og beløb gemmes for hver anmodning.

Vælg abonnement · Se modelpriser

Tilslut API’et til produktet, du sælger.

SaaS, apps og bots efter Ailoots tilbudsvilkår og licensaftale. Anmod om en forhandlerlicens til videresalg.

Kommerciel applikation
Byg generering af tekst, billeder, video og lyd ind i tjenestens betalte funktioner.
Licens til forhandlere
Send projektbeskrivelse og adgangsmodel. Bed om skriftlige vilkår for anvendelse og videresalg.
Dokumenter på websitet
Tilbudsvilkår, licensaftale og politik for behandling af data kan læses før tilslutning.

Anmod om forhandlerlicens · Tilbudsvilkår og licensaftale