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 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 · Βίντεο
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}/contentGET /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 μοντέλων
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