हाल ही में आयोजित डेवलपर सम्मेलन में, प्रतिष्ठित कृत्रिम बुद्धिमत्ता संगठन, OpenAI एक उन्नत एपीआई, Assistants API पर से पर्दा हटा दिया। इस तकनीक की कल्पना एक गति-निर्धारक के रूप में की गई है, जो डेवलपर्स को अपने ऐप्स में 'एजेंट-जैसे अनुभवों' को शामिल करने की सुविधा प्रदान करती है।
नवीन Assistants API एक विशेष 'सहायक' बनाने का मार्ग प्रशस्त करता है जो सटीक निर्देशों का पालन कर सकता है, बाहरी ज्ञान के आधार तक पहुंच सकता है, और विभिन्न कार्यों को पूरा करने के लिए जेनरेटर एआई मॉडल और टूल के OpenAI सूट का उपयोग कर सकता है। यह असंख्य अनुप्रयोगों के लिए मार्ग प्रशस्त कर सकता है, प्राकृतिक-भाषा संचालित डेटा विश्लेषण उपकरण से लेकर एआई या कोडिंग सहायक का उपयोग करने वाले अवकाश योजनाकार तक।
Assistants API शक्ति देने वाला इंजन कोड इंटरप्रेटर है, जो OpenAI द्वारा विकसित एक इन-हाउस टूल है। चैटजीपीटी के लिए मार्च में पहले अनावरण किया गया, कोड इंटरप्रेटर एक सुरक्षित सैंडबॉक्स वातावरण में लिखित पायथन कोड निष्पादित करता है। इसमें चार्ट और ग्राफ़ उत्पन्न करने के साथ-साथ फ़ाइलों को संसाधित करने की क्षमता है, जिससे एपीआई के साथ निर्मित सहायक कोड को पुनरावृत्त रूप से चलाने और कोडिंग और गणितीय दोनों समस्याओं को हल करने में सक्षम होते हैं।
इसके अलावा, एपीआई एक पुनर्प्राप्ति घटक के साथ जुड़ सकता है, जो OpenAI's मॉडल के बाहरी स्रोतों से एकत्रित डेटा के साथ डेवलपर-डिज़ाइन किए गए सहायकों को बढ़ाता है, जैसे उत्पाद विनिर्देश या कंपनी के कर्मचारियों द्वारा आपूर्ति किए गए दस्तावेज़। यह फ़ंक्शन कॉलिंग को भी रेखांकित करता है, जिससे सहायकों को डेवलपर्स द्वारा निर्धारित प्रोग्रामिंग फ़ंक्शन निष्पादित करने और उनके संदेशों में प्रतिक्रियाओं को शामिल करने की अनुमति मिलती है।
ताज़ा असिस्टेंट एपीआई बीटा परीक्षण में है और सभी डेवलपर्स के लिए निःशुल्क उपलब्ध है। OpenAI के अनुसार, एपीआई के लिए उपयोग किए जाने वाले टोकन का चालान चुने गए मॉडल की प्रति-टोकन दरों पर किया जाएगा। इस संदर्भ में, "टोकन", कच्चे पाठ के टुकड़ों को संदर्भित करता है (उदाहरण के लिए, "शानदार" शब्द "फैन," "टास" और "टिक") में विभाजित है।
पाइपलाइन में, OpenAI's योजनाओं में ग्राहकों को सहायक को चलाने के लिए अपने टूल की आपूर्ति करने, कोड इंटरप्रेटर की कार्यक्षमता बढ़ाने, पुनर्प्राप्ति घटक और इसके प्लेटफॉर्म पर फ़ंक्शन कॉलिंग को सक्षम करने में सक्षम बनाना शामिल है। इस तरह की प्रगति ऐपमास्टर जैसे प्लेटफार्मों द्वारा पेश किए गए शक्तिशाली, सर्व-समावेशी समाधानों की याद दिलाती है, जो उपयोगकर्ताओं को एक व्यापक, no-code दृष्टिकोण का उपयोग करके बैकएंड, वेब और मोबाइल ऐप्स सहित एप्लिकेशन का एक सूट बनाने की सुविधा देता है।