modeller

Higgsfield: DOP Turbo

Markdown · JSON

Higgsfield: DOP Turbo

DOP Turbo er modelidentifikatoren dop-turbo i Higgsfields arbejdsgang fra billede til video. Lever referencebilledet og de valgte bevægelsesskabeloner, og bevar derefter styrke, prompt, seed og den færdige video som én genereringspost.

Om modellen

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

DOP Turbo animerer leveret billedmateriale gennem Higgsfields dokumenterede arbejdsgang fra billede til video. Den præcise modelidentifikator er dop-turbo. Brug dop-turbo som værdi for model på øverste niveau og som model-værdi i det dokumenterede params-objekt. Billedet leverer det visuelle materiale, mens bevægelsesskabeloner og den skriftlige instruktion styrer den ønskede bevægelse og effekt.

Forbered et referencebillede, hvor det ønskede motiv, væsentlige detaljer og den omgivende plads er tydelige. Vejledningen anbefaler et billede i høj opløsning for tydeligere detaljer. Ved en produktscene skal et perspektiv vælges, som viser objektets form og de overflader, der skal forblive genkendelige under bevægelsen. Ved en person eller et miljø skal det visuelle træk, bevægelsen skal fremhæve, angives. Lever den faktiske URL til referencebilledet gennem det billedinput, der bruges i metodeeksemplet.

Operationen dokumenterer én eller to bevægelsesskabeloner. Når to leveres, beskriver vejledningen deres effekter som kombinerede. Beskrivelserne af forudindstillingerne omfatter kamerabevægelse, rotation af motivet og visuelle transformationer; Dolly In beskriver for eksempel en kamerabevægelse ind mod motivet, mens 3D Rotation beskriver et motiv eller produkt, der drejer på stedet. Vælg de dokumenterede skabelonidentifikatorer, der passer til den ønskede sekvens, og bevar hver identifikator sammen med dens strength-værdi.

Indstillingen strength for bevægelsesstyrke er et tal fra 0 til 1 med 0.8 som dokumenteret standard. Vejledningen beskriver 0.3 som en diskret effekt og 1 som kraftig bevægelse. Vælg intensiteten efter den detalje, der skal forblive tydelig, og gennemgå hele den genererede handling. En bevægelsesbeskrivelse og dens strength-værdi har forskellige formål: skabelonen vælger effekten, mens strength styrer intensiteten.

Feltet prompt skal ifølge beskrivelsen være til stede, men en tom streng er tilladt. Ved skabelonstyrede effekter anbefaler vejledningen at lade prompt være tom; når tekst leveres, anbefaler den at medtage skabelonens beskrivelse, fordi prompten kan ændre resultatet markant. Indstillingen enhance_prompt aktiverer promptoptimering og er dokumenteret med true som standard. Bevar teksten og denne indstilling sammen med referencebilledet og de valgte skabeloner, når versioner sammenlignes.

Indstillingen seed accepterer et heltal fra 1 til og med 1.000.000. Registrér den valgte seed sammen med genereringsindstillingerne. Anmodningen indeholder også et heltalsfelt seconds; bevar den anvendte værdi sammen med det resulterende klip, og undersøg klippets faktiske timing og billedudsnit. Den booleske indstilling check_nsfw aktiverer det dokumenterede indholdsfilter og har true som standard. Disse indstillinger tilhører anmodningen fra billede til video og skal forblive knyttet til den præcise model, der er valgt.

Genereringen er asynkron. Bevar den returnerede opgaveidentitet, mens den konfigurerede status- og resultatforespørgsel følges. Resultatkoblingen læser afsluttede jobposter og deres rå resultat-URL’er. Gem hvert afsluttet videoresultat, og bevar dets jobidentifikator sammen med den returnerede URL, så alle afsluttede poster holdes samlet som operationens resultat.

Gennemgå hele videoen ud fra det leverede billede, den valgte effekt og den skriftlige instruktion: motivets udseende, bevægelse, billedudsnit og det afsluttende billede. Ved en revision skal den konkrete visuelle detalje, der skal ændres, angives, og de vellykkede dele af anmodningen bevares. Hold den oprindelige billedreference, præcise modelidentifikator, prompt, bevægelsesidentifikatorer, strength-værdier, seed, ønskede indstillinger og færdige resultater samlet, så næste sammenligning bruger den faktiske generering.

