HI ▾
API कुंजी पाएँ

कैसे इंटीग्रेट करें एक रीरैंक API बेहतर Veo 3 आउटपुट के लिए

एक रीरैंक API उम्मीदवार टेक्स्ट के एक व्यापक सेट को लेता है और प्रासंगिकता के आधार पर उन्हें क्रमबद्ध करता है, यह सुनिश्चित करते हुए कि आपकी Veo 3 पाइपलाइन में केवल सबसे सटीक प्रॉम्प्ट और स्क्रिप्ट प्राप्त हों। LLM आउटपुट को वीडियो जनरेशन से पहले फ़िल्टर करके, आप रचनात्मक अस्वीकृतियों को समाप्त करते हैं और टोकन की बर्बादी कम करते हैं।

अपडेटेड

मुख्य बिंदु

  • रीरैंकिंग उम्मीदवार सेगमेंट को स्कोरिंग और सॉर्टिंग करके लंबे LLM आउटपुट में सिग्नल को शोर से अलग करती है।
  • अपने वीडियो जनरेटर को फ़ीड करने से पहले टेक्स्ट प्रासंगिकता को रैंक करने के लिए एक समर्पित रीरैंक एंडपॉइंट या प्रॉम्प्ट-आधारित स्कोरिंग का उपयोग करें।
  • हमारे जैसे एक बिना सेंसर LLM API रचनात्मक ड्राफ़्टिंग संभालता है, जबकि रीरैंक चरण सुनिश्चित करता है कि केवल उच्च-गुणवत्ता वाला टेक्स्ट अगले चरण तक पहुँचे।
  • हाई-वॉल्यूम रीरैंकिंग के दौरान अपनी मल्टीमोडल पाइपलाइन को स्थिर रखने के लिए कॉन्टेक्स्ट विंडो को अनुकूलित करें और रेट लिमिट हैंडल करें।

टेक्स्ट पाइपलाइन के लिए रीरैंकिंग क्यों महत्वपूर्ण है

बड़े भाषा मॉडल अक्सर विस्तृत, भटकते हुए आउटपुट उत्पन्न करते हैं जिनमें वैध रचनात्मक सेगमेंट फ़िलर के नीचे दबे होते हैं। Veo 3 के लिए मल्टीमोडल AI ऐप्स बनाते समय, आपको निबंध नहीं, बल्कि सटीक प्रॉम्प्ट चाहिए। रीरैंकिंग इस समस्या को हल करती है, उम्मीदवार टेक्स्ट सेगमेंट की सूची लेती है और उन्हें आपकी विशिष्ट लक्ष्य की प्रासंगिकता के आधार पर पुनः क्रमित करती है।

रीरैंकिंग के बिना, आपकी वीडियो जनरेशन पाइपलाइन में एक स्क्रिप्ट प्राप्त हो सकती है जिसमें 40% अनावश्यक विवरण या अनावश्यक वाक्यरचना होती है। इससे टोकन बर्बाद होते हैं और नीचे की वीडियो मॉडल भ्रमित हो सकते हैं जो संक्षिप्त, निर्देशात्मक भाषा की उम्मीद करते हैं। एक रीरैंक API इंटीग्रेट करके, आप सुनिश्चित करते हैं कि केवल सबसे सहज और प्रासंगिक टेक्स्ट सेगमेंट ही आपकी वीडियो जनरेशन इंजन को भेजे जाएं।

यह चरण रचनात्मक नियंत्रण बनाए रखने के लिए महत्वपूर्ण है। यह आपको हल्युसिनेशन या विषय-बाह्य विचलनों को दृश्य आउटपुट को प्रभावित करने से पहले फ़िल्टर करने की अनुमति देता है। परिणाम एक स्वच्छ, अधिक भविष्यवाणी योग्य पाइपलाइन है जहाँ हर टोकन अंतिम वीडियो गुणवत्ता में योगदान देता है।

रीरैंक API एंडपॉइंट समझें

