Alibaba: HappyHorse 1.1
Το Alibaba HappyHorse 1.1 δημιουργεί σύντομα βίντεο με ήχο από γραπτή περιγραφή, μία εικόνα πρώτου καρέ ή έως εννέα εικόνες αναφοράς. Τα προφίλ του κατασκευαστή δίνουν έμφαση στη βελτιωμένη κίνηση, τις λεπτομέρειες δέρματος και τη συνέπεια χαρακτήρων μεταξύ κλιπ. Η έξοδος είναι MP4 διάρκειας 3–15 δευτερολέπτων στα 24 fps, με επιλογές 480p, 720p ή 1080p.
Σχετικά με το μοντέλο
Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.
Το Alibaba HappyHorse 1.1 είναι έκδοση δημιουργίας βίντεο με χωριστά ονομασμένα προφίλ δημιουργίας από κείμενο, εικόνα πρώτου καρέ και αναφορές. Ο κατασκευαστής δίνει έμφαση σε βελτιωμένες οπτικές λεπτομέρειες, κίνηση, ταυτότητα χαρακτήρων μεταξύ κλιπ, σταθερότητα κειμένου και οπτικοακουστικό συγχρονισμό. Το αποτέλεσμα είναι ένα σύντομο βίντεο με ήχο, χρήσιμο για πλάνο προϊόντος, κινούμενο πορτρέτο ή μικρή σκηνή χαρακτήρων. Επιλέξτε τη λειτουργία εισόδου σύμφωνα με αυτό που πρέπει να καθορίζει τη σκηνή: γραπτή ιδέα, ακριβή αρχική εικόνα ή αρκετές οπτικές αναφορές.
Για δημιουργία βίντεο από κείμενο, περιγράψτε το θέμα, την τοποθεσία, τη δράση, το κάδρο, την κίνηση κάμερας και την πρόθεση ήχου. Για σύντομη σκηνή δράσης, δείξτε έναν ποδηλάτη να σταματά δίπλα σε καφέ στην όχθη ποταμού, ενώ η κάμερα πλησιάζει απαλά το σταθμευμένο ποδήλατο. Κρατήστε τη δράση κατάλληλη για σύντομο κλιπ και περιγράψτε την τελική στιγμή. Ο τρέχων οδηγός κειμένου του κατασκευαστή επιτρέπει έως 5,000 μη κινεζικούς ή 2,500 κινεζικούς χαρακτήρες και περικόπτει το επιπλέον κείμενο. Οργανώστε την περιγραφή ώστε το ουσιώδες θέμα και η δράση να είναι σαφή, χωρίς να χάνονται σε επαναλαμβανόμενα επίθετα.
Η δημιουργία από εικόνα πρώτου καρέ χρησιμοποιεί ακριβώς μία εικόνα ως αρχή. Προετοιμάστε το θέμα, τη σύνθεση και την επιθυμητή περικοπή σε αυτή τη στατική εικόνα και κατόπιν περιγράψτε τι πρέπει να κινηθεί ή πώς πρέπει να αλλάξει η κάμερα. Οι τεκμηριωμένες μορφές εικόνας είναι JPEG/JPG, PNG και WEBP, έως 20 MB, με αμφότερες τις διαστάσεις τουλάχιστον 300 pixel και αναλογία από 1:2.5 έως 2.5:1. Η έξοδος προσεγγίζει την επιλεγμένη βαθμίδα ανάλυσης, διατηρώντας τις αναλογίες της αρχικής εικόνας. Συνεπώς, ένα κάθετο αποτέλεσμα ξεκινά από κατάλληλη κάθετη σύνθεση και όχι από άσχετη οδηγία αναλογίας διαστάσεων.
Η δημιουργία από αναφορές δέχεται από μία έως εννέα εικόνες. Η προτροπή χρησιμοποιεί [Image 1], [Image 2] και τις επόμενες θέσεις για να τις προσδιορίζει με τη σειρά εισόδου. Δηλώστε τον ρόλο κάθε αναφοράς και ονομάστε το σχετικό αντικείμενο ή πρόσωπο, ώστε μια εικόνα σκηνής να μη θεωρηθεί πηγή χαρακτήρα. Ο οδηγός αναφορών δέχεται JPEG/JPG, PNG ή WEBP έως 20 MB, απαιτεί η μικρότερη πλευρά να είναι τουλάχιστον 400 pixel και συνιστά καθαρές αναφορές σε 720p ή υψηλότερα. Αποφύγετε μια έντονα συμπιεσμένη αναφορά από την οποία λείπουν ήδη οι χαρακτηριστικές λεπτομέρειες.
Για σκηνή με αρκετές αναφορές, τοποθετήστε το πρόσωπο μιας εικόνας στο δωμάτιο μιας άλλης, διατηρώντας ένα παλτό ή προϊόν που δίνεται από τρίτη. Περιγράψτε την αλληλεπίδραση και την κάμερα στην ίδια περιγραφή. Το προφίλ αναφορών 1.1 τονίζει τη σταθερότητα θεμάτων, το ύφος σκηνής και την κινηματογραφική κίνηση· εξετάστε το πραγματικό αποτέλεσμα για την επιθυμητή ταυτότητα, τις σημάνσεις προϊόντος και τη χωρική τοποθέτηση. Οι πολλές εικόνες δίνουν περισσότερες πληροφορίες στην περιγραφή, αλλά ο έλεγχος πρέπει και πάλι να διαπιστώνει ποια χαρακτηριστικά μεταφέρθηκαν στο βίντεο.
Ο κατασκευαστής αναφέρει έξοδο 480p, 720p και 1080p για τις λειτουργίες δημιουργίας 1.1, με διάρκεια σε ακέραια δευτερόλεπτα από τρία έως δεκαπέντε και MP4 στα 24 fps. Η απόκριση API περιγράφει κωδικοποίηση H.264. Η δημιουργία από κείμενο και αναφορές προσφέρει σχήματα όπως 16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 9:21 και 21:9· η δημιουργία από πρώτο καρέ ακολουθεί την εικόνα εισόδου. Επιλέξτε σχήμα για τον προορισμό και αφήστε χώρο για μετέπειτα λεζάντες ή στοιχεία διάταξης. Εξετάστε το πραγματικό κάδρο του επιστρεφόμενου βίντεο στο προβλεπόμενο μέγεθος προβολής.
Η έξοδος της οικογένειας μοντέλων περιλαμβάνει ήχο. Δώστε στην ερμηνεία ή την ατμόσφαιρα σαφή ρόλο στην περιγραφή και ελέγξτε κάθε διάλογο, εφέ ή μουσική υπόκρουση μαζί με την εικόνα. Κρατήστε το προφορικό υλικό αρκετά σύντομο για τη δράση και τις παύσεις, αντί να συμπιέζετε μεγάλο σενάριο σε ένα σύντομο πλάνο. Ελέγξτε την κίνηση χειλιών, την αντιστοίχιση ομιλητών και την πραγματική διατύπωση όταν υπάρχει ομιλία. Η αποδοχή μιας γλώσσας προτροπής δεν ορίζει από μόνη της εγγυημένη προφορά ή χωριστή είσοδο φωνητικής αναφοράς.
Η τεκμηριωμένη ροή του κατασκευαστή είναι ασύγχρονη: αναγνωριστικό εργασίας παρακολουθεί την επεξεργασία και το επιτυχές αποτέλεσμα παρέχει τη διεύθυνση βίντεο. Ο σύνδεσμος αποτελέσματος και τα ερωτήματα εργασίας έχουν τεκμηριωμένη ισχύ είκοσι τεσσάρων ωρών. Διατηρήστε το ολοκληρωμένο κλιπ, τις αναφορές και την προτροπή ως αρχείο αναθεώρησης. Οι οδηγοί τεκμηριώνουν επίσης ελέγχους seed και υδατογραφήματος. Ένα σταθερό seed μπορεί να βοηθήσει στη σύγκριση, αλλά ο κατασκευαστής αναφέρει ρητά ότι δεν εγγυάται πανομοιότυπα αποτελέσματα, επομένως κρίνετε το παραδοτέο αντί να υποθέτετε ότι μία ρύθμιση διορθώνει κάθε καρέ.
Τα HappyHorse 1.0 και 1.1 είναι χωριστές εκδόσεις. Ο πίνακας εξόδου 1.1 προσθέτει 480p στις επιλογές 720p και 1080p του 1.0 και οι σελίδες μοντέλων 1.1 περιγράφουν αναβαθμίσεις στις λεπτομέρειες, την κίνηση και τη συνέπεια. Το χωριστά ονομασμένο προφίλ επεξεργασίας βίντεο HappyHorse 1.0 έχει δικές του εισόδους και όρια και δεν είναι λειτουργία επεξεργασίας που πρέπει να αποδίδεται σιωπηρά στο 1.1. Ελέγξτε ολόκληρο το κλιπ 1.1 για ταυτότητα, κίνηση, κάδρο, κείμενο και ήχο και κατόπιν κάντε συγκεκριμένη διόρθωση, διατηρώντας τα επιτυχημένα μέρη της περιγραφής.
Ailoot Ultra · Βίντεο POST /v1/videos alibaba/happyhorse-1.1
alibaba/happyhorse-1.1Εισαγωγή
Το Alibaba HappyHorse 1.1 δημιουργεί σύντομα βίντεο με ήχο από γραπτή περιγραφή, μία εικόνα πρώτου καρέ ή έως εννέα εικόνες αναφοράς. Τα προφίλ του κατασκευαστή δίνουν έμφαση στη βελτιωμένη κίνηση, τις λεπτομέρειες δέρματος και τη συνέπεια χαρακτήρων μεταξύ κλιπ. Η έξοδος είναι MP4 διάρκειας 3–15 δευτερολέπτων στα 24 fps, με επιλογές 480p, 720p ή 1080p.
- Αποδεκτές είσοδοι
- Κείμενο
- Αποτελέσματα
- Βίντεο
Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι
Ailoot Ultra · Βίντεο POST /v1/videos
- Είσοδος
text- Έξοδος
video- Μορφή εξόδου
- mp4
- Πλήθος εξόδων
- Έως 4 έξοδοςs
| Πεδίο | Τύπος | Απαίτηση | Τιμές και όρια | Προεπιλογή |
|---|---|---|---|---|
Πεδίοmodel | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια alibaba/happyhorse-1.1 | Προεπιλογή— |
Πεδίοprompt | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Ελάχιστο μήκος: 1 Μέγιστο πλήθος byte: 10.000 Μονάδα: byte UTF8 | Προεπιλογή— |
Πεδίοduration | Τύποςinteger | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Ελάχιστο: 3 Μέγιστο: 15 Μονάδα: δευτερόλεπτα | Προεπιλογή— |
Πεδίοresolution | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια 720p | Προεπιλογή— |
Πεδίοaspect_ratio | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια 16:9 | Προεπιλογή— |
Συνδυασμοί υλικών εισόδου
Κείμενο σε βίντεο · Υποχρεωτικό: prompt
Παράμετροι και κύκλος ζωής μεθόδου
| Παράμετρος | Σύμβαση |
|---|---|
Παράμετροςcontent_type | Σύμβασηapplication/json |
Παράμετροςrequired | Σύμβασηmodel, prompt, duration, resolution, aspect_ratio |
Παράμετροςother_options | Σύμβασηfalse |
Παράμετροςresolution | Σύμβαση720p |
Παράμετροςprompt_max_bytes | Σύμβαση10000 |
Παράμετροςduration_integer_range | Σύμβαση3, 15 |
Παράμετροςaspect_ratio | Σύμβαση16:9 |
Παράμετροςgenerate_audio | Σύμβασηπρέπει να παραλειφθεί (όχι false)· περιλαμβάνεται AAC |
Παράμετροςmaterial_types | Σύμβασηtext |
Παράμετροςadditional_properties | Σύμβασηfalse |
Εναλλακτικά ονόματα μεθόδου: /v1/videos/generations, /videos, /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 που επιστρέφεται.
Ελέγχετε περιοδικά την αρχική κατάσταση· διατηρήστε κάθε ολοκληρωμένο αρχείο πολυμέσων και τη διάρκειά του.
Τιμολόγηση
Πώς υπολογίζεται η τελική χρέωση
Οι εμφανιζόμενες τιμές χρησιμοποιούνται για την εκτίμηση του κόστους πριν από την παραγωγή. Η τελική χρέωση υπολογίζεται από το κόστος που καταγράφηκε για την αρχική παραγωγή. Η μετρημένη διάρκεια της εξόδου και οι προβλεπόμενες ποσότητες δεν αποτελούν την τελική χρεώσιμη ποσότητα.
Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.
- Γρήγορη λειτουργία
- Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
- Λειτουργία flex
- Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
- Μέγιστη προσπάθεια συλλογισμού
- Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default
Εκτιμώμενες χρεώσεις για σύγκριση
Τιμές ανά διαμόρφωση
Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.
| Διαμόρφωση | Πίνακας χρεώσεων | Προβλεπόμενη ποσότητα | Μονάδα τιμολόγησης | Συνθήκες χρέωσης | Χρέωση |
|---|---|---|---|---|---|
| ΔιαμόρφωσηΒασικές χρεώσεις token | Πίνακας χρεώσεωνΒασική χρέωση | Προβλεπόμενη ποσότητα— | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Χρέωση Είσοδος · Token εισόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Έξοδος · Token εξόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Ανάγνωση από την κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα · Εκτίμηση μόνο για σύγκριση — / 1K token |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςresolution: 1080p | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.2556 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςresolution: 720p | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.1976 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΕκτιμώμενο κόστος δημιουργίας | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότηταεκτίμηση για μία δημιουργία | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Εκτιμώμενο κόστος δημιουργίας · Εκτίμηση μόνο για σύγκριση $0.5928 εκτίμηση πριν από τη δημιουργία Αυτή η εκτίμηση δεν αποτελεί πρόσθετη χρέωση ούτε σταθερή τιμή για την ολοκληρωμένη παραγωγή. |
Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →
Στοιχεία τιμοκαταλόγου αναφοράς
Οι πίνακες αναφοράς του μοντέλου δεν αλλάζουν την επιλογή μεθόδου, τις εκτιμήσεις τιμής ή τις χρεώσεις. Οι εφαρμοζόμενες χρεώσεις χρησιμοποιούν τις τιμές της επιλεγμένης μεθόδου Ailoot.
Τιμές αναφοράς για διαμορφώσεις βίντεο
Τιμές ανά διαμόρφωση
Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.
| Διαμόρφωση | Συνθήκες χρέωσης | Χρέωση |
|---|---|---|
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςresolution: 720p | Χρέωση Έξοδος · Τιμή βίντεο $0.1976 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςresolution: 1080p | Χρέωση Έξοδος · Τιμή βίντεο $0.2556 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
Παραδείγματα αιτημάτων
Ailoot Ultra · Βίντεο
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "alibaba/happyhorse-1.1", "prompt": "A cat in a spacesuit walking on the Moon", "duration": 3, "resolution": "720p", "aspect_ratio": "16:9"}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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
Λήψη και αποθήκευση αποτελεσμάτων
Ailoot Ultra · Βίντεο
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Έλεγχος κατάστασης εργασίας
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
Άλλες ανακτήσεις περιεχομένου
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
Διατηρήστε όλα τα ολοκληρωμένα αποτελέσματα
Αποθηκεύστε κάθε ολοκληρωμένο βίντεο ή αρχείο που επιστρέφεται· ανακτήστε κάθε πραγματικό URL αρχείου που επιστρέφεται.
Το ολοκληρωμένο data[] περιέχει όλα τα υπογεγραμμένα URL περιεχομένου που σας ανήκουν. Ανακτήστε κάθε URL που επιστρέφεται ή χρησιμοποιήστε το τελικό σημείο περιεχομένου με το index ορισμένο σε πραγματικό δείκτη εξόδου. Μια αποτυχημένη αρχική εργασία μπορεί να επιστρέψει charge_pending_check· ελέγξτε αυτή την αρχική εργασία αντί να τη δημιουργήσετε ξανά.
Αν χρειάζεται έλεγχος της αρχικής απάντησης
Διαβάστε την υπάρχουσα αρχική εργασία· μην επανυποβάλετε ποτέ αποστολή με άγνωστο αποτέλεσμα.
Μέγιστο πλήθος εξόδων: 4.
Πεδία απάντησης
| Πεδίο | Τύπος | Σημασία |
|---|---|---|
Πεδίοid | Τύποςstring | Σημασία— |
Πεδίοobject | Τύποςstring | Σημασία— |
Πεδίοmodel | Τύποςstring | Σημασία— |
Πεδίοstatus | Τύποςstring | Σημασία— |
Πεδίοdata[] | Τύποςsigned content URL | Σημασία— |
Πεδίοcharge_pending_check | Τύποςboolean | Σημασία— |
Πεδίοerror.code | Τύποςstring | Σημασία— |
Πεδίοerror.message | Τύποςstring | Σημασία— |
Πεδίοoperation_id | Τύποςstring | ΣημασίαΑρχική απόκριση κατάστασης ή περιεχομένου HTTP503 result_pending_check: το ίδιο αρχικό δημόσιο ID βίντεο ως id. |
Πεδίοerror.type | Τύποςstring | Σημασίαserver_error σε HTTP503 result_pending_check. |
Σφάλματα και επόμενα βήματα
| Απάντηση | Συνθήκη | Επόμενο βήμα |
|---|---|---|
Απάντηση400 · invalid_request_error | ΣυνθήκηΗ ανάγνωση του ακατέργαστου σώματος αιτήματος αποτυγχάνει πριν από την ανάλυση του προφίλ βίντεο | Επόμενο βήμαΔιατηρήστε την απόκριση που επιστρέφεται και διορθώστε το μη αναγνώσιμο σώμα αιτήματος. |
Απάντηση422 · price_unavailable | ΣυνθήκηΑποτυγχάνει η ανάλυση του ακριβούς προφίλ βίντεο ή το πλήρες αναλυμένο προφίλ δεν διαθέτει έτοιμη κάρτα με την ακριβή τιμή | Επόμενο βήμαΔιατηρήστε την απόκριση· χρησιμοποιήστε το πλήρες, ακριβές προφίλ που έχει άδεια πρόσβασης και τη δημοσιευμένη κάρτα του. Αυτός ο κλάδος εκτελείται πριν από αποστολή στον πάροχο. |
Απάντηση409 · video_not_ready | ΣυνθήκηΤο περιεχόμενο του αρχικού αποτελέσματος δεν είναι ακόμη διαθέσιμο | Επόμενο βήμαΕλέγχετε περιοδικά το αρχικό ID που επιστρέφεται και τηρείτε το Retry-After. |
Απάντησηserver_error | ΣυνθήκηΗ απόκριση που επιστράφηκε αναφέρει ότι η λειτουργία ή το αποτέλεσμα χρειάζεται έλεγχο | Επόμενο βήμαΔιατηρήστε το αρχικό ID της λειτουργίας/εργασίας που επιστράφηκε, τις κεφαλίδες του αιτήματος και την απόκριση· συνεχίστε με τις υποστηριζόμενες αναγνώσεις αυτής της αρχικής λειτουργίας. Μην υποβάλετε ξανά το αίτημα δημιουργίας. |
Απάντηση503 · result_pending_check | ΣυνθήκηGET αρχικής κατάστασης ή περιεχομένου: η εργασία δεν έχει δημοσιευτεί, η αρχική εργασία δεν είναι failed/cancelled/expired και η τοπική κατάσταση είναι unknown ή η κατάσταση της αρχικής εργασίας είναι completed. | Επόμενο βήμαΔιατηρήστε τα αρχικά id και operation_id (το ίδιο δημόσιο ID βίντεο), την απόκριση και τις κεφαλίδες· διαβάστε μόνο την αρχική κατάσταση ή περιεχόμενο. Μην υποβάλετε ποτέ νέο αίτημα δημιουργίας. |
Εναλλακτικά ονόματα
Εναλλακτικά ονόματα μοντέλου
Ailoot Ultra alibaba/happyhorse-1.1
Εναλλακτικές διαδρομές μεθόδων
/v1/videos/generations, /videos, /videos/generations
Σχετικά ID μοντέλων
FAQ · Alibaba: HappyHorse 1.1
- Ποιες είσοδοι και αποτελέσματα διατίθενται;
POST /v1/videos·alibaba/happyhorse-1.1:text→video- Ποια πεδία χρησιμοποιεί το αίτημα;
POST /v1/videos·alibaba/happyhorse-1.1:model,prompt,duration,resolution,aspect_ratio- Ποια όρια ισχύουν;
POST /v1/videos·alibaba/happyhorse-1.1:duration.minimum:3;duration.maximum:15