μοντέλα

Vidu: Q2 Text-to-Video

Markdown · JSON

Vidu: Q2 Text-to-Video

Το Vidu Q2 δημιουργεί βίντεο από γραπτές οδηγίες σκηνής, με διάρκεια 1–10 δευτερόλεπτα, έξοδο 540p, 720p ή 1080p και πέντε αναλογίες διαστάσεων. Αυτό το συγκεκριμένο προφίλ viduq2 χρησιμοποιεί τις οδηγίες για το ύφος και την κίνηση και επιστρέφει το αποτέλεσμα μέσω ασύγχρονης εργασίας.

Σχετικά με το μοντέλο

Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.

Το Vidu Q2 δημιουργεί βίντεο από μια γραπτή σκηνή μέσω του προφίλ δημιουργίας βίντεο από κείμενο που επιλέγεται με το viduq2. Απαιτεί ως είσοδο το ακριβές αναγνωριστικό μοντέλου και οδηγίες που περιγράφουν τη σκηνή. Χρησιμοποίησέ το για μια σύντομη ιδέα προϊόντος, ένα γενικό πλάνο ή μια ενέργεια χαρακτήρα των οποίων η εμφάνιση και η κίνηση μπορούν να καθοριστούν με λέξεις. Αυτή η διαμορφωμένη μέθοδος δημιουργεί βίντεο από κείμενο· η περιγραφή της δεν αποδίδει στο συγκεκριμένο προφίλ ξεχωριστή λειτουργία εικόνας αναφοράς ή επεξεργασίας βίντεο.

Οργάνωσε τις οδηγίες γύρω από μια ορατή ακολουθία. Προσδιόρισε το θέμα, την τοποθεσία, τη δράση, το μέγεθος πλάνου, την κίνηση της κάμερας και την τελική σύνθεση. Για μια ιδέα προϊόντος, περιέγραψε ένα αντικείμενο πάνω σε τραπέζι, το φως να κινείται πάνω στο υλικό του και μια αργή προσέγγιση της κάμερας που καταλήγει σε αναγνωρίσιμη λεπτομέρεια. Για μια σκηνή τοποθεσίας, παρουσίασε το περιβάλλον πριν πλησιάσεις το σημείο ενδιαφέροντος. Προσάρμοσε τη δράση στην επιλεγμένη διάρκεια του αποσπάσματος, ώστε να υπάρχει χρόνος για το επιθυμητό τέλος της σκηνής.

Το όριο των οδηγιών είναι 2.000 χαρακτήρες. Βάλε πρώτα το βασικό θέμα και τη δράση και μετά πρόσθεσε τις λεπτομέρειες φωτισμού, υλικού, περιβάλλοντος και κάμερας που αλλάζουν το επιθυμητό αποτέλεσμα. Καθόρισε το οπτικό ύφος στις οδηγίες. Ο ειδικός οδηγός του Q2 αναφέρει ότι οι ξεχωριστές παράμετροι style και movement_amplitude δεν έχουν αποτέλεσμα για αυτό το μοντέλο, επομένως η προεπιλογή general ή anime και οι επιλογές εύρους κίνησης δεν υποκαθιστούν μια σαφή περιγραφή της σκηνής.

Η ρύθμιση διάρκειας του συγκεκριμένου μοντέλου δέχεται ακέραια δευτερόλεπτα από ένα έως δέκα. Οι ειδικές επιλογές ανάλυσης του Q2 είναι 540p, 720p και 1080p, με τεκμηριωμένη προεπιλογή το 720p. Διάλεξε μαζί διάρκεια και ανάλυση, ανάλογα με τη δράση και τον προορισμό. Μια σύντομη παρουσίαση και μια κίνηση μεγαλύτερης διάρκειας χρειάζονται διαφορετικό χρονισμό· η αύξηση της ζητούμενης διάρκειας πρέπει να εξυπηρετεί την ορατή ακολουθία και όχι απλώς να επιμηκύνει αμετάβλητες οδηγίες. Εξέτασε τις πραγματικές διαστάσεις και τη διάρκεια του επιστρεφόμενου αποσπάσματος όταν προετοιμάζεις την τελική τοποθέτησή του.