एक रीरैंक API आमतौर पर एक क्वेरी (या सिस्टम प्रॉम्प्ट) और उम्मीदवार दस्तावेज़ों की एक सूची स्वीकार करता है, फिर उन्हें प्रासंगिकता स्कोर के आधार पर क्रमबद्ध करके लौटाता है। जबकि कुछ मॉडल इसे नेटिव रूप से संभालते हैं, कई डेवलपर इस उद्देश्य के लिए डिज़ाइन किए गए एक समर्पित एंडपॉइंट का उपयोग करते हैं। मानक पैटर्न में /rerank एंडपॉइंट पर एक POST अनुरोध भेजना शामिल है, हालांकि कुछ चैट-कम्प्लीशन APIs मॉडल से प्रत्येक उम्मीदवार को स्कोर करने के कहकर इसे सिमुलेट कर सकते हैं।

एक रीरैंक API का मूल्यांकन करते समय, उन एंडपॉइंट्स की तलाश करें जो सॉर्टेड ऑर्डर और एक आत्मविश्वास स्कोर दोनों लौटाते हैं। ये स्कोर आपको स्वचालित फ़िल्टरिंग के लिए थ्रेशोल्ड सेट करने में मदद करते हैं। उदाहरण के लिए, आप केवल 0.8 से ऊपर स्कोर वाले सेगमेंट को अपने वीडियो जनरेटर को पास कर सकते हैं। यह सटीकता आपके Veo 3 वर्कफ़्लो में कम-गुणवत्ता वाले टेक्स्ट को फ़ीड करने के जोखिम को कम करती है।

ध्यान रखें कि सभी LLM रीरैंकिंग के लिए अनुकूलित नहीं हैं। सामान्य-उद्देश्य चैट मॉडल सटीक स्कोरिंग में संघर्ष कर सकते हैं। समर्पित रीरैंकिंग मॉडल विशेष रूप से पुनर्प्राप्ति कार्यों पर प्रशिक्षित होते हैं, जो उन्हें बड़े सेटों को क्रमबद्ध करने के लिए अधिक विश्वसनीय बनाते हैं।

चरण 1: आपकी उम्मीदवार टेक्स्ट तैयार करना

रीरैंक API को डेटा भेजने से पहले, आपको अपनी उम्मीदवार टेक्स्ट को प्रभावी ढंग से संरचित करना होगा। अपने प्राथमिक LLM का उपयोग करके संभावित प्रॉम्प्ट या स्क्रिप्ट सेगमेंट के एक विविध सेट जनरेट करने से शुरू करें। इन उम्मीदवारों में टोन, शैली और फ़ोकस में भिन्नता होनी चाहिए ताकि रीरैंकर के पास काम करने के लिए पर्याप्त सामग्री हो।

  • चंकिंग: लंबे आउटपुट को छोटे, अर्थपूर्ण सेगमेंट में तोड़ें। एक रीरैंकर तब सबसे अच्छा काम करता है जब यह टेक्स्ट के विविध इकाइयों की तुलना करता है, न कि पूरी एसेज़ की।
  • मेटाडेटा: प्रत्येक सेगमेंट के संदर्भ को समझने में मदद करने के लिए उम्मीदवार टेक्स्ट के हिस्से के रूप में लक्षित दर्शक या शैली टैग जैसे किसी भी प्रासंगिक मेटाडेटा को शामिल करें।
  • नॉर्मलाइजेशन: सुनिश्चित करें कि सभी उम्मीदवार टेक्स्ट समान रूप से प्रारूपित हैं। स्कोर को विकृत करने से बचने के लिए अतिरिक्त सफेद स्थान हटाएं और विराम चिह्नों को मानकीकृत करें।

Veo 3 पाइपलाइन के लिए, उसी दृश्य विवरण के कई संस्करण जनरेट करने पर विचार करें। यह रीरैंकर को चुनने के लिए विकल्प देता है, यह सुनिश्चित करते हुए कि अंतिम आउटपुट वीडियो जनरेशन के लिए अनुकूलित है।

चरण 2: रीरैंक API को अनुरोध भेजना

एक बार जब आपकी उम्मीदवार तैयार हो जाएं, तो उन्हें अपनी रीरैंक API के लिए आवश्यक JSON संरचना में फॉर्मेट करें। अधिकांश APIs एक क्वेरी फ़ील्ड और दस्तावेज़ों की सूची की उम्मीद करते हैं। यहाँ एक सामान्य संरचना है:

{"query": "cyberpunk cityscape at night", "documents": ["A neon-lit street with rain-slicked pavement...", "Robots walking in the background..."]}

इस पेलोड को API एंडपॉइंट पर एक POST अनुरोध के माध्यम से भेजें। सुनिश्चित करें कि आप हेडर्स में अपनी API कुंजी शामिल करें। API उम्मीदवारों को प्रोसेस करेगा और प्रासंगिकता के आधार पर क्रमबद्ध एक IDs या इंडेक्स की सूची लौटाएगा।

बड़ी बैच के लिए, रेट लिमिट के भीतर रहने के लिए अपने अनुरोधों को चंक करने पर विचार करें। यदि API बैच प्रोसेसिंग का समर्थन करता है, तो लेटेंसी कम करने के लिए सभी उम्मीदवारों को एक ही अनुरोध में भेजें। यह उच्च-वॉल्यूम Veo 3 वर्कफ़्लो के साथ काम करते समय विशेष रूप से महत्वपूर्ण है जहाँ गति महत्वपूर्ण है।

चरण 3: रीरैंक किए गए स्कोर प्रोसेस करना

रीरैंक किए गए परिणाम प्राप्त करने के बाद, आपको स्कोर को प्रोसेस करने की आवश्यकता है ताकि यह निर्धारित किया जा सके कि किन टेक्स्ट को रखना है। अधिकांश APIs 0 और 1 के बीच एक स्कोर लौटाती हैं, जहाँ उच्च मान अधिक प्रासंगिकता को दर्शाते हैं। आप कम-गुणवत्ता वाले सेगमेंट को स्वचालित रूप से फ़िल्टर करने के लिए एक थ्रेशोल्ड सेट कर सकते हैं।

उदाहरण के लिए, यदि आपकी Veo 3 पाइपलाइन को अत्यधिक विशिष्ट प्रॉम्प्ट की आवश्यकता है, तो आप 0.7 की थ्रेशोल्ड सेट कर सकते हैं। इस स्कोर से नीचे कोई भी सेगमेंट हटाया जाता है। यह सुनिश्चित करता है कि वीडियो जनरेशन को चलाने के लिए केवल सबसे प्रासंगिक टेक्स्ट का उपयोग किया जाता है।

इसके अलावा, शीर्ष N परिणामों पर विचार करें। यदि एक सेगमेंट उच्च स्कोर करता है, तो यह आपके विशिष्ट रचनात्मक लक्ष्य के लिए सर्वोत्तम फिट नहीं हो सकता है। शीर्ष 3-5 परिणामों का मैन्युअल रिव्यू करने से आपको सबसे उपयुक्त टेक्स्ट चुनने में मदद मिल सकती है। यह हाइब्रिड दृष्टिकोण अधिकतम गुणवत्ता के लिए स्वचालन और मानव निगरानी को जोड़ता है।

चरण 4: बिना सेंसर LLM के साथ इंटीग्रेशन

जबकि रीरैंकिंग टेक्स्ट को फ़िल्टर करती है, आपका प्राथमिक LLM उसे जनरेट करता है। एक बिना सेंसर LLM API इस चरण के लिए आदर्श है क्योंकि यह कंटेंट अस्वीकृतियों के बिना रचनात्मक स्वतंत्रता प्रदान करता है। उदाहरण के लिए, आप विविध स्क्रिप्ट विविधताएँ जनरेट करने के लिए एक बिना सेंसर मॉडल का उपयोग कर सकते हैं, फिर सर्वश्रेष्ठ को चुनने के लिए एक रीरैंक API का उपयोग कर सकते हैं।

हमारी veo 3 apis सेवा एक बिना सेंसर टेक्स्ट API प्रदान करती है जो प्रतिबंधित फ़िल्टर के बिना टेक्स्ट जनरेट करती है। यह उन क्रिएटिव वर्कफ़्लो के लिए आदर्श है जहाँ आपको अनलिमिटेड आउटपुट की आवश्यकता होती है। उम्मीदवार जनरेट करने के बाद, उन्हें प्रासंगिकता के आधार पर क्रमबद्ध करने के लिए उन्हें एक रीरैंक API पर भेजें।

