2019 में वापस, Microsoft खुले-खट्टे डापरभवन वितरित माइक्रोसर्विस-आधारित अनुप्रयोगों को आसान बनाने के लिए एक नया रनटाइम आसान है। उस समय, कोई भी अभी तक एआई एजेंटों के बारे में बात नहीं कर रहा था, लेकिन जैसा कि यह पता चला है, डीएपीआर के पास एआई एजेंटों को शुरू से ही अंतर्निहित एआई एजेंटों का समर्थन करने के लिए कुछ मौलिक निर्माण ब्लॉक थे। ऐसा इसलिए है क्योंकि DAPR की मुख्य विशेषताओं में से एक आभासी की अवधारणा है अभिनेताओंजो सिस्टम में अन्य सभी अभिनेताओं से स्वतंत्र रूप से संदेश प्राप्त और संसाधित कर सकता है।

आज, डीएपीआर टीम डीएपीआर एजेंटों को लॉन्च कर रही है, इसका विकास डेवलपर्स को एआई एजेंटों को बनाने में मदद करता है, जो उन्हें ऐसा करने के लिए बहुत सारे बिल्डिंग ब्लॉक प्रदान करता है।

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

छवि क्रेडिट:डीएपीआर प्रोजेक्ट

डीएपीआर एजेंटों से उत्पन्न हुआ झुंडएक लोकप्रिय ओपन-सोर्स प्रोजेक्ट जिसने इस एआई एजेंट के उपयोग के मामले के लिए डीएपीआर को बढ़ाया। Microsoft AI के शोधकर्ता रॉबर्टो रोड्रिगेज सहित परियोजना के रखरखावकर्ताओं के साथ बात करते हुए, दोनों टीमों ने नए एजेंट फ्रेमवर्क की निरंतरता सुनिश्चित करने के लिए DAPR छतरी के नीचे परियोजना को लाने का फैसला किया।

“कई मायनों में हम एजेंटिक सिस्टम और पूरी शब्दावली को देखते हैं, इसके चारों ओर ‘वितरित सिस्टम’ के लिए एक और शब्द के रूप में, डीएपीआर के सह-निर्माता और अनुचर मार्क फसेल ने कहा। “[…] उन्हें माइक्रोसर्विस करने के बजाय, आप उन्हें अब एजेंट कह सकते हैं, ज्यादातर इसलिए कि आप उन सभी के बीच बड़ी भाषा मॉडल रख सकते हैं। ”

उन एजेंटों को कुशलता से समन्वित करने के लिए, आपको एक ऑर्केस्ट्रेशन इंजन और स्टेटनेस की आवश्यकता होती है, टीम का तर्क है – जो कि डीएपीआर को वितरित करता है। यह भाग में है क्योंकि DAPR के अभिनेताओं का मतलब बेहद कुशल है और जब कोई संदेश आता है (और बंद हो जाता है, तो उनके राज्य संरक्षित, जब उनका काम किया जाता है)।

अभी, DAPR एजेंट अधिकांश लोकप्रिय मॉडल प्रदाताओं से बॉक्स से बाहर बात कर सकते हैं। इनमें AWS बेडरॉक, Openai, एन्थ्रोपिक, मिस्ट्रल और हगिंग फेस शामिल हैं। स्थानीय एलएलएम के लिए समर्थन बहुत जल्द आ जाएगा।

इन मॉडलों के साथ बातचीत करने के शीर्ष पर, चूंकि डीएपीआर एजेंट मौजूदा डीएपीआर फ्रेमवर्क का विस्तार करते हैं, डेवलपर्स को उन उपकरणों की एक सूची को परिभाषित करने की क्षमता भी मिलती है जो एजेंट तब किसी दिए गए कार्य को पूरा करने के लिए उपयोग कर सकते हैं।

वर्तमान में, DAPR एजेंट पायथन का समर्थन करते हैं, जिसमें .NET समर्थन जल्द ही लॉन्च होता है। जावा, जावास्क्रिप्ट और गो जल्द ही पालन करेंगे।



Source link