हम cookies इस्तेमाल करते हैं. Cookies और ब्राउज़र स्टोरेज आपको साइन इन रखते हैं और आपकी प्राथमिकताएं याद रखते हैं। आपकी अनुमति से हम यह भी मापते हैं कि साइट कैसे इस्तेमाल होती है। आप कभी भी । हमारी cookie नीति देखें।
हम cookies इस्तेमाल करते हैं. Cookies और ब्राउज़र स्टोरेज आपको साइन इन रखते हैं और आपकी प्राथमिकताएं याद रखते हैं। आपकी अनुमति से हम यह भी मापते हैं कि साइट कैसे इस्तेमाल होती है। आप कभी भी । हमारी cookie नीति देखें।
tbc/mischief-1ऊपर दी गई कीमतों पर आपके बैलेंस से चलता है। नए अकाउंट मुफ्त उपयोग से शुरू होते हैं।
सेटिंग्स
TBC: Mischief 1, TBC, The Biological Computing Co. का एक वीडियो जनरेशन मॉडल है। इसे न्यूरॉन-व्युत्पन्न वीडियो मॉडल के रूप में वर्णित किया गया है, और यह विशेष रूप से दृश्य और पाठ्य इनपुट को छोटे वीडियो क्लिप में बदलने के लिए बनाया गया है। यदि आप ऐसी पाइपलाइन पर काम कर रहे हैं जिसमें जनरेट की गई स्थिर छवियों के बजाय जनरेट की गई गति चाहिए, तो TBC की लाइनअप में यह मॉडल उसी काम के लिए लक्षित है।
मॉडल इनपुट के रूप में टेक्स्ट और इमेज स्वीकार करता है और आउटपुट के रूप में वीडियो बनाता है। यह इमेज टू वीडियो जनरेशन का समर्थन करता है, और इमेज इनपुट को पहले फ्रेम के रूप में इस्तेमाल किया जा सकता है, जिससे आपको किसी क्लिप के शुरुआती शॉट को एक विशिष्ट स्थिर छवि से जोड़ने का तरीका मिलता है। आउटपुट रिज़ॉल्यूशन 480p और 720p हैं, आस्पेक्ट रेशियो 16:9 है, और क्लिप अवधि 3 या 5 सेकंड है। ऑडियो जनरेशन समर्थित नहीं है, इसलिए कोई भी ध्वनि डाउनस्ट्रीम में जोड़नी होगी। इस मॉडल के लिए कॉन्टेक्स्ट विंडो सूचीबद्ध नहीं है।
ये क्षमताएं उपयोगों के एक काफी विशिष्ट समूह की ओर संकेत करती हैं। चूंकि पहले फ्रेम की इमेज स्वीकार की जाती है, मॉडल उन वर्कफ़्लो में फिट बैठता है जहां आपके पास पहले से एक मुख्य दृश्य होता है, जैसे प्रोडक्ट शॉट, कैरेक्टर स्टिल, स्टोरीबोर्ड पैनल या थंबनेल, और आप उसे एक छोटी क्लिप के रूप में जीवंत करना चाहते हैं। 16:9 फ्रेमिंग और 3 या 5 सेकंड की अवधि सोशल और वेब वीडियो स्लॉट, एनिमेटेड प्रीव्यू, और त्वरित कॉन्सेप्ट विज़ुअलाइज़ेशन के लिए उपयुक्त हैं, जहां लंबे प्रोडक्शन पर निर्णय लेने से पहले आपको यह परखना होता है कि कोई शॉट गति में कैसा लगता है। टेक्स्ट इनपुट आपको क्लिप के भीतर होने वाली घटनाओं को नियंत्रित करने देता है, इसलिए एक ही शुरुआती फ्रेम पर प्रॉम्प्ट-आधारित विविधताएं व्यावहारिक हैं।
आप मॉडल आईडी "tbc/mischief-1" का उपयोग करके api14 के OpenAI-संगत API के माध्यम से मॉडल को कॉल करते हैं। समर्थित रिक्वेस्ट पैरामीटर max_tokens और temperature हैं। चूंकि इंटरफ़ेस OpenAI प्रारूप का पालन करता है, आप अपने मौजूदा OpenAI-शैली क्लाइंट कोड को api14 की ओर इंगित कर सकते हैं और अपने इंटीग्रेशन को फिर से लिखने के बजाय मॉडल आईडी बदल सकते हैं।
प्रतिबद्ध होने से पहले मॉडल को अपनी आवश्यकताओं के विरुद्ध जांचना उचित है। कोई ऑडियो आउटपुट नहीं है, इसलिए जिन प्रोजेक्ट्स को सिंक्रनाइज़्ड ध्वनि चाहिए, उनके लिए एक अलग चरण आवश्यक होगा। केवल 16:9 आस्पेक्ट रेशियो उपलब्ध है, जो वर्टिकल या स्क्वायर प्रारूपों को बाहर कर देता है, जब तक कि आप बाद में क्रॉप या पैड न करें, और अवधि के विकल्प 3 और 5 सेकंड तक सीमित हैं। यदि आपका काम लंबी क्लिप, अन्य आस्पेक्ट रेशियो या जनरेट किए गए ऑडियो पर निर्भर करता है, तो कोई अलग मॉडल संभवतः बेहतर फिट होगा।
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "tbc/mischief-1",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
max_tokenstemperatureइस कम्युनिटी में अभी कोई टॉपिक नहीं है। TBC: mischief 1 के बारे में पहला टॉपिक खोलें।