Οι τεκμηριωμένες επιλογές του aspect_ratio είναι 16:9, 9:16, 3:4, 4:3 και 1:1, με προεπιλογή το 16:9. Ο οδηγός περιλαμβάνει ρητά τα 3:4 και 4:3 για την οικογένεια Q2. Διάλεξε το κάδρο πριν από τη δημιουργία και περιέγραψε μια κατάλληλη σύνθεση: κράτησε το κύριο θέμα ευδιάκριτο σε κάθετη όψη ή αξιοποίησε το πλάτος ενός οριζόντιου κάδρου για το περιβάλλον. Άφησε την τελική όψη αρκετά καθαρή για τη σελίδα, την παρουσίαση ή την προσθήκη λεζάντας αργότερα.

Το πεδίο seed ελέγχει τις παραλλαγές. Η παράλειψή του ή η τιμή 0 επιλέγει τυχαία τιμή· μια μη μηδενική τιμή επιλέγει την τεκμηριωμένη δυνατότητα σταθερού seed για επαναλήψιμη δημιουργία. Κράτησε το επιστρεφόμενο seed μαζί με τις οδηγίες και τις ρυθμίσεις όταν συγκρίνεις εκδόσεις. Η κοινή λειτουργία τεκμηριώνει επίσης ελέγχους audio και off_peak ειδικά για μοντέλα Q3. Αυτές οι επιλογές του Q3 δεν αποδίδονται ως δυνατότητες σε αυτό το προφίλ Q2· σχεδίασε το αίτημα με βάση την τεκμηριωμένη είσοδο κειμένου και την έξοδο βίντεο.

Η δημιουργία είναι ασύγχρονη. Η υποβολή επιστρέφει task_id και αρχική κατάσταση, με το created να χρησιμοποιείται για μια νεοδημιουργημένη εργασία. Διατήρησε την ταυτότητα της εργασίας όσο παρακολουθείς την επεξεργασία. Το τεκμηριωμένο ερώτημα αποτελέσματος χρησιμοποιεί state=success για επιτυχημένο αποτέλεσμα και επιστρέφει πίνακα creations. Κάθε στοιχείο περιέχει το URL του βίντεο στο creations[].url· αποθήκευσε κάθε επιστρεφόμενο βίντεο, αντί να υποθέτεις ότι η εργασία περιλαμβάνει πάντα ακριβώς ένα αποτέλεσμα.

Η τεκμηρίωση αποτελέσματος αναφέρει επίσης τη διάρκεια, τα fps και το πλάτος και το ύψος του πραγματικού βίντεο. Κράτησε αυτές τις αναφερόμενες τιμές μαζί με το ολοκληρωμένο απόσπασμα, αντί να αντιμετωπίζεις τον ρυθμό καρέ ή τις διαστάσεις ενός παραδείγματος ως σταθερή προδιαγραφή του Q2. Η απόκριση δημιουργίας εργασίας περιλαμβάνει τιμή credits μαζί με τη διαμόρφωση του αιτήματος. Διατήρησε αυτά τα αναφερόμενα μεταδεδομένα εργασίας και την ταυτότητα της ολοκληρωμένης εργασίας μαζί με το αποτέλεσμα, ώστε κάθε βίντεο να παραμένει συνδεδεμένο με τις ρυθμίσεις δημιουργίας του.

Έλεγξε ολόκληρη την ακολουθία σε σχέση με τις αρχικές οδηγίες: την εμφάνιση του θέματος, το σχήμα των αντικειμένων, την κατεύθυνση κίνησης, τη συνέχεια στην κίνηση της κάμερας και την επιθυμητή τελική όψη. Για μια αναθεώρηση, προσδιόρισε τη συγκεκριμένη λεπτομέρεια που δεν ανταποκρίθηκε στις οδηγίες και διατήρησε τα επιτυχημένα μέρη της σκηνής. Κράτησε μαζί τις οδηγίες, το ακριβές αναγνωριστικό επιλογής, τις ρυθμίσεις, την ταυτότητα της εργασίας και τα ολοκληρωμένα βίντεο, ώστε μια μελλοντική σύγκριση να βασίζεται στα πραγματικά αρχεία.

Ailoot Ultra · Βίντεο POST /v1/videos viduq2

viduq2

Vidu /viduq2

Εισαγωγή

Το Vidu Q2 δημιουργεί βίντεο από γραπτές οδηγίες σκηνής, με διάρκεια 1–10 δευτερόλεπτα, έξοδο 540p, 720p ή 1080p και πέντε αναλογίες διαστάσεων. Αυτό το συγκεκριμένο προφίλ viduq2 χρησιμοποιεί τις οδηγίες για το ύφος και την κίνηση και επιστρέφει το αποτέλεσμα μέσω ασύγχρονης εργασίας.

Αποδεκτές είσοδοι
Κείμενο
Αποτελέσματα
Βίντεο

Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι

Ailoot Ultra · Βίντεο POST /v1/videos
Είσοδος
text
Έξοδος
video
ΠεδίοΤύποςΑπαίτησηΤιμές και όριαΠροεπιλογή
ΠεδίοmodelΤύποςstringΑπαίτησηΥποχρεωτικόΤιμές και όρια
viduq2
Προεπιλογή—
ΠεδίοpromptΤύποςstringΑπαίτησηΥποχρεωτικόΤιμές και όρια
Συνθήκες: Περιγράψτε τη σκηνή που θα δημιουργηθεί. Το τεκμηριωμένο όριο είναι 2000 χαρακτήρες· το Ailoot ελέγχει ότι η συμβολοσειρά δεν είναι κενή και διατηρεί το κείμενο.
Προεπιλογή—
ΠεδίοdurationΤύποςintegerΑπαίτησηΠροαιρετικόΤιμές και όρια
Ελάχιστο: 1
Μέγιστο: 10
Συνθήκες: Η περιγραφή του συγκεκριμένου μοντέλου viduq2 ορίζει 1–10 ακέραια δευτερόλεπτα. Δεν τεκμηριώνεται προεπιλεγμένη διάρκεια ειδική για το μοντέλο.
Μονάδα: δευτερόλεπτα
Προεπιλογή—
ΠεδίοseedΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
Συνθήκες: Παραλείψτε το ή στείλτε τη συμβολοσειρά "0" για τυχαιότητα. Μια παρεχόμενη μη μηδενική τιμή seed επιλέγει την τεκμηριωμένη συμπεριφορά σταθερού seed· δεν ορίζεται αριθμητικό εύρος.
Προεπιλογή—
Πεδίοaspect_ratioΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
16:9, 9:16, 3:4, 4:3, 1:1
Προεπιλογή16:9
ΠεδίοresolutionΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
540p, 720p, 1080p
Συνθήκες: Ο κατάλογος για το συγκεκριμένο μοντέλο viduq2 τεκμηριώνει αυτές τις κλίμακες για 1–10 δευτερόλεπτα. Μια κοινή απαρίθμηση τιμών και ένας πίνακας αναφέρουν επίσης 360p· η εφαρμογή του συγκρούεται με αυτόν τον κατάλογο και δεν δηλώνεται εδώ.
Προεπιλογή720p
ΠεδίοstyleΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
general, anime
Συνθήκες: Το κοινό αίτημα δέχεται αυτό το πεδίο, αλλά η τεκμηρίωση αναφέρει ρητά ότι δεν έχει επίδραση στο viduq2.
Προεπιλογήgeneral
Πεδίοmovement_amplitudeΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
auto, small, medium, large
Συνθήκες: Το κοινό αίτημα δέχεται αυτό το πεδίο, αλλά η τεκμηρίωση αναφέρει ρητά ότι δεν έχει επίδραση στα μοντέλα q2.
Προεπιλογήauto
Συνδυασμοί υλικών εισόδου

Παράμετροι και κύκλος ζωής μεθόδου
ΠαράμετροςΣύμβαση
Παράμετροςcontent_typeΣύμβασηapplication/json
ΠαράμετροςrequiredΣύμβασηmodel, prompt
ΠαράμετροςoptionalΣύμβασηduration, seed, aspect_ratio, resolution, style, movement_amplitude
Παράμετροςmaterial_typesΣύμβασηtext
Παράμετροςadditional_propertiesΣύμβασηtrue
Παράμετροςvalidation_scopeΣύμβασηΤο Ailoot επικυρώνει ότι οι συμβολοσειρές model/prompt δεν είναι κενές. Οι παρακάτω προαιρετικοί τύποι και τα όρια αποτελούν το τεκμηριωμένο συμβόλαιο αιτήματος· τα υπόλοιπα πεδία αιτήματος διατηρούνται για το επιλεγμένο μοντέλο.

Εναλλακτικά ονόματα μεθόδου: /v1/videos/generations

Κύκλος ζωής: 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

Δημιουργήστε μία φορά και διατηρήστε το δημόσιο id και το polling_url που επιστρέφονται.

Ελέγχετε περιοδικά την αρχική λειτουργία και διαβάστε το state· το success και ένα αποτέλεσμα creations[].url που σας ανήκει σηματοδοτούν την ολοκλήρωση.

Κατεβάστε κάθε URL βίντεο που επιστρέφεται και σας ανήκει· μην συμπεραίνετε σταθερό αριθμό εξόδων, διάρκεια ή ρυθμό καρέ από το παράδειγμα.

Τιμολόγηση

Πώς υπολογίζεται η τελική χρέωση

Οι εμφανιζόμενες τιμές χρησιμοποιούνται για την εκτίμηση του κόστους πριν από την παραγωγή. Η τελική χρέωση υπολογίζεται από το κόστος που καταγράφηκε για την αρχική παραγωγή. Η μετρημένη διάρκεια της εξόδου και οι προβλεπόμενες ποσότητες δεν αποτελούν την τελική χρεώσιμη ποσότητα.

Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.

Γρήγορη λειτουργία
Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
Λειτουργία flex
Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
Μέγιστη προσπάθεια συλλογισμού
Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default

Εκτιμώμενες χρεώσεις για σύγκριση

Τιμές ανά διαμόρφωση

Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.

ΔιαμόρφωσηΠίνακας χρεώσεωνΠροβλεπόμενη ποσότηταΧρέωση
ΔιαμόρφωσηΒασικές χρεώσεις tokenΠίνακας χρεώσεωνΒασική χρέωσηΠροβλεπόμενη ποσότητα—Χρέωση
Είσοδος · Token εισόδου · Εκτίμηση μόνο για σύγκριση — / 1K token
Έξοδος · Token εξόδου · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Ανάγνωση από την κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Εγγραφή στην κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα · Εκτίμηση μόνο για σύγκριση — / 1K token
ΔιαμόρφωσηΕκτιμώμενο κόστος δημιουργίαςΠίνακας χρεώσεων—Προβλεπόμενη ποσότηταεκτίμηση για μία δημιουργίαΧρέωση
Έξοδος · Εκτιμώμενο κόστος δημιουργίας · Εκτίμηση μόνο για σύγκριση $5.12 εκτίμηση πριν από τη δημιουργία

Αυτή η εκτίμηση δεν αποτελεί πρόσθετη χρέωση ούτε σταθερή τιμή για την ολοκληρωμένη παραγωγή.

Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →

Παραδείγματα αιτημάτων

Ailoot Ultra · Βίντεο

curl · δημιουργήστε βίντεοcurl · διαβάστε την αρχική εργασίαcurl · κατεβάστε κάθε βίντεο που σας ανήκει
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON_REQUEST'
{"model":"viduq2","prompt":"In an ultra-realistic fashion photography style featuring light blue and pale amber tones, an astronaut in a spacesuit walks through the fog. The background consists of enchanting white and golden lights, creating a minimalist still life and an impressive panoramic scene."}
JSON_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
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
set -eu
python3 - <<'PY_ASSETS'
import json
from pathlib import Path
from urllib.parse import urlsplit
r=json.loads(Path("status.json").read_text())
if r.get("state")!="success":raise SystemExit("Poll the same original job until its owned result is returned.")
creations=r.get("creations")
if not isinstance(creations,list) or not creations:raise SystemExit("No completed video creations.")
urls=[]
for item in creations:
    value=item.get("url") if isinstance(item,dict) else None
    values=[value] if isinstance(value,str) else value
    if not isinstance(values,list) or not values:raise SystemExit("No completed video URL.")
    for u in values:
        if not isinstance(u,str):raise SystemExit("Invalid returned URL.")
        p=urlsplit(u)
        if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/media/assets/") or not p.path.endswith("/content") or not p.query:raise SystemExit("Wait for the actual Ailoot-owned signed result.")
        urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_ASSETS
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" -o "video-${index}.bin"
  index=$((index + 1))