Ailoot Ultra · Videoer POST /v1/videos dop-turbo

dop-turbo

Higgsfield /dop-turbo

Start

DOP Turbo er modelidentifikatoren dop-turbo i Higgsfields arbejdsgang fra billede til video. Lever referencebilledet og de valgte bevægelsesskabeloner, og bevar derefter styrke, prompt, seed og den færdige video som én genereringspost.

Accepterede input
Billeder · Tekst
Resultater
Video

Tilgængelig i Ailoot · input og metoder

Ailoot Ultra · Videoer POST /v1/videos
Inputtyper
image, text
Outputtyper
video
FeltTypeKravVærdier og grænserStandard
FeltmodelTypestringKravPåkrævetVærdier og grænser
dop-turbo
Betingelser: Ailoot-modelvælger.
Standard—
FeltparamsTypeobjectKravPåkrævetVærdier og grænser
Betingelser: Parametre for billede til video; bevar denne indpakning.
Standard—
Feltparams.modelTypestringKravPåkrævetVærdier og grænser
dop-turbo
Betingelser: Brug samme vælger som for model på øverste niveau.
Standard—
Feltparams.promptTypestringKravPåkrævetVærdier og grænser
Betingelser: Behold dette felt i forespørgslen; en tom streng er dokumenteret. Skriftlig vejledning påvirker den valgte bevægelseseffekt kraftigt.
Standard—
Feltparams.secondsTypeintegerKravValgfritVærdier og grænser
Betingelser: Ønsket varighed; der angives intet dokumenteret interval og ingen dokumenteret standardværdi.
Standard—
Feltparams.motionsTypearrayKravValgfritVærdier og grænser
Betingelser: Vælg én eller to dokumenterede bevægelsesskabeloner.
Standard—
Feltparams.motions[].idTypestringKravPåkrævetVærdier og grænser
Betingelser: Bevægelsesidentifikator i det dokumenterede fungerende forespørgselseksempel.
Standard—
Feltparams.motions[].strengthTypenumberKravPåkrævetVærdier og grænser
Minimum: 0
Maksimum: 1
Betingelser: Bevægelsesintensitet: 0.3 beskrives som diskret og 1 som kraftig.
Standard0,8
Feltparams.input_imagesTypearrayKravValgfritVærdier og grænser
Betingelser: Referencebilleder med det array af image_url-objekter, der vises i det fungerende eksempel.
Standard—
Feltparams.input_images[].typeTypestringKravPåkrævetVærdier og grænser
image_url
Betingelser: Repræsentation af referencemateriale.
Standard—
Feltparams.input_images[].image_urlTypestringKravPåkrævetVærdier og grænser
Betingelser: URL til dit faktiske, tilgængelige referencebillede.
Standard—
Feltparams.enhance_promptTypebooleanKravValgfritVærdier og grænser
Betingelser: Forbedring af prompten.
Standardtrue
Feltparams.check_nsfwTypebooleanKravValgfritVærdier og grænser
Betingelser: Indholdsfiltrering.
Standardtrue
Feltparams.seedTypeintegerKravValgfritVærdier og grænser
Minimum: 1
Maksimum: 1.000.000
Betingelser: Seed-værdi til ensartede resultater.
Standard—
FeltwebhookTypeobjectKravValgfritVærdier og grænser
Betingelser: Valgfrie dokumenterede webhook-indstillinger; hentning af ejede resultater bruger Ailoot-opgavestierne.
Standard—
Feltwebhook.urlTypestringKravValgfritVærdier og grænser
Betingelser: Din modtagers URL.
Standard—
Feltwebhook.secretTypestringKravValgfritVærdier og grænser
Betingelser: Din modtagers hemmelige nøgle.
Standard—
FeltcallbackTypestringKravValgfritVærdier og grænser
Betingelser: Valgfri modtager af callbacks; den dokumenterede modtager svarer med HTTP 200.
Standard—
Kombinationer af inputmaterialer

Metodeparametre og livscyklus
ParameterKontrakt
Parametercontent_typeKontraktapplication/json
ParameterrequiredKontraktmodel, params
ParameteroptionalKontraktparams.seconds, params.motions, params.input_images, params.enhance_prompt, params.check_nsfw, params.seed, webhook, webhook.url, webhook.secret, callback
Parametermaterial_typesKontraktimage, text
Parameteradditional_propertiesKontrakttrue
Parametervalidation_scopeKontraktModellen router forespørgslen; parameterindpakningen følger den demonstrerede forespørgsel for billede til video.

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/videos/generations/{request_id}/content

