AI एजेंट कई दैनिक आवर्ती या जटिल कार्यों को स्वायत्त रूप से संभालकर लोगों को अधिक उत्पादक बनने में मदद करने का एक अनूठा अवसर प्रदान करते हैं। आज, उद्यम कार्यस्थल में प्रक्रियाओं को स्केल, ऑटोमेट और बढ़ाने में मदद करने के लिए स्वायत्त एजेंटों को तेजी से बना रहे हैं और उन्हें तैनात कर रहे हैं - नए लैपटॉप ऑर्डर करने से लेकर, ग्राहक सेवा प्रतिनिधियों की सहायता करने तक, सप्लाई चेन योजना में सहायता करने तक।
एजेंटिक AI से लाभों को अधिकतम करने के लिए, इन एजेंटों के लिए साइलोड डेटा सिस्टम और एप्लिकेशन के पार एक गतिशील, मल्टी-एजेंट इकोसिस्टम में सहयोग करने में सक्षम होना महत्वपूर्ण है। एजेंटों को एक-दूसरे के साथ इंटरऑपरेट करने में सक्षम बनाना, भले ही वे अलग-अलग विक्रेताओं द्वारा या अलग-अलग फ्रेमवर्क में बनाए गए हों, स्वायत्तता को बढ़ाएगा और उत्पादकता लाभों को गुणा करेगा, जबकि दीर्घकालिक लागतों को कम करेगा।
आज, हम एक नया, खुला प्रोटोकॉल लॉन्च कर रहे हैं जिसे Agent2Agent (A2A) कहा जाता है, 50 से अधिक प्रौद्योगिकी भागीदारों के समर्थन और योगदान के साथ।
A2A प्रोटोकॉल AI एजेंटों को एक-दूसरे से संवाद करने, सुरक्षित रूप से जानकारी का आदान-प्रदान करने और विभिन्न एंटरप्राइज प्लेटफॉर्म या एप्लिकेशन पर क्रियाओं का समन्वय करने की अनुमति देगा। हमारा मानना है कि A2A फ्रेमवर्क ग्राहकों के लिए महत्वपूर्ण मूल्य जोड़ेगा, जिनके AI एजेंट अब अपने पूरे उद्यम अनुप्रयोग संपदा में काम करने में सक्षम होंगे।
A2A एजेंटों को उनकी प्राकृतिक, असंरचित मोडलिटीज़ में सहयोग करने में सक्षम बनाने पर केंद्रित है, भले ही वे मेमोरी, टूल और संदर्भ साझा न करें। हम एक एजेंट को "टूल" तक सीमित किए बिना वास्तविक मल्टी-एजेंट परिदृश्यों को सक्षम कर रहे हैं।
प्रोटोकॉल HTTP, SSE, JSON-RPC सहित मौजूदा, लोकप्रिय मानकों के ऊपर बनाया गया है, जिसका अर्थ है कि मौजूदा IT स्टैक के साथ इंटीग्रेट करना आसान है जिन्हें व्यवसाय पहले से ही दैनिक रूप से उपयोग करते हैं।
A2A को एंटरप्राइज-ग्रेड प्रमाणीकरण और प्राधिकरण का समर्थन करने के लिए डिज़ाइन किया गया है, लॉन्च पर OpenAPI के प्रमाणीकरण योजनाओं के समानता के साथ।
हमने A2A को लचीला बनाने के लिए डिज़ाइन किया है और ऐसे परिदृश्यों का समर्थन करता है जहां यह त्वरित कार्यों से लेकर गहन शोध तक, जिसमें घंटों और या यहां तक कि दिनों तक भी लग सकते हैं जब मनुष्य लूप में हो, तो सब कुछ पूरा करने में उत्कृष्ट है। इस पूरी प्रक्रिया के दौरान, A2A अपने उपयोगकर्ताओं को रीयल-टाइम फीडबैक, सूचनाएं और स्थिति अपडेट प्रदान कर सकता है।
एजेंटिक दुनिया सिर्फ टेक्स्ट तक सीमित नहीं है, इसलिए हमने A2A को विभिन्न मोडैलिटीज़ का समर्थन करने के लिए डिज़ाइन किया है, जिसमें ऑडियो और वीडियो स्ट्रीमिंग शामिल है।
A2A "क्लाइंट" एजेंट और "रिमोट" एजेंट के बीच संचार को सुविधाजनक बनाता है। एक क्लाइंट एजेंट कार्यों को तैयार करने और संचार करने के लिए जिम्मेदार है, जबकि रिमोट एजेंट सही जानकारी प्रदान करने या सही कार्रवाई करने के प्रयास में उन कार्यों पर कार्य करने के लिए जिम्मेदार है। इस इंटरैक्शन में कई प्रमुख क्षमताएं शामिल हैं:
एजेंट JSON फॉर्मेट में "एजेंट कार्ड" का उपयोग करके अपनी क्षमताओं का विज्ञापन कर सकते हैं, जिससे क्लाइंट एजेंट सर्वोत्तम एजेंट की पहचान कर सकता है जो एक कार्य कर सकता है और रिमोट एजेंट के साथ संवाद करने के लिए A2A का लाभ उठा सकता है।
क्लाइंट और रिमोट एजेंट के बीच संचार कार्य पूर्णता की ओर उन्मुख है, जिसमें एजेंट अंतिम उपयोगकर्ता अनुरोधों को पूरा करने के लिए काम करते हैं। यह "कार्य" ऑब्जेक्ट प्रोटोकॉल द्वारा परिभाषित है और इसका एक जीवनचक्र है। यह तुरंत पूरा हो सकता है या, लंबे समय तक चलने वाले कार्यों के लिए, प्रत्येक एजेंट एक कार्य को पूरा करने की नवीनतम स्थिति पर एक-दूसरे के साथ सिंक रहने के लिए संवाद कर सकते हैं। एक कार्य का आउटपुट एक "आर्टिफैक्ट" के रूप में जाना जाता है।
एजेंट संदर्भ, उत्तर, आर्टिफैक्ट या उपयोगकर्ता निर्देश संचार करने के लिए एक दूसरे को संदेश भेज सकते हैं।
प्रत्येक संदेश में "भाग" शामिल हैं, जो एक पूरी तरह से बना हुआ सामग्री का टुकड़ा है, जैसे एक उत्पन्न छवि। प्रत्येक भाग का एक निर्दिष्ट सामग्री प्रकार होता है, जिससे क्लाइंट और रिमोट एजेंट आवश्यक सही प्रारूप पर बातचीत कर सकते हैं और स्पष्ट रूप से उपयोगकर्ता के UI क्षमताओं की बातचीत को शामिल कर सकते हैं - जैसे, आईफ्रेम, वीडियो, वेब फॉर्म, आदि।
वीडियो प्रदर्शन
A2A सहयोग के साथ सॉफ्टवेयर इंजीनियर की भर्ती काफी सरल हो सकती है। Agentspace जैसे एकीकृत इंटरफेस के भीतर, एक उपयोगकर्ता (जैसे, एक भर्ती प्रबंधक) अपने एजेंट को नौकरी की सूची, स्थान और कौशल सेट से मेल खाने वाले उम्मीदवारों को खोजने का कार्य सौंप सकता है। एजेंट तब संभावित उम्मीदवारों का स्रोत बनाने के लिए अन्य विशेष एजेंटों के साथ बातचीत करता है। उपयोगकर्ता इन सुझावों को प्राप्त करता है और फिर अपने एजेंट को अगले साक्षात्कार निर्धारित करने का निर्देश दे सकता है, जिससे उम्मीदवार सोर्सिंग प्रक्रिया को सुव्यवस्थित किया जाता है। साक्षात्कार प्रक्रिया पूरी होने के बाद, पृष्ठभूमि की जांच को सुविधाजनक बनाने के लिए एक अन्य एजेंट को शामिल किया जा सकता है। यह सिर्फ एक उदाहरण है कि कैसे AI एजेंटों को एक योग्य नौकरी उम्मीदवार का स्रोत बनाने के लिए सिस्टम में सहयोग करने की आवश्यकता है।
हमें A2A प्रोटोकॉल और इसके तकनीकी विनिर्देश की परिभाषा में सक्रिय रूप से योगदान देने वाले बढ़ते और विविध पार्टनर इकोसिस्टम होने पर गर्व है। AI इंटरऑपरेबिलिटी के भविष्य को आकार देने में उनकी अंतर्दृष्टि और विशेषज्ञता अनमोल है।
A2A फ्रेमवर्क के बारे में अधिक जानने के लिए, पूर्ण विनिर्देश ड्राफ्ट में गहराई से जाएं और प्रोटोकॉल की संरचना की जांच करने और इसके कोड के साथ प्रयोग करने के लिए उपलब्ध कोड नमूनों का पता लगाएं।