FLUTTER ECOSYSTEM

tiktoken

टिकटॉकन ओपनएआई के मॉडल्स के लिए एक बीपीई टोकनाइज़र है। यह टोकन का उपयोग करके पाठ को संसाधित करने के लिए उपयोग किए जाने वाले एपीआई को उजागर करता है।

नवीनतम वर्ज़न
1.0.3
30-दिन डाउनलोड
591
लाइक
22
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

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

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

पैकेज इंस्टॉल करें

flutter pub add tiktoken

श्रेणियाँ

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट