HeyGen: HeyGen Video
HeyGen Video genererar scener på 5–15 sekunder med dialog, atmosfär och effekter från text, en första bild eller visuella och ljudmässiga referenser. Den generella modellen heygen-video-1 stöder produkt- och karaktärstagningar med referenskontroller och MP4-utdata. Tydliga, avgränsade handlingar ger den ett användbart produktionsuppdrag.
Om modellen
Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.
HeyGen Video är HeyGens generella scengenereringsmodell, identifierad av tillverkaren som heygen-video-1. Den skapar motiv, miljö, ljus och ljud tillsammans från ett kreativt uppdrag. Varje klipp är 5–15 sekunder långt och innehåller sitt genererade ljudspår, inklusive dialog, atmosfär och effekter. Användbara produktionsindata omfattar en scenbeskrivning, en produktbild eller material som fastställer en person, plats eller rörelse. Den resulterande resursen är en kort scen för en produktpresentation, ett inklipp för introduktion, en fastighetsvy eller annat redigerat videoarbete.
Tre lägen ger indata olika roller. Text-till-video skapar en scen från prompten. Bild-till-video börjar bokstavligen på den angivna bilden och följer sedan uppdraget för handlingen. Referens-till-video använder angivna bilder, video och valfritt ljud för att vägleda en nykomponerad scen; minst en referensbild eller video krävs. Välj en förstabildruta när öppningskompositionen måste matcha en stillbild eller referenser när ett känt objekt ska visas i en annan komposition. Den här scenmodellen skiljer sig från HeyGens avatarrenderingsmotorer och kompositionsarbetsflödet Video Agent.
Tillverkarens guide föredrar detaljerad, konkret tagningsregi: ett motiv, en plats och en avgränsad handling, med låst eller varsamt rörlig kamera. Beskriv kameraposition, objektiv eller avsikt för skärpedjup, ljus, yttextur och färgbehandling. Förklara var objekt rör vid varandra när en handling beror på kontakt. Använd för ett ursprungligt produktexempel en referensbild av en resetermos och be att den står på en träbänk medan en presentatör talar bredvid, med en liten kamerarörelse mot termosen. Granska termosens form, placering och synliga märkningar i resultatet.
Referenslistor stöder upp till nio bilder, tre videor och tre ljudobjekt, med högst tolv referenser totalt. Bilder, video och ljud numreras separat i tillverkarens promptformat: första bilden är <Picture 1> och första videon är <Video 1>. Ge varje referens en roll och identifiera rollen uttryckligen i uppdraget. Modellen läser de första fem sekunderna av varje referensvideo, så förbered det relevanta avsnittet i början. API-referensen anger också referensvideoförhållanden mellan 1:4 och 4:1. Ett långt klipp där den önskade rörelsen bara finns i slutet är dålig förberedelse för det fem sekunder långa indatafönstret.
Det dokumenterade referensgränssnittet accepterar en direkt åtkomlig HTTPS-resurs, en uppladdad resursidentifierare eller inline base64. Guiden listar maximala bildstorlekar på 16 MB via URL och 5 MB inline; video eller ljud kan vara upp till 32 MB via URL och 16 MB inline. Förbered läsbart källmaterial där huvudmotivet är lätt att urskilja och utan konkurrerande instruktioner i olika referenser. Behåll avsedd orientering i förstabilden. Indatadetaljerna gäller tillverkarens referensarbetsflöde och hjälper till att organisera de kreativa materialen för valt läge.
Regissera ljud i samma uppdrag som bilden. Ange dialog, röstframförande, rumston och specifika effekter, inklusive om ett ljud ska vara nära eller avlägset. Ange avsedd musikbehandling när scenen bara ska innehålla tal och atmosfär. Guiden föreslår ungefär 2,5 talade ord per sekund som planeringsuppskattning, så lämna plats för pauser och den synliga handlingen. En kort introduktion kan planeras som en replik följd av ett moment som visar produkten. Lyssna efter de faktiska orden och om det genererade ljudet passar rummet och handlingen.
Utdatalängden väljs i hela sekunder från fem till femton, med fem sekunder som standard. Upplösning är en storleksklass: 480p, 768p, 1080p eller 2k. Dokumenterade bildutsnittsval är 21:9, 16:9, 4:3, 1:1, 3:4 och 9:16. Välj 16:9 eller 9:16 för text- och referens-till-video i 1080p eller 2k; anpassningsbart referensbildutsnitt dokumenteras i 480p och 768p. Bild-till-video följer den första bildens proportioner, så beskär före generering när den nödvändiga formen ändras. Granska det färdiga resultatets faktiska dimensioner i stället för att anta att en storleksklass innebär ett konventionellt pixelpar.
Modellguiden anger MP4-video med H.264-bildkodning och AAC-ljud vid 32 kHz stereo. En generering bearbetas asynkront och det färdiga jobbet ger den spelbara videons adress, längd och dimensioner. Den signerade videoadressen kan förnyas genom att hämta jobbet igen. Bevara det faktiska klippet, referensmaterial och uppdrag för en redigeringsgranskning. En väntande eller pågående bearbetningspost spårar genereringen; den färdiga videon är produktionsleveransen att bedöma avseende bild, tal och ljud.
Tillverkaren dokumenterar promptförbättringsvalen turbo, quality och disabled; disabled behåller den förberedda ordalydelsen som den skrivits. Ett fast seed är användbart när en ändring av en sats jämförs med övriga indata oförändrade. Registrera valt seed och inställningar tillsammans med tagningsuppdraget. Håll en avsedd fras kort för text på skärmen och stava den exakt; guiden rekommenderar att stycken, finstilt text och märkta diagram läggs in i komposition efteråt. Kontrollera varje synligt tecken i en genererad titel i stället för att anta att ordalydelsen återgivits korrekt.
Guiden identifierar lång skärmtext, mjuka organiska rörelser som kronblad, papper eller hår samt hantering av föremål med händerna i närbild som mindre tillförlitliga områden. Låt en tydligt skriven replik förmedla stegen i en procedurförklaring medan bilden visar en stabil person eller ett objekt; använd separat verifierat bildmaterial när den fysiska operationen i sig måste vara exakt. Granska hela tagningen avseende objektkontinuitet, kontakt, ansikts- och handdetaljer, dialog och ljud. En kort lista över vad som ska ändras i nästa tagning håller ett detaljerat produktionsuppdrag praktiskt.
Ailoot Ultra · Video POST /v1/videos heygen/heygen-video-1
heygen/heygen-video-1Start
HeyGen Video genererar scener på 5–15 sekunder med dialog, atmosfär och effekter från text, en första bild eller visuella och ljudmässiga referenser. Den generella modellen heygen-video-1 stöder produkt- och karaktärstagningar med referenskontroller och MP4-utdata. Tydliga, avgränsade handlingar ger den ett användbart produktionsuppdrag.
- Godkända indata
- Text · Bilder · Ljud · Video
- Resultat
- Video
Tillgängligt i Ailoot · indata & metoder
Ailoot Ultra · Video POST /v1/videos
- Indatatyper
text,image,audio,video- Utdatatyper
video- Utdataformat
- ursprungliga MP4-byte; ingen normalisering/omkodning
| Fält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser heygen/heygen-video-1 | Standard— |
Fältprompt | Typstring | KravObligatoriskt | Värden & gränser | Standard— |
Fältduration | Typinteger | KravObligatoriskt | Värden & gränser 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Minimum: 1 Maximum: 600 | Standard— |
Fältresolution | Typstring | KravValfritt | Värden & gränser 480p, 768p, 2K | Standard— |
Fältaspect_ratio | Typstring | KravValfritt | Värden & gränser 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Standard— |
Fältgenerate_audio | Typboolean | KravValfritt | Värden & gränser false | Standard— |
Fältframe_images | Typarray | KravValfritt | Värden & gränser Minsta antal objekt: 1 Maximalt antal objekt: 1 Indatainnehåll: Array med bildruteobjekt. Varje objekt har type=image_url, image_url som innehåller url samt frame_type. Använd en HTTPS URL till en bild och sätt frame_type till first_frame. Varje bildruteroll förekommer högst en gång. Exakta nycklar: type, image_url, frame_type Villkor: Dessa nycklar beskriver varje bildruteobjekt; image_url innehåller endast url. Utelämna frame_images för en begäran med enbart text. | Standard— |
Fältinput_references | Typarray | KravValfritt | Värden & gränser | Standard— |
Fältseed | Typinteger | KravValfritt | Värden & gränser Minimum: −9 223 372 036 854 775 808 Maximum: 9 223 372 036 854 775 807 | Standard— |
Fältcallback_url | Typstring | KravValfritt | Värden & gränser Mönster: ^https:// | Standard— |
Fältsession_id | Typstring | KravValfritt | Värden & gränser | Standard— |
Fälttrace | Typobject | KravValfritt | Värden & gränser | Standard— |
Fältuser | Typstring | KravValfritt | Värden & gränser | Standard— |
Kombinationer av indatamaterial
Text till video · En skriven prompt. · Krävs: model, prompt, duration
Ange prompt som text och längd i hela sekunder. Välj en upplösning som stöds och vid behov ett bildförhållande.
model: Typ: string · heygen/heygen-video-1
prompt: Typ: string · Maximalt antal UTF-8-byte: 10 000 · Minst ett tecken som inte är blanksteg krävs: Ja
Bild till video · En skriven prompt och en bild för den första bildrutan. · Krävs: model, prompt, duration, frame_images
frame_images är en array. Varje bildruteobjekt har type, image_url och frame_type; image_url innehåller url. Sätt type till image_url. Använd first_frame. Varje bildruteroll förekommer högst en gång. Ange en offentlig HTTPS URL till en bild för varje bildruta. Välj en upplösning som stöds och vid behov ett bildförhållande.
Exakta nycklar: type, image_url, frame_type
model: Typ: string · heygen/heygen-video-1
prompt: Typ: string · Maximalt antal UTF-8-byte: 10 000 · Minst ett tecken som inte är blanksteg krävs: Ja
Reference to video · En skriven prompt och bild-, video- och ljudreferenser som stöds. · Krävs: model, prompt, duration, input_references
input_references är en array med objekt. Sätt type till image_url, video_url, audio_url och använd motsvarande fält som innehåller url. Använd offentliga HTTPS-länkar. Utelämna frame_images för att välja referensläge. Välj en upplösning som stöds och vid behov ett bildförhållande.
model: Typ: string · heygen/heygen-video-1
prompt: Typ: string · Maximalt antal UTF-8-byte: 10 000 · Minst ett tecken som inte är blanksteg krävs: Ja
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametercontent_type | Avtalapplication/json |
Parameterrequired | Avtalmodel, prompt, duration |
Parametermaterial_types | Avtaltext, image, audio, video |
Parameteradditional_properties | Avtalfalse |
Parameteroptional_controls | Avtalresolution, aspect_ratio, generate_audio, frame_images, input_references, seed, callback_url, session_id, trace, user |
Livscykel: submit_once_poll_original
GET /v1/videos/{public_id}
GET /v1/videos/{public_id}/content
Priser
Så beräknas slutavgiften
De visade priserna används för att uppskatta kostnaden före genereringen. Den slutliga debiteringen beräknas utifrån den kostnad som registrerats för den ursprungliga genereringen. Uppmätt längd på resultatet och uppskattade mängder utgör inte den slutliga debiterbara mängden.
Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.
- Snabbt läge
- Ej angivet När snabbt läge är valt
- Flex-läge
- Ej angivet När läget flex är valt
- Högsta resonemangsnivå
- Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)
Uppskattade priser för jämförelse
Priser efter konfiguration
Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.
| Konfiguration | Prislista | Prognostiserad mängd | Debiteringsenhet | Debiteringsvillkor | Avgift |
|---|---|---|---|---|---|
| KonfigurationGrundpriser för token | PrislistaGrundpris | Prognostiserad mängd— | Debiteringsenhet— | Debiteringsvillkor— | Avgift Indata · Indatatoken · Uppskattning endast för jämförelse — / 1K token Utdata · Utdatatoken · Uppskattning endast för jämförelse — / 1K token Indata · Cacheläsning · Uppskattning endast för jämförelse — / 1K token Indata · Skrivning till cache · Uppskattning endast för jämförelse — / 1K token Indata · Skrivning till cache, 1 tim · Uppskattning endast för jämförelse — / 1K token |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorresolution: 2k | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.2 per videosekund |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorresolution: 480p | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.04 per videosekund |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorresolution: 768p | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.072 per videosekund |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorgenereringsläge: reference; upplösning: 2k | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.36 per videosekund |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorgenereringsläge: reference; upplösning: 480p | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.14 per videosekund |
| KonfigurationVideopris | Prislista— | Prognostiserad mängd— | Debiteringsenhetper videosekund | Debiteringsvillkorgenereringsläge: reference; upplösning: 768p | Avgift Utdata · Videopris · Uppskattning endast för jämförelse $0.2 per videosekund |
| Konfigurationreferensindatabild | Prislista— | Prognostiserad mängd— | Debiteringsenhetper referensbild som indata | Debiteringsvillkor— | Avgift Indata · referensindatabild · Uppskattning endast för jämförelse $0.08 per referensbild som indata |
| KonfigurationUppskattad genereringskostnad | Prislista— | Prognostiserad mängduppskattning för en generering | Debiteringsenhet— | Debiteringsvillkor— | Avgift Utdata · Uppskattad genereringskostnad · Uppskattning endast för jämförelse $0.2 uppskattning före generering Denna uppskattning är varken en extra avgift eller ett fast pris för den slutförda genereringen. |
Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →
Detaljer om referenstariffen
Referensprislistor på modellnivå ändrar inte metodval, prisuppgifter eller avgifter. Aktiva avgifter använder priserna för den valda Ailoot-metoden.
Prisreferenser för videokonfigurationer
Priser efter konfiguration
Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.
| Konfiguration | Debiteringsvillkor | Avgift |
|---|---|---|
| KonfigurationVideopris | Debiteringsvillkorresolution: 2k | Avgift Utdata · Videopris $0.18 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
| KonfigurationVideopris | Debiteringsvillkorresolution: 480p | Avgift Utdata · Videopris $0.04 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
| KonfigurationVideopris | Debiteringsvillkorresolution: 768p | Avgift Utdata · Videopris $0.06 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
| KonfigurationVideopris | Debiteringsvillkorgenereringsläge: reference; upplösning: 2k | Avgift Utdata · Videopris $0.36 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
| KonfigurationVideopris | Debiteringsvillkorgenereringsläge: reference; upplösning: 480p | Avgift Utdata · Videopris $0.08 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
| KonfigurationVideopris | Debiteringsvillkorgenereringsläge: reference; upplösning: 768p | Avgift Utdata · Videopris $0.12 per videosekund Publicerad prisreferens för den visade konfigurationen. Den slutliga debiteringen följer den konfiguration som faktiskt debiterades. |
Exempelbegäranden
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"aspect_ratio":"16:9","duration":8,"model":"heygen/heygen-video-1","prompt":"A serene mountain landscape at sunset","resolution":"480p"}', encoding='utf-8')
PY_REQUEST
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
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
Ta emot och spara resultat
Ailoot Ultra · Video
signerade innehållslänkar som du äger
GET /v1/videos/{public_id}GET /v1/videos/{public_id}/content
Kontrollera jobbstatus
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
-H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
Andra innehållsläsningar
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())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
urls.append((str(i),u))
for label,path in urls:
u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
target=Path('owned-'+label+'.bin')
subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
Behåll alla färdiga resultat
Spara varje färdig video eller returnerad fil; hämta varje faktiskt returnerad resurs-URL.
Behåll varje faktiskt resultat som du äger och dess returnerade, uppmätta metadata.
Om det ursprungliga svaret behöver kontrolleras
503 result_pending_check + ursprungligt id + X-Should-Retry:false; upprepa aldrig originalet
Svarsfält
| Fält | Typ | Betydelse |
|---|---|---|
Fältindex | Typinteger | BetydelseNollbaserad position för denna video i utdatalistan. |
Fältcontent_url | Typstring | BetydelseSignerad HTTPS URL för hämtning av denna färdiga video. |
Fältsha256 | Typstring | null | BetydelseSHA-256-kontrollsumma för den ursprungliga videons byte; null om den inte är tillgänglig. |
Fältsize_bytes | Typinteger | null | BetydelseStorleken på den ursprungliga videofilen i byte; null om den inte är tillgänglig. |
Fältduration_ms | Typinteger | null | BetydelseUppmätt videolängd i millisekunder; null om den inte är tillgänglig. |
Fältwidth | Typinteger | null | BetydelseVideobredd i pixlar; null om den inte är tillgänglig. |
Fältheight | Typinteger | null | BetydelseVideohöjd i pixlar; null om den inte är tillgänglig. |
Fältvideo_codec | Typstring | null | BetydelseIdentifierare för videokodek; null om ingen har registrerats. |
Fälthas_audio | Typboolean | null | BetydelseOm videon innehåller ett ljudspår; null om detta inte har mätts. |
Fältaudio_codec | Typstring | null | BetydelseIdentifierare för ljudkodek; null när ingen identifierare har registrerats. |
Fel och nästa steg
| Svar | Villkor | Nästa steg |
|---|---|---|
Svar404 · not_found_error | VillkorVideoåtkomst är inte tillgänglig eller detta video-ID hittades inte. | Nästa stegKontrollera videoåtkomst. För en befintlig video använder du dess ursprungliga offentliga ID och samma API-nyckel. |
Svar401 · authentication_error | VillkorAPI-nyckeln motsvarar inte det autentiserade kontot. | Nästa stegKontrollera din API-nyckel och kontoåtkomst innan du skickar in. |
Svar400 · invalid_request_error | VillkorBegäran kunde inte läsas eller hämtningsindexet är ogiltigt. | Nästa stegKorrigera begäranskroppen. Vid hämtning väljer du ett utdataindex som returnerats av den ursprungliga uppgiften. |
Svar422 · price_unavailable | VillkorDen valda videokonfigurationen kan inte prissättas. | Nästa stegVälj en videokonfiguration som stöds och fyll i dess obligatoriska alternativ innan du skickar en korrigerad begäran. |
Svar422 · invalid_request_error | VillkorVideoindata eller den ursprungliga fortsättningsuppgiften är ogiltig. | Nästa stegAnvänd giltiga HTTPS-indata. För fortsättning använder du det färdiga originalets offentliga video-ID med samma API-nyckel. |
Svar402 · billing_error | VillkorDet tillgängliga saldot eller gränserna medger ingen reservation. | Nästa stegKontrollera ditt tillgängliga saldo och dina gränser innan du skickar en ny begäran. |
Svar503 · server_error | VillkorVideoverifiering, lagring eller tjänsteåtkomst är tillfälligt otillgänglig. | Nästa stegVänta tills tjänsten är tillgänglig. Om du redan har ett video-ID kontrollerar du den ursprungliga uppgiften i stället för att skapa en ny generering. |
Svar503 · result_pending_check | VillkorDet ursprungliga videoresultatet och debiteringen behöver kontrolleras. | Nästa stegBehåll det returnerade video-ID:t och kontrollera den uppgiften. Skicka ingen ersättande genereringsbegäran medan den kontrolleras. |
Svar503 · owned_result_unavailable | VillkorHämtningen av den befintliga videon är tillfälligt otillgänglig. | Nästa stegKontrollera samma videouppgift senare och hämta dess befintliga resultat. En ny generering skapar en separat operation. |
Svar409 · video_not_ready | VillkorVideoinnehållet har inte publicerats. | Nästa stegKontrollera den ursprungliga uppgiftens status. Hämta när den rapporterar completed; om den rapporterar failed följer du dess meddelande om debiteringskontroll. |
Alias
Modellalias
Ailoot Ultra heygen/heygen-video-1
Alias för metodsökvägar
Använd metodsökvägarna som visas ovan.
Relaterade anropar-ID:n
FAQ · HeyGen: HeyGen Video
- Vilka indata och resultat finns?
POST /v1/videos·heygen/heygen-video-1:text,image,audio,video→video- Vilka fält använder begäran?
POST /v1/videos·heygen/heygen-video-1:model,prompt,duration,resolution,aspect_ratio,generate_audio,frame_images,input_references,seed,callback_url,session_id,trace,user- Vilka gränser gäller?
POST /v1/videos·heygen/heygen-video-1:duration.minimum:1;duration.maximum:600;frame_images.max_items:1;frame_images.min_items:1;seed.minimum:-9223372036854775808;seed.maximum:9223372036854775807