Kling: Video v3.0 Pro
Το Kling VIDEO 3.0 Pro είναι το επαγγελματικό προφίλ βίντεο 1080p της Kuaishou για σκηνές βάσει κειμένου και εικόνας. Συνδυάζει αποσπάσματα τριών έως δεκαπέντε δευτερολέπτων, εγγενή ήχο, καθοδηγούμενα οριακά καρέ και σκηνοθεσία ενός ή πολλών πλάνων για κινηματογραφικές ιδέες και σύντομες παραγωγές.
Σχετικά με το μοντέλο
Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.
Το Kling VIDEO 3.0 Pro είναι το επαγγελματικό προφίλ του μοντέλου VIDEO 3.0 της Kuaishou. Η τεκμηριωμένη λειτουργία Pro παράγει βίντεο 1080p από γραπτή οδηγία ή σκηνή βάσει εικόνας, με αποσπάσματα από τρία έως δεκαπέντε δευτερόλεπτα. Η έκδοση 3.0 συνδυάζει εγγενή ήχο, ρυθμίσεις συνέπειας θέματος και κατεύθυνση πολλών πλάνων, δίνοντας σε μια σύντομη παραγωγή σαφή τρόπο προσδιορισμού εμφάνισης, δράσης, κάλυψης κάμερας και ήχου.
Ξεκινήστε με την κύρια δράση της σκηνής. Σε πλάνο βάσει κειμένου, περιγράψτε θέμα, περιβάλλον, φως και οπτική που κάνει τη δράση ευανάγνωστη. Σε πλάνο βάσει εικόνας, αφήστε την αρχική εικόνα να ορίσει εμφάνιση και σύνθεση και χρησιμοποιήστε το κείμενο για όσα αλλάζουν με τον χρόνο. Για πρωτότυπη ιδέα προϊόντος, μια έτοιμη εικόνα μπορεί να δείχνει το αντικείμενο σε επιφάνεια στούντιο ενώ η προτροπή περιγράφει αργή αποκάλυψη του υλικού και του σχήματός του.
Η κατεύθυνση πολλών πλάνων προσφέρει αυτόματη κάλυψη ή προσαρμοσμένη ακολουθία. Η αυτόματη παραγωγή πολλών πλάνων σχεδιάζει αλλαγές κάδρου και γωνίας κάμερας από την οδηγία· μια σκηνή που χωρά σε μία συνεχή οπτική μπορεί ακόμη να παραμένει ένα πλάνο. Ένα προσαρμοσμένο storyboard επιτρέπει να ορίσετε το περιεχόμενο και τη διάρκεια κάθε πλάνου. Το προφίλ προσαρμοσμένων πλάνων του κατασκευαστή επιτρέπει ένα έως έξι πλάνα, έως 512 χαρακτήρες ανά πλάνο και ελάχιστο ένα δευτερόλεπτο για το καθένα· οι διάρκειές τους πρέπει να αθροίζονται στη συνολική διάρκεια αποσπάσματος.
Για σύντομη αφήγηση, περιγράψτε εισαγωγική άποψη, κύρια δράση και τελική λεπτομέρεια ως ξεχωριστά πλάνα. Δηλώστε την απόδοση κάμερας και τι πρέπει να προσέξει το κοινό σε καθένα. Διατηρήστε συνεπή την εμφάνιση ενός επαναλαμβανόμενου θέματος στην οδηγία, αλλάζοντας σκόπιμα τη δράση και την κάλυψη. Το πεδίο ενιαίας προτροπής στην αναφορά του κατασκευαστή δέχεται έως 2.500 χαρακτήρες· μια προσαρμοσμένη ακολουθία χρησιμοποιεί τις ξεχωριστές περιγραφές ανά πλάνο.
Οι αναφορές θέματος μπορούν να υποστηρίζουν σκηνή βάσει εικόνας όταν ο χαρακτήρας, το προϊόν ή το σκηνικό πρέπει να παραμένει αναγνωρίσιμο. Επιλέξτε καθαρές όψεις που μεταφέρουν τα χαρακτηριστικά που πρέπει να διατηρηθούν και κατονομάστε με συνέπεια κάθε θέμα αναφοράς. Το τεκμηριωμένο προφίλ βάσει εικόνας επιτρέπει έως τρία προετοιμασμένα στοιχεία. Κρατήστε εστιασμένους τους ρόλους αναφορών αντί να συνδυάζετε πολλά στοιχεία που δίνουν αντικρουόμενες οδηγίες για την εμφάνιση του θέματος.
Τα αρχικά και τελικά καρέ παρέχουν οπτικά όρια για μετάβαση βάσει εικόνας. Προετοιμάστε καρέ που συμφωνούν στο θέμα και στην επιδιωκόμενη σκηνή και έπειτα περιγράψτε πώς τα συνδέει η κίνηση. Η υποστηριζόμενη είσοδος καρέ του κατασκευαστή χρησιμοποιεί εικόνες JPG, JPEG ή PNG, με αρχεία έως 10 MB, διαστάσεις τουλάχιστον 300 pixel και αναλογία αρχικής εικόνας μεταξύ 1:2.5 και 2.5:1. Μια εργασία με έλεγχο καρέ και ένα προσαρμοσμένο storyboard έχουν δικό τους χειρισμό εισόδου, επομένως οργανώστε το υλικό για την επιλεγμένη ροή πριν γράψετε την πλήρη οδηγία.
Ο εγγενής ήχος μπορεί να συνδυάζει ατάκες, ατμόσφαιρα και οπτική ερμηνεία. Ο ήχος είναι απενεργοποιημένος από προεπιλογή στην αναφορά του κατασκευαστή και ενεργοποιείται για οπτικοακουστική σκηνή. Το γλωσσικό προφίλ 3.0 περιλαμβάνει κινεζικά, αγγλικά, ιαπωνικά, κορεατικά και ισπανικά, μαζί με εναλλαγή γλωσσών και υποστηριζόμενες αποδόσεις διαλέκτων ή προφορών. Ο οδηγός του κατασκευαστή αναφέρει ότι διάλογος που εισάγεται σε άλλη γλώσσα μεταφράζεται στα αγγλικά. Αναθέστε κάθε ατάκα στο επιδιωκόμενο θέμα και διακρίνετε τον διάλογο από τον ήχο περιβάλλοντος, ώστε η ηχητική οδηγία να εξηγεί ποιος μιλά και τι περιβάλλει τη δράση.
Μια πρωτότυπη οδηγία δύο χαρακτήρων μπορεί να προσδιορίζει Speaker A και Speaker B, να δίνει στον καθένα σύντομη ατάκα και να περιγράφει την ορατή ανταπόκριση μεταξύ τους. Κρατήστε τον διάλογο ανάλογο της διάρκειας αποσπάσματος και προσδιορίστε τον ομιλητή όταν αλλάζει η οπτική. Η κατεύθυνση φωνής και η αναφορά χαρακτήρα εξυπηρετούν διαφορετικούς σκοπούς· η οδηγία πρέπει να δηλώνει την επιδιωκόμενη ερμηνεία αντί να υποθέτει ότι μια εικόνα αναφοράς περιέχει τις λέξεις που θα ειπωθούν.
Το VIDEO 3.0 βελτιώνει επίσης τον χειρισμό ορατών γραμμάτων σε σκηνή βάσει εικόνας. Αν μια πινακίδα, ετικέτα ή λεζάντα έχει σημασία, προσδιορίστε τη στην οδηγία και διατηρήστε την εμφάνιση αναφοράς της. Ελέγξτε το ολοκληρωμένο απόσπασμα ως προς ορθογραφία, αναγνωσιμότητα και κίνηση αυτών των γραμμάτων, ιδιαίτερα όταν μεταφέρουν μήνυμα προϊόντος ή καμπάνιας. Η δυνατότητα γραμμάτων ενός μοντέλου καθοδηγεί την παραγωγή αντί να αντικαθιστά τελικό οπτικό έλεγχο.
Το προφίλ Pro είναι 1080p· το προφίλ Standard είναι 720p. Η ξεχωριστά επιλεγμένη λειτουργία 4K του κατασκευαστή είναι άλλο προφίλ εξόδου, επομένως το Pro δεν πρέπει να αντιμετωπίζεται ως συνώνυμο κάθε ρύθμισης υψηλότερης ανάλυσης. Για παραγωγή βάσει κειμένου, οι τεκμηριωμένες επιλογές κάδρου περιλαμβάνουν 16:9, 9:16 και 1:1. Επιλέξτε το καρέ για την προβλεπόμενη τοποθέτηση και διατηρήστε τη σύνθεση ευανάγνωστη εντός του.
Η παραγωγή εκτελείται ως εργασία της οποίας το επιτυχημένο αποτέλεσμα εμφανίζει το ολοκληρωμένο τεχνούργημα βίντεο και την πραγματική διάρκεια. Η τεκμηρίωση αποτελεσμάτων του κατασκευαστή αναφέρει ότι τα παραγόμενα βίντεο διαγράφονται μετά από 30 ημέρες, επομένως αποθηκεύστε έγκαιρα το ολοκληρωμένο απόσπασμα. Διατηρήστε το βίντεο με την οδηγία και τα στοιχεία αναφοράς του και έπειτα ελέγξτε τη συνέχεια θέματος, τη ζητούμενη σειρά πλάνων, την κίνηση κάμερας, τον διάλογο και τα γράμματα. Χρησιμοποιήστε το επιλεγμένο απόσπασμα ως κινηματογραφική ιδέα, σκηνή προϊόντος ή σύντομη αφήγηση και κάντε εστιασμένη αναθεώρηση στο μέρος που δεν πέτυχε το επιδιωκόμενο αποτέλεσμα.
Ailoot Ultra · Βίντεο POST /v1/videos kwaivgi/kling-v3.0-pro
kwaivgi/kling-v3.0-proΕισαγωγή
Το Kling VIDEO 3.0 Pro είναι το επαγγελματικό προφίλ βίντεο 1080p της Kuaishou για σκηνές βάσει κειμένου και εικόνας. Συνδυάζει αποσπάσματα τριών έως δεκαπέντε δευτερολέπτων, εγγενή ήχο, καθοδηγούμενα οριακά καρέ και σκηνοθεσία ενός ή πολλών πλάνων για κινηματογραφικές ιδέες και σύντομες παραγωγές.
- Αποδεκτές είσοδοι
- Κείμενο · Εικόνες
- Αποτελέσματα
- Βίντεο
Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι
Ailoot Ultra · Βίντεο POST /v1/videos
- Είσοδος
text,image- Έξοδος
video- Μορφή εξόδου
- αρχικά byte του MP4· χωρίς κανονικοποίηση ή διακωδικοποίηση
| Πεδίο | Τύπος | Απαίτηση | Τιμές και όρια | Προεπιλογή |
|---|---|---|---|---|
Πεδίοmodel | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια kwaivgi/kling-v3.0-pro | Προεπιλογή— |
Πεδίοprompt | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια | Προεπιλογή— |
Πεδίοduration | Τύποςinteger | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Ελάχιστο: 1 Μέγιστο: 600 | Προεπιλογή— |
Πεδίοresolution | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια 720p | Προεπιλογή— |
Πεδίοaspect_ratio | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια 16:9, 9:16, 1:1 | Προεπιλογή— |
Πεδίοgenerate_audio | Τύποςboolean | ΑπαίτησηΠροαιρετικό | Τιμές και όρια false, true Συνθήκες: Η παράλειψη αυτής της επιλογής επιλέγει την τιμή με ήχο. Ορίστε την σε false για να επιλέξετε την τιμή χωρίς ήχο. Ελέγξτε το has_audio στο αποτέλεσμα για να δείτε αν επιστράφηκε ηχητικό κομμάτι. | Προεπιλογή— |
Πεδίοframe_images | Τύποςarray | ΑπαίτησηΠροαιρετικό | Τιμές και όρια Ελάχιστο πλήθος στοιχείων: 1 Μέγιστο πλήθος στοιχείων: 2 Περιεχόμενο εισόδου: Πίνακας αντικειμένων καρέ. Κάθε αντικείμενο έχει type=image_url, image_url που περιέχει url και frame_type. Χρησιμοποιήστε HTTPS URL εικόνας και ορίστε το frame_type σε first_frame ή last_frame. Κάθε ρόλος καρέ εμφανίζεται το πολύ μία φορά. Ακριβή κλειδιά: type, image_url, frame_type Συνθήκες: Αυτά τα κλειδιά περιγράφουν κάθε αντικείμενο καρέ· το image_url περιέχει μόνο url. Παραλείψτε το frame_images για αίτημα μόνο με κείμενο. | Προεπιλογή— |
Πεδίοinput_references | Τύποςarray | ΑπαίτησηΠροαιρετικό | Τιμές και όρια | Προεπιλογή— |
Πεδίοsize | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια 1280x720, 720x1280, 720x720 Μοτίβο: ^[1-9][0-9]*x[1-9][0-9]*$ | Προεπιλογή— |
Πεδίοcallback_url | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια Μοτίβο: ^https:// | Προεπιλογή— |
Πεδίοsession_id | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια | Προεπιλογή— |
Πεδίοtrace | Τύποςobject | ΑπαίτησηΠροαιρετικό | Τιμές και όρια | Προεπιλογή— |
Πεδίοuser | Τύποςstring | ΑπαίτησηΠροαιρετικό | Τιμές και όρια | Προεπιλογή— |
Συνδυασμοί υλικών εισόδου
Κείμενο σε βίντεο · Μια γραπτή προτροπή. · Υποχρεωτικό: model, prompt, duration
Δώστε την προτροπή ως κείμενο και τη διάρκεια σε ακέραια δευτερόλεπτα. Επιλέξτε υποστηριζόμενη ανάλυση· προσθέστε αναλογία διαστάσεων ή χρησιμοποιήστε αναγραφόμενο μέγεθος.
model: Τύπος: string · kwaivgi/kling-v3.0-pro
prompt: Τύπος: string · Μέγιστο πλήθος byte UTF-8: 10.000 · Απαιτείται περιεχόμενο πέρα από κενά διαστήματα: Ναι
Εικόνα σε βίντεο · Μια γραπτή προτροπή και μια εικόνα πρώτου καρέ. · Υποχρεωτικό: model, prompt, duration, frame_images
Το frame_images είναι πίνακας. Κάθε αντικείμενο καρέ έχει type, image_url και frame_type· το image_url περιέχει url. Ορίστε το type σε image_url. Χρησιμοποιήστε first_frame με προαιρετικό last_frame. Κάθε ρόλος καρέ εμφανίζεται το πολύ μία φορά. Δώστε ένα δημόσιο HTTPS URL εικόνας για κάθε καρέ. Επιλέξτε υποστηριζόμενη ανάλυση· προσθέστε αναλογία διαστάσεων ή χρησιμοποιήστε αναγραφόμενο μέγεθος.
Ακριβή κλειδιά: type, image_url, frame_type
model: Τύπος: string · kwaivgi/kling-v3.0-pro
prompt: Τύπος: string · Μέγιστο πλήθος byte UTF-8: 10.000 · Απαιτείται περιεχόμενο πέρα από κενά διαστήματα: Ναι
Παράμετροι και κύκλος ζωής μεθόδου
| Παράμετρος | Σύμβαση |
|---|---|
Παράμετροςcontent_type | Σύμβασηapplication/json |
Παράμετροςrequired | Σύμβασηmodel, prompt, duration |
Παράμετροςmaterial_types | Σύμβασηtext, image |
Παράμετροςadditional_properties | Σύμβασηfalse |
Παράμετροςoptional_controls | Σύμβασηresolution, aspect_ratio, generate_audio, frame_images, input_references, size, callback_url, session_id, trace, user |
Κύκλος ζωής: submit_once_poll_original
GET /v1/videos/{public_id}
GET /v1/videos/{public_id}/content
Τιμολόγηση
Πώς υπολογίζεται η τελική χρέωση
Οι εμφανιζόμενες τιμές χρησιμοποιούνται για την εκτίμηση του κόστους πριν από την παραγωγή. Η τελική χρέωση υπολογίζεται από το κόστος που καταγράφηκε για την αρχική παραγωγή. Η μετρημένη διάρκεια της εξόδου και οι προβλεπόμενες ποσότητες δεν αποτελούν την τελική χρεώσιμη ποσότητα.
Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.
- Γρήγορη λειτουργία
- Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
- Λειτουργία flex
- Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
- Μέγιστη προσπάθεια συλλογισμού
- Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default
Εκτιμώμενες χρεώσεις για σύγκριση
Τιμές ανά διαμόρφωση
Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.
| Διαμόρφωση | Πίνακας χρεώσεων | Προβλεπόμενη ποσότητα | Στοιχείο χρέωσης | Ανάλυση αναφοράς | Λειτουργία αναφοράς | Ήχος αναφοράς | Μονάδα τιμολόγησης | Συνθήκες χρέωσης | Χρέωση |
|---|---|---|---|---|---|---|---|---|---|
| ΔιαμόρφωσηΒασικές χρεώσεις token | Πίνακας χρεώσεωνΒασική χρέωση | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Χρέωση Είσοδος · Token εισόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Έξοδος · Token εξόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Ανάγνωση από την κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα · Εκτίμηση μόνο για σύγκριση — / 1K token |
| ΔιαμόρφωσηΈξοδος βίντεο · τιμή αναφοράς | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσηςreference_output_rate | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησηςανά δευτερόλεπτο εξόδου | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Τιμή αναφοράς ανά δευτερόλεπτο βίντεο εξόδου · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο εξόδου |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςήχος: with_audio | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.336 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΕικόνα σε βίντεο (εικόνες καρέ) · 1080p · τιμή αναφοράς | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσηςreference_output_rate | Ανάλυση αναφοράς1080p | Λειτουργία αναφοράςΕικόνα σε βίντεο (εικόνες καρέ) | Ήχος αναφοράςΧωρίς ήχο | Μονάδα τιμολόγησηςανά δευτερόλεπτο εξόδου | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Τιμή αναφοράς ανά δευτερόλεπτο βίντεο εξόδου · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο εξόδου |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: image_to_video; ανάλυση: 720p | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΚείμενο σε βίντεο · 1080p · τιμή αναφοράς | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσηςreference_output_rate | Ανάλυση αναφοράς1080p | Λειτουργία αναφοράςΚείμενο σε βίντεο | Ήχος αναφοράςΧωρίς ήχο | Μονάδα τιμολόγησηςανά δευτερόλεπτο εξόδου | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Τιμή αναφοράς ανά δευτερόλεπτο βίντεο εξόδου · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο εξόδου |
| ΔιαμόρφωσηΚείμενο σε βίντεο · 480p · τιμή αναφοράς | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσηςreference_output_rate | Ανάλυση αναφοράς480p | Λειτουργία αναφοράςΚείμενο σε βίντεο | Ήχος αναφοράςΧωρίς ήχο | Μονάδα τιμολόγησηςανά δευτερόλεπτο εξόδου | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Τιμή αναφοράς ανά δευτερόλεπτο βίντεο εξόδου · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο εξόδου |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: text_to_video; ανάλυση: 720p | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.224 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΕκτιμώμενο κόστος δημιουργίας | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότηταεκτίμηση για μία δημιουργία | Στοιχείο χρέωσης— | Ανάλυση αναφοράς— | Λειτουργία αναφοράς— | Ήχος αναφοράς— | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Χρέωση Έξοδος · Εκτιμώμενο κόστος δημιουργίας · Εκτίμηση μόνο για σύγκριση $0.672 εκτίμηση πριν από τη δημιουργία Αυτή η εκτίμηση δεν αποτελεί πρόσθετη χρέωση ούτε σταθερή τιμή για την ολοκληρωμένη παραγωγή. |
Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →
Στοιχεία τιμοκαταλόγου αναφοράς
Οι πίνακες αναφοράς του μοντέλου δεν αλλάζουν την επιλογή μεθόδου, τις εκτιμήσεις τιμής ή τις χρεώσεις. Οι εφαρμοζόμενες χρεώσεις χρησιμοποιούν τις τιμές της επιλεγμένης μεθόδου Ailoot.
Τιμές αναφοράς για διαμορφώσεις βίντεο
Τιμές ανά διαμόρφωση
Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.
| Διαμόρφωση | Συνθήκες χρέωσης | Χρέωση |
|---|---|---|
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςΔεν δηλώνεται πρόσθετη συνθήκη σε αυτό το κλειδί τιμολόγησης. | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςήχος: with_audio | Χρέωση Έξοδος · Τιμή βίντεο $0.336 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: text_to_video; ανάλυση: 480p | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: text_to_video; ανάλυση: 720p | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: image_to_video; ανάλυση: 720p | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: text_to_video; ανάλυση: 1080p | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
| ΔιαμόρφωσηΤιμή βίντεο | Συνθήκες χρέωσηςλειτουργία δημιουργίας: image_to_video; ανάλυση: 1080p | Χρέωση Έξοδος · Τιμή βίντεο $0.224 ανά δευτερόλεπτο βίντεο Δημοσιευμένη αναφορά τιμής για την εμφανιζόμενη διαμόρφωση. Οι τελικές χρεώσεις ακολουθούν την πραγματική διαμόρφωση που χρεώθηκε. |
Παραδείγματα αιτημάτων
Ailoot Ultra · Βίντεο
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":"kwaivgi/kling-v3.0-pro","prompt":"A serene mountain landscape at sunset","resolution":"720p"}', 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
Λήψη και αποθήκευση αποτελεσμάτων
Ailoot Ultra · Βίντεο
υπογεγραμμένα URL περιεχομένου που σας ανήκει
GET /v1/videos/{public_id}GET /v1/videos/{public_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 αρχείου που επιστρέφεται.
Διατηρήστε κάθε πραγματική έξοδο που σας ανήκει και τα μετρημένα μεταδεδομένα που επιστρέφονται μαζί της.
Αν χρειάζεται έλεγχος της αρχικής απάντησης
503 result_pending_check + αρχικό id + X-Should-Retry:false· μην επαναλάβετε ποτέ το αρχικό αίτημα
Πεδία απάντησης
| Πεδίο | Τύπος | Σημασία |
|---|---|---|
Πεδίοindex | Τύποςinteger | ΣημασίαΘέση αυτού του βίντεο στη λίστα εξόδων, με αρίθμηση από το μηδέν. |
Πεδίοcontent_url | Τύποςstring | ΣημασίαΥπογεγραμμένο HTTPS URL λήψης για αυτό το ολοκληρωμένο βίντεο. |
Πεδίοsha256 | Τύποςstring | null | ΣημασίαΣύνοψη SHA-256 των αρχικών byte βίντεο· null αν δεν είναι διαθέσιμη. |
Πεδίοsize_bytes | Τύποςinteger | null | ΣημασίαΜέγεθος του αρχικού αρχείου βίντεο σε byte· null αν δεν είναι διαθέσιμο. |
Πεδίοduration_ms | Τύποςinteger | null | ΣημασίαΜετρημένη διάρκεια βίντεο σε χιλιοστά του δευτερολέπτου· null αν δεν είναι διαθέσιμη. |
Πεδίοwidth | Τύποςinteger | null | ΣημασίαΠλάτος βίντεο σε pixel· null αν δεν είναι διαθέσιμο. |
Πεδίοheight | Τύποςinteger | null | ΣημασίαΎψος βίντεο σε pixel· null αν δεν είναι διαθέσιμο. |
Πεδίοvideo_codec | Τύποςstring | null | ΣημασίαΑναγνωριστικό κωδικοποιητή βίντεο· null αν δεν έχει καταγραφεί. |
Πεδίοhas_audio | Τύποςboolean | null | ΣημασίαΑν το βίντεο περιέχει ηχητικό κομμάτι· null αν δεν έχει μετρηθεί. |
Πεδίοaudio_codec | Τύποςstring | null | ΣημασίαΑναγνωριστικό κωδικοποιητή ήχου· null όταν δεν έχει καταγραφεί αναγνωριστικό. |
Σφάλματα και επόμενα βήματα
| Απάντηση | Συνθήκη | Επόμενο βήμα |
|---|---|---|
Απάντηση404 · not_found_error | ΣυνθήκηΗ πρόσβαση στο βίντεο δεν είναι διαθέσιμη ή αυτό το ID βίντεο δεν βρέθηκε. | Επόμενο βήμαΕλέγξτε την πρόσβαση στο βίντεο. Για υπάρχον βίντεο, χρησιμοποιήστε το αρχικό δημόσιο ID του και το ίδιο κλειδί API. |
Απάντηση401 · authentication_error | ΣυνθήκηΤο κλειδί API δεν αντιστοιχεί στον ταυτοποιημένο λογαριασμό. | Επόμενο βήμαΕλέγξτε το κλειδί API και την πρόσβαση του λογαριασμού σας πριν υποβάλετε αίτημα. |
Απάντηση400 · invalid_request_error | ΣυνθήκηΔεν ήταν δυνατή η ανάγνωση του αιτήματος ή ο δείκτης λήψης δεν είναι έγκυρος. | Επόμενο βήμαΔιορθώστε το σώμα αιτήματος. Για λήψη, επιλέξτε δείκτη εξόδου που επιστράφηκε από την αρχική εργασία. |
Απάντηση422 · price_unavailable | ΣυνθήκηΗ επιλεγμένη διαμόρφωση βίντεο δεν μπορεί να τιμολογηθεί. | Επόμενο βήμαΕπιλέξτε μια υποστηριζόμενη διαμόρφωση βίντεο και συμπληρώστε τις απαιτούμενες επιλογές της πριν υποβάλετε διορθωμένο αίτημα. |
Απάντηση422 · invalid_request_error | ΣυνθήκηΜια είσοδος βίντεο ή η αρχική εργασία συνέχισης δεν είναι έγκυρη. | Επόμενο βήμαΧρησιμοποιήστε έγκυρες εισόδους HTTPS. Για συνέχιση, χρησιμοποιήστε το δημόσιο ID του ολοκληρωμένου αρχικού σας βίντεο με το ίδιο κλειδί API. |
Απάντηση402 · billing_error | ΣυνθήκηΤο διαθέσιμο υπόλοιπο ή τα όρια δεν επιτρέπουν δέσμευση ποσού. | Επόμενο βήμαΕλέγξτε το διαθέσιμο υπόλοιπο και τα όριά σας πριν στείλετε νέο αίτημα. |
Απάντηση503 · server_error | ΣυνθήκηΗ επαλήθευση βίντεο, η αποθήκευση ή η πρόσβαση στην υπηρεσία είναι προσωρινά μη διαθέσιμη. | Επόμενο βήμαΠεριμένετε να γίνει διαθέσιμη η υπηρεσία. Αν έχετε ήδη ID βίντεο, ελέγξτε αυτή την αρχική εργασία αντί να ξεκινήσετε άλλη δημιουργία. |
Απάντηση503 · result_pending_check | ΣυνθήκηΤο αρχικό αποτέλεσμα βίντεο και η χρέωση χρειάζονται έλεγχο. | Επόμενο βήμαΔιατηρήστε το ID βίντεο που επιστρέφεται και ελέγξτε αυτή την εργασία. Μην στέλνετε νέο αίτημα δημιουργίας για αντικατάσταση όσο διαρκεί ο έλεγχος. |
Απάντηση503 · owned_result_unavailable | ΣυνθήκηΗ λήψη του υπάρχοντος βίντεο είναι προσωρινά μη διαθέσιμη. | Επόμενο βήμαΕλέγξτε αργότερα την ίδια εργασία βίντεο και κατεβάστε την υπάρχουσα έξοδό της. Μια νέα δημιουργία παράγει ξεχωριστή λειτουργία. |
Απάντηση409 · video_not_ready | ΣυνθήκηΤο περιεχόμενο βίντεο δεν έχει δημοσιευτεί. | Επόμενο βήμαΕλέγξτε την κατάσταση της αρχικής εργασίας. Κατεβάστε το αποτέλεσμα όταν αναφέρει completed· αν αναφέρει failed, ακολουθήστε την ειδοποίησή της για έλεγχο χρέωσης. |
Εναλλακτικά ονόματα
Εναλλακτικά ονόματα μοντέλου
Ailoot Ultra kwaivgi/kling-v3.0-pro
Εναλλακτικές διαδρομές μεθόδων
Χρησιμοποιήστε τις διαδρομές μεθόδων που εμφανίζονται παραπάνω.
Σχετικά ID μοντέλων
FAQ · Kling: Video v3.0 Pro
- Ποιες είσοδοι και αποτελέσματα διατίθενται;
POST /v1/videos·kwaivgi/kling-v3.0-pro:text,image→video- Ποια πεδία χρησιμοποιεί το αίτημα;
POST /v1/videos·kwaivgi/kling-v3.0-pro:model,prompt,duration,resolution,aspect_ratio,generate_audio,frame_images,input_references,size,callback_url,session_id,trace,user- Ποια όρια ισχύουν;
POST /v1/videos·kwaivgi/kling-v3.0-pro:duration.minimum:1;duration.maximum:600;frame_images.max_items:2;frame_images.min_items:1