done < asset-urls.txt

Λήψη και αποθήκευση αποτελεσμάτων

Ailoot Ultra · Βίντεο

Το JSON διατηρεί την εγγενή κατάσταση και τον πίνακα creations, με προσθήκη των δημόσιων id/provider_task_id/polling_url. Τα επιλεγμένα URL βίντεο είναι κενά πριν από τη δημοσίευση και γίνονται υπογεγραμμένα URL που ανήκουν στο Ailoot μετά την ολοκλήρωση.

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Διατηρήστε όλα τα ολοκληρωμένα αποτελέσματα

Αποθηκεύστε κάθε ολοκληρωμένο βίντεο ή αρχείο που επιστρέφεται· ανακτήστε κάθε πραγματικό URL αρχείου που επιστρέφεται.

Κατεβάστε κάθε πραγματικό URL που επιστρέφεται στο creations[].url· ένας δείκτης περιεχομένου προσδιορίζει μία πραγματική έξοδο που επιστράφηκε.

Αν χρειάζεται έλεγχος της αρχικής απάντησης

Η ορισμένη δήλωση δεν απαριθμεί καμία τελική κατάσταση αποτυχίας. Διατηρήστε την αρχική απόκριση, τις κεφαλίδες και το id, και ελέγξτε την ίδια λειτουργία για κάθε μη αναγνωρισμένη κατάσταση ή σφάλμα result_pending_check· μην επανυποβάλετε ποτέ αίτημα δημιουργίας με άγνωστο αποτέλεσμα.

Πεδία απάντησης
ΠεδίοΤύποςΣημασία
ΠεδίοidΤύποςstringΣημασίαΔημόσιο αναγνωριστικό εργασίας ή λειτουργίας του Ailoot που επιστρέφεται.
Πεδίοprovider_task_idΤύποςstringΣημασίαΑρχικό αναγνωριστικό εργασίας, ξεχωριστό από το δημόσιο id.
Πεδίοpolling_urlΤύποςstringΣημασίαΔιαδρομή αναζήτησης Ailoot που επιστρέφεται για την αρχική εργασία.
Πεδίοtask_idΤύποςstring when suppliedΣημασίαΑρχικό αναγνωριστικό που υπάρχει στην απόκριση δημιουργίας.
ΠεδίοstateΤύποςstring when suppliedΣημασίαΕγγενής κατάσταση εργασίας: created για την ορισμένη κατάσταση εκκρεμότητας και success για ολοκλήρωση.
Πεδίοerr_codeΤύποςstring when suppliedΣημασίαΔιαγνωστικό εργασίας· η αποθηκευμένη προδιαγραφή δεν δηλώνει απαριθμημένο κατάλογο κωδικών σφάλματος.
Πεδίοcreations[].urlΤύποςstring|string[]ΣημασίαΚάθε επιλεγμένο URL ολοκληρωμένου βίντεο αντικαθίσταται από ένα υπογεγραμμένο URL που ανήκει στο Ailoot.
Πεδίοcreations[].video.durationΤύποςnumber when suppliedΣημασίαΔιάρκεια βίντεο που επιστρέφεται· ελέγξτε το πραγματικό ολοκληρωμένο αποτέλεσμα.
Πεδίοcreations[].video.fpsΤύποςinteger when suppliedΣημασίαΡυθμός καρέ που επιστρέφεται· δεν υπόσχεται σταθερό ρυθμό καρέ.
Πεδίοcreations[].video.resolution.widthΤύποςinteger when suppliedΣημασίαΠλάτος εξόδου σε pixel που επιστρέφεται.
Πεδίοcreations[].video.resolution.heightΤύποςinteger when suppliedΣημασίαΎψος εξόδου σε pixel που επιστρέφεται.
Σφάλματα και επόμενα βήματα
ΑπάντησηΣυνθήκηΕπόμενο βήμα
Απάντηση400 · invalid_request_errorΣυνθήκηΜη έγκυρο JSON ή μοντέλο, απαιτούμενες συμβολοσειρές που λείπουν ή είναι κενές, ή μη έγκυρος δείκτης περιεχομένου.Επόμενο βήμα
Απάντηση401 · authentication_errorΣυνθήκηΜη έγκυρο κλειδί API του Ailoot.Επόμενο βήμα
Απάντηση403 · permission_errorΣυνθήκηΗ ομάδα του κλειδιού API δεν έχει άδεια πρόσβασης σε αυτή τη διαδρομή πολυμέσων.Επόμενο βήμα
Απάντηση404 · not_found_errorΣυνθήκηΗ αρχική εργασία ή η ζητούμενη έξοδος απουσιάζει ή δεν ανήκει στον ίδιο χρήστη, κλειδί API ή ομάδα.Επόμενο βήμα
Απάντηση502 · result_pending_checkΣυνθήκηΗ αρχική υποβολή ή η κατάστασή της είναι ελλιπής ή δεν μπορεί να αντιστοιχιστεί στα διαθέσιμα στοιχεία· διατηρήστε το αρχικό ID και μην επανυποβάλετε το αίτημα.Επόμενο βήμα
Απάντηση503 · result_pending_checkΣυνθήκηΗ αρχική συσχέτιση, η διαδρομή ή τα πολυμέσα που σας ανήκουν εξακολουθούν να ελέγχονται· συνεχίστε τον έλεγχο αυτής της αρχικής λειτουργίας.Επόμενο βήμα
Απάντηση503 · server_errorΣυνθήκηΗ υπηρεσία πολυμέσων ή ο χώρος αποθήκευσης της αρχικής εργασίας δεν είναι διαθέσιμος.Επόμενο βήμα