यह संयोजन सुनिश्चित करता है कि आपको रचनात्मक विस्तार और सटीकता दोनों मिले। बिना सेंसर वाला LLM कच्चा सामग्री प्रदान करता है, और रीरैंक API इसे आपके Veo 3 पाइपलाइन के लिए एक उपयोग योग्य प्रारूप में परिष्कृत करता है।

चरण 5: Veo 3 कॉन्टेक्स्ट के लिए अनुकूलन

Veo 3 मॉडल की विशिष्ट कॉन्टेक्स्ट विंडो आवश्यकताएँ होती हैं। जब एक रीरैंक API का उपयोग करते हैं, तो सुनिश्चित करें कि आपकी उम्मीदवार टेक्स्ट इन सीमाओं के भीर फिट होती हैं। हमारा बिना सेंसर मॉडल व्यापक प्रॉम्प्ट जनरेशन की अनुमति देने वाले 100,000 टोकन कॉन्टेक्स्ट विंडो का समर्थन करता है।

हालाँकि, रीरैंकर की अपनी छोटी लिमिट हो सकती है। टोकन बाधाओं के लिए हमेशा API दस्तावेज़ीकरण जांचें। यदि आपकी उम्मीदवारें इन सीमाओं से अधिक होती हैं, तो भेजने से पहले उन्हें बुद्धिमान रूप से ट्रंक करें। अपने प्रारंभिक जनरेशन के आधार पर सबसे प्रासंगिक सेगमेंट को प्राथमिकता दें।

इसके अलावा, संचयी टोकन उपयोग पर विचार करें। रीरैंकिंग आपकी पाइपलाइन में एक अतिरिक्त चरण जोड़ती है, इसलिए अपनी टोकन खपत की निगरानी करें। यह आपको लागत को अनुकूलित करने और यह सुनिश्चित करने में मदद करता है कि आपकी Veo 3 वर्कफ़्लो कुशल रहें।

चरण 6: रेट लिमिट और त्रुटियों को संभालना

कई APIs इंटीग्रेट करते समय रेट लिमिट महत्वपूर्ण हैं। यदि आप रीरैंक API पर बहुत सारे अनुरोध भेजते हैं, तो आपको 429 त्रुटियां मिल सकती हैं। इन्हें सम्मानपूर्वक संभालने के लिए एक्सपोनेंशियल बैकऑफ लागू करें। यह सुनिश्चित करता है कि आपकी पाइपलाइन उच्च-ट्रैफिक अवधि के दौरान विफल नहीं होती है।

इसके अलावा, त्रुटि दरों की निगरानी करें। यदि एक रीरैंक API असंगत स्कोर लौटाना शुरू कर देता है, तो इसका मतलब है कि उसमें समस्या हो सकती है। एक फॉलबैक रणनीति तैयार रखें, जैसे कि एक सरल स्कोरिंग विधि या मैनुअल चयन पर वापस लौटना। यह आपकी Veo 3 पाइपलाइन को लचीला बनाए रखता है।

हमारी API की भी रेट लिमिट हैं (प्रति API कुंजी प्रति मिनट 300 अनुरोध)। थ्रॉटलिंग से बचने के लिए अपने बैट साइज़ की योजना बनाएं। यदि आपको अपनी रेट लिमिट विंडो रीसेट करने की आवश्यकता है, तो अपनी API कुंजी रीजनरेट करना मदद कर सकता है।

प्रोडक्शन के लिए सर्वोत्तम अभ्यास