Brug samme modelvælger på øverste niveau og inde i params.

Opret én gang, og brug derefter det returnerede offentlige id og polling_url til den oprindelige operation.

Hent hver færdig video, du ejer; kontrollér den faktiske varighed og de faktiske dimensioner i resultatet.

Erstat YOUR_ACCESSIBLE_IMAGE_URL i eksemplet med URL til dit faktiske referencebillede.

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ængdeBeløb
KonfigurationGrundpriser for tokensTakstplanGrundtakstForventet 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
KonfigurationAnslået genereringsomkostningTakstplan—Forventet mængdeestimat for én genereringBeløb
Output · Anslået genereringsomkostning · Estimat kun til sammenligning $1.24 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

JSON · opret videocurl · læs den oprindelige opgave
{
  "model": "dop-turbo",
  "params": {
    "model": "dop-turbo",
    "prompt": "a cat",
    "seed": 500000,
    "motions": [
      {
        "id": "2bae49e6-ffe7-42a8-a73f-d44632c4acaa",
        "strength": 0.5
      }
    ],
    "input_images": [
      {
        "type": "image_url",
        "image_url": "YOUR_ACCESSIBLE_IMAGE_URL"
      }
    ],
    "enhance_prompt": true,
    "check_nsfw": true
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i:raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use the actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json

Hent og gem resultater

Ailoot Ultra · Videoer

Behold de returnerede job og deres tilstande. Læs hvert færdigt videoresultat, du ejer.

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

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

Hent hvert faktisk færdigt output; antag ikke et fast antal.

Hvis det oprindelige svar skal kontrolleres

Behold det oprindelige svar og den returnerede opgaveidentitet; en ukendt tilstand eller en afsendelse med uklart udfald giver ikke tilladelse til en ny oprettelse.

Svarfelter
FeltTypeBetydning
FeltidTypestringBetydningOffentlig Ailoot-opgave- eller operationsidentifikator.
Feltprovider_task_idTypestringBetydningOprindelig opgaveidentifikator, adskilt fra det offentlige id.
Feltpolling_urlTypestringBetydningReturneret Ailoot-opslagssti.
Feltjobs[].idTypestringBetydningFaktisk returneret jobidentifikator.
Feltjobs[].statusTypestringBetydningTilstanden for hvert returneret job.
Feltjobs[].results.raw.urlTypestringBetydningHver færdig video stilles til rådighed via en signeret URL, der ejes af Ailoot.
Fejl og næste trin
SvarBetingelseNæste trin
Svar400 · invalid_request_errorBetingelseUgyldig JSON/model eller et ugyldigt indholdsindeks.Næste trin
Svar401 · authentication_errorBetingelseUgyldig Ailoot API-nøgle.Næste trin
Svar403 · permission_errorBetingelseAPI-nøglens gruppe har ikke adgang til denne medierute.Næste trin
Svar404 · not_found_errorBetingelseDen oprindelige opgave eller det ønskede output mangler eller tilhører ikke samme bruger/API-nøgle/gruppe.Næste trin
Svar502 · result_pending_checkBetingelseDen oprindelige indsendelse eller status er ufuldstændig eller kan ikke afstemmes; behold det oprindelige ID, og indsend ikke igen.Næste trin
Svar503 · result_pending_checkBetingelseDen oprindelige tilknytning, rute eller de ejede medier kontrolleres stadig; fortsæt kontrollen af denne oprindelige operation.Næste trin
Svar503 · server_errorBetingelseMedietjenesten eller lageret for den oprindelige opgave er utilgængeligt.Næste trin

Aliaser

Modelaliaser

Ailoot Ultra dop-turbo

Aliaser for metodestier

/v1/videos/generations

Relaterede kalder-ID’er

dop-turbo

FAQ · Higgsfield: DOP Turbo
Hvilke input og resultater er tilgængelige?

POST /v1/videos · dop-turbo: image, text → video

Hvilke felter bruger anmodningen?

POST /v1/videos · dop-turbo: model, params, webhook, callback

Hvilke grænser gælder?

POST /v1/videos · dop-turbo: params.motions[].strength.minimum: 0; params.motions[].strength.maximum: 1; params.seed.minimum: 1; params.seed.maximum: 1000000

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