Εναλλακτικά ονόματα

Εναλλακτικά ονόματα μοντέλου

Ailoot Ultra viduq2

Εναλλακτικές διαδρομές μεθόδων

/v1/videos/generations

Σχετικά ID μοντέλων

viduq2

FAQ · Vidu: Q2 Text-to-Video
Ποιες είσοδοι και αποτελέσματα διατίθενται;

POST /v1/videos · viduq2: text → video

Ποια πεδία χρησιμοποιεί το αίτημα;

POST /v1/videos · viduq2: model, prompt, duration, seed, aspect_ratio, resolution, style, movement_amplitude

Ποια όρια ισχύουν;

POST /v1/videos · viduq2: duration.minimum: 1; duration.maximum: 10

Περισσότερες λεπτομέρειες

Συνδέστε το Ailoot με Claude Code, OpenCode, Hermes ή τη δική σας εφαρμογή.

Η εταιρεία και το χαρτοφυλάκιο έργων της

Η εταιρεία και το χαρτοφυλάκιο έργων της: εκατομμύρια πελάτες· μηνιαίες πωλήσεις δισεκατομμυρίων.

Αγοράστε token με έκπτωση.

Έκπτωση συνδρομής για τακτική χρήση. Προωθητικοί κωδικοί — έως 50% στην αγορά token.

Συνδρομή
Επιλέξτε πρόγραμμα με έκπτωση για τα τακτικά αιτήματά σας.
Προωθητικός κωδικός έως 50%
Εισαγάγετε τον κωδικό στην αγορά. Η τιμή επανυπολογίζεται σύμφωνα με την ενεργή προσφορά.
Δαπάνες στο ιστορικό
Μοντέλο, token και ποσό αποθηκεύονται για κάθε αίτημα.

Επιλέξτε συνδρομή · Δείτε τιμές μοντέλων

Συνδέστε το API με το προϊόν που πουλάτε.

SaaS, εφαρμογές και bot — σύμφωνα με τη δημόσια προσφορά και τη σύμβαση άδειας χρήσης Ailoot. Για μεταπώληση ζητήστε σχετική άδεια.

Εμπορική εφαρμογή
Ενσωματώστε δημιουργία κειμένου, εικόνων, βίντεο και ήχου στις πληρωμένες λειτουργίες της υπηρεσίας σας.
Άδεια για μεταπωλητή
Στείλτε περιγραφή έργου και τρόπο πρόσβασης. Ζητήστε γραπτούς όρους χρήσης και μεταπώλησης.
Έγγραφα στον ιστότοπο
Δημόσια προσφορά, σύμβαση άδειας χρήσης και πολιτική επεξεργασίας δεδομένων είναι διαθέσιμες πριν τη σύνδεση.

Ζητήστε άδεια μεταπώλησης · Δημόσια προσφορά και σύμβαση άδειας χρήσης