यह सुनिश्चित करने के लिए कि आपका रीरैंकिंग पाइपलाइन उत्पादन-तैयार है, इन सर्वोत्तम प्रथाओं का पालन करें:

  • प्रदर्शन की निगरानी करें: समय के साथ अपने रीरैंकर की सटीकता को ट्रैक करें। यदि स्कोर बदलते हैं, तो अपने थ्रेशोल्ड को रीट्रेन या एडजस्ट करें।
  • परिणाम कैश करें: समान क्वेरी के लिए रीरैंक किए गए परिणामों को कैश करें ताकि API कॉल और लेटेंसी कम हो सके।
  • हाइब्रिड मॉडल का उपयोग करें: सर्वोत्तम परिणामों के लिए एक समर्पित रीरैंकर को एक सामान्य-उद्देश्य LLM के साथ जोड़ें। रचनात्मक जनरेशन के लिए LLM का उपयोग करें और सटीकता के लिए रीरैंकर का उपयोग करें।
  • संपूर्ण परीक्षण करें: रीरैंक किए गए आउटपुट और बिना रीरैंक किए गए आउटपुट की तुलना करने के लिए A/B टेस्ट चलाएं। वीडियो क्वालिटी और यूजर एंगेजमेंट में सुधार को मापें।

इन प्रथाओं का पालन करके, आप एक मजबूत, स्केलेबल टेक्स्ट पाइपलाइन बना सकते हैं जो आपके Veo 3 वीडियो जनरेशन वर्कफ़्लो को प्रभावी ढंग से संचालित करती है।

01

प्रश्न और उत्तर

रीरैंक API और चैट-कम्प्लीशन API के बीच क्या अंतर है?

एक चैट-कम्प्लीशन API प्रॉम्प्ट के आधार पर नया टेक्स्ट जनरेट करता है, जबकि एक रीरैंक API मौजूद टेक्स्ट उम्मीदवारों को लेता है और उन्हें प्रासंगिकता के अनुसार क्रमित करता है। चैट मॉडल सामग्री बनाते हैं; रीरैंकर उसे क्रमित करते हैं। Veo 3 पाइपलाइन्स के लिए, आप स्क्रिप्ट ड्राफ्ट जनरेट करने के लिए एक चैट मॉडल और सर्वोत्तम सेगमेंट चुनने के लिए एक रीरैंक API का उपयोग कर सकते हैं।

क्या मैं रीरैंकिंग के लिए एक बिना सेंसर LLM का उपयोग कर सकता हूँ?

हाँ, लेकिन यह मॉडल के प्रशिक्षण पर निर्भर करता है। सामान्य-उद्देश्य LLM सही प्रॉम्प्ट के साथ टेक्स्ट को स्कोर कर सकते हैं, लेकिन समर्पित रीरैंकिंग मॉडल अक्सर अधिक सटीक होते हैं। हमारा बिना सेंसर API टेक्स्ट जनरेशन के लिए डिज़ाइन किया गया है, इसलिए आप ड्राफ्टिंग के लिए इसका उपयोग और क्रमबद्ध करने के लिए एक अलग रीरैंक API का उपयोग कर सकते हैं।

रीरैंक API का उपयोग करते समय रेट लिमिट को कैसे संभालें?

रिट्राइज़ के लिए एक्सपोनेंशियल बैकऑफ़ लागू करें। अपनी API उपयोग और अनुरोधों को बैच करके सीमाओं के भीतर रहने के लिए अपनी API उपयोग की निगरानी करें। यदि आपको 429 त्रुटि मिलती है, तो फिर से प्रयास करने से पहले प्रतीक्षा करें। हमारी API आवश्यकता पड़ने पर सीमाओं को रीसेट करने के लिए कुंजी पुनर्जनित करने की अनुमति देती है।

बिना सेंसर API के लिए कॉन्टेक्स्ट विंडो क्या है?

बिना सेंसर API प्रॉम्प्ट और कम्प्लीशन दोनों के लिए 100,000 टोकन कॉन्टेक्स्ट विंडो का समर्थन करता है। यह व्यापक टेक्स्ट जनरेशन की अनुमति देता है, लेकिन रीरैंक API में अलग-अलग सीमाएँ हो सकती हैं। विवरण के लिए हमेशा विशिष्ट API दस्तावेज़ीकरण जाँचें।

आपकी कुंजी बस एक फ़ॉर्म दूर है

एक खाता बनाएँ, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।

API कुंजी प्राप्त करेंदस्तावेज़ पढ़ें