एआई की मूल बातें

मल्टी‑एजेंट सिस्टम क्या हैं? जब कई एआई एजेंट एक से बेहतर काम करते हैं

एक बहु‑एजेंट सिस्टम कार्य को कई एआई एजेंटों में विभाजित करता है जो समन्वय, विशेषज्ञता, बहस, या समानांतर में कार्य करते हैं। यह आर्किटेक्चर व्यापक कार्यों को हल कर सकता है, लेकिन यह संचार, लागत, और विफलता मोड को भी बढ़ाता है।

mm
Unite.AI को Google पर अपने पसंदीदा स्रोतों में जोड़ें

एक मल्टी‑एजेंट सिस्टम एक एआई आर्किटेक्चर है जिसमें दो या अधिक एजेंट समस्या को हल करने, गतिविधि का समन्वय करने, या साझा वातावरण में कार्य करने के लिए आपस में संपर्क करते हैं। एजेंटों के पास विभिन्न भूमिकाएँ, उपकरण, मॉडल, ज्ञान या अनुमतियाँ हो सकती हैं, और वे क्रमिक, समानांतर या बार‑बार वार्ता के माध्यम से काम कर सकते हैं।

जब कोई कार्य स्वाभाविक रूप से विभाजित हो, तो कई एजेंट एक एजेंट की तुलना में अधिक क्षेत्र को कवर कर सकते हैं। वे प्रयास को दोहराकर, त्रुटियों को एक‑दूसरे को सौंपकर, और काफी अधिक संसाधनों की खपत करके भी नुकसान पहुंचा सकते हैं। इसलिए मल्टी‑एजेंट डिज़ाइन एक आर्किटेक्चरल विकल्प है, न कि कोई डिफ़ॉल्ट अपग्रेड।

मल्टी‑एजेंट सिस्टम क्या माना जाता है

जब विभिन्न लक्ष्य‑उन्मुख घटक आपस में संवाद करते हैं या एक‑दूसरे के कार्य को प्रभावित करते हैं, तब प्रणाली मल्टी‑एजेंट होती है। एक एजेंट विशेषज्ञों को कार्य सौंप सकता है; सहयोगी प्रतिस्पर्धी प्रस्तावों पर बहस कर सकते हैं; या स्वतंत्र एजेंट साझा सिमुलेशन में कार्य कर सकते हैं।

एक ही मॉडल को कई बार कॉल करने से स्वचालित रूप से सार्थक मल्टी‑एजेंट सिस्टम नहीं बनता। घटकों को अलग‑अलग भूमिकाएँ, स्थिति, अधिकार या उद्देश्य चाहिए जो उनके अंतःक्रिया को निर्धारित करते हैं।

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

कई एआई एजेंट क्यों उपयोग करें

समानांतरता

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

विशेषीकरण

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

संदर्भ अलगाव

काम को विभाजित करने से प्रत्येक एजेंट का संदर्भ छोटा और अधिक प्रासंगिक बना रहता है। मुख्य एजेंट को संक्षिप्त परिणाम मिलते हैं, न कि प्रत्येक कार्यकर्ता द्वारा एकत्रित सभी दस्तावेज़ और उपकरण ट्रेस।

स्वतंत्र जाँच

एक एजेंट दूसरे के आउटपुट की समीक्षा या सत्यापन कर सकता है। स्वतंत्रता उन त्रुटियों को उजागर कर सकती है जिन्हें एकल मॉडल उसी संदर्भ में अपनी तर्क प्रक्रिया की समीक्षा करने पर दोहरा सकता है।

संगठनात्मक सीमाएँ

विभिन्न टीमों या कंपनियों के स्वामित्व वाले एजेंट आंतरिक डेटा और कार्यान्वयन को संरक्षित रखते हुए सहयोग कर सकते हैं। A2A जैसे प्रोटोकॉल इस प्रकार की अंतःक्रियाशीलता को समर्थन देने का लक्ष्य रखते हैं।

सामान्य मल्टी‑एजेंट आर्किटेक्चर

01लक्ष्य विभाजन

02विशेषज्ञों को असाइन करें

03समानांतर कार्य करें

04आउटपुट का मूल्यांकन करें

05परिणाम को मिलाएँ
एक अनुरोध पाँच देखी जा सकने वाली प्रक्रियाओं के माध्यम से परिणाम बन जाता है।

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

ऑर्केस्ट्रेटर और कार्यकर्ता

एक प्रमुख एजेंट लक्ष्य का विश्लेषण करता है, उपकार्य बनाता है, उन्हें कार्यकर्ता एजेंटों को असाइन करता है, और उनके परिणामों को सम्मिलित करता है। यह पैटर्न तब प्रभावी होता है जब उपकार्यों की संख्या और प्रकृति पहले से ज्ञात नहीं हो सकती।

Anthropic अपने बहु‑एजेंट अनुसंधान प्रणाली में ऑर्केस्ट्रेटर‑वर्कर डिज़ाइन के उपयोग का वर्णन करता है, जहाँ एक प्रमुख एजेंट समानांतर खोजों को सब‑एजेंटों को सौंपता है और उनके निष्कर्षों को मिलाता है।

क्रमिक हैंडऑफ़

काम एक विशेषज्ञ से अगले तक जाता है। एक योजना एजेंट विशिष्टता बनाता है, एक कार्यान्वयन एजेंट कोड लिखता है, और एक समीक्षा एजेंट परिणाम की जाँच करता है। यह एक वर्कफ़्लो जैसा दिखता है, लेकिन प्रत्येक चरण अपने कार्य को कैसे पूरा करे, यह तय कर सकता है।

बहस या विचार-विमर्श

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

विकेंद्रीकृत सहयोगी

एजेंट्स एक स्थायी नियंत्रक के बिना समन्वय करते हैं। यह पैटर्न सिमुलेशन, बाजार, रोबोटिक्स और उन प्रणालियों में दिखाई देता है जहाँ एजेंट विभिन्न हितधारकों का प्रतिनिधित्व करते हैं। प्रत्येक प्रतिभागी केवल प्रणाली का एक हिस्सा देखता है, इसलिए वैश्विक व्यवहार की गारंटी देना कठिन हो जाता है।

मूल्यांकनकर्ता और अनुकूलक

एक एजेंट आउटपुट उत्पन्न करता है, दूसरा उसे निर्धारित मानदंडों के विरुद्ध मूल्यांकन करता है, और पहला संशोधित करता है। यह लूप तब तक चलता रहता है जब तक परिणाम स्वीकार्य न हो जाए या बजट समाप्त न हो जाए। यह तब उपयोगी होता है जब गुणवत्ता को विश्वसनीय रूप से ग्रेड किया जा सकता है।

एजेंट कैसे संवाद करते हैं

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

संचार एक सूचना बाधा बनाता है। एक कार्यकर्ता जो असमर्थित सारांश लौटाता है, महत्वपूर्ण बारीकियों को छिपा सकता है; वही जो अपना पूरा प्रतिलेख लौटाता है, वह ऑर्केस्ट्रेटर को अधिभारित कर सकता है। अच्छे सिस्टम केवल असंरचित वार्तालाप के बजाय उद्धरण, भरोसा और स्रोत के साथ संक्षिप्त कलाकृतियों को पास करते हैं।

उदाहरण: जटिल ड्यू डिलिजेंस

एक प्रमुख एजेंट संभावित विक्रेता का मूल्यांकन करने का अनुरोध प्राप्त करता है। यह स्वतंत्र कार्य बनाता है:

  • एक वित्तीय एजेंट फाइलिंग और वित्तीय स्थिरता की समीक्षा करता है;
  • एक सुरक्षा एजेंट प्रमाणपत्रों और प्रकाशित घटनाओं की जाँच करता है;
  • एक उत्पाद एजेंट क्षमताओं की आवश्यकताओं से तुलना करता है;
  • एक कानूनी एजेंट महत्वपूर्ण अनुबंध शर्तों को निकालता है;
  • एक सत्यापन एजेंट दावों और उद्धरण कवरेज की जाँच करता है।

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

जब कई एजेंट एक से बेहतर हों

परिभाषित
विशेषीकृत टीम

स्वतंत्र दृष्टिकोण

सत्यापित संश्लेषण
शॉर्टकट
एजेंट स्वॉर्म

त्रुटियों की प्रतिलिपि बनाता है

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

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

मल्टी‑एजेंट सिस्टम तब सबसे मजबूत होते हैं जब कार्य व्यापक, विभाज्य और पर्याप्त मूल्यवान हों जिससे अतिरिक्त गणना को न्यायसंगत ठहराया जा सके। समानांतर अनुसंधान, स्वतंत्र सत्यापन, और ऐसे कार्य जो बिल्कुल अलग उपकरणों की आवश्यकता रखते हैं, अच्छे उम्मीदवार होते हैं।

एकल एजेंट आमतौर पर बेहतर होता है जब कार्य कड़ा जुड़ा हो, एक सुसंगत संदर्भ की आवश्यकता हो, छोटा मार्ग हो, या सरल कार्यप्रवाह से हल किया जा सके। छोटे समस्या को विभाजित करने से समन्वय ओवरहेड बनता है बिना उपयोगी विविधता के।

मल्टी‑एजेंट सिस्टम की लागतें

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

अन्य लागतों में शामिल हैं:

  • समन्वय विलंब: प्रणाली कार्यकर्ताओं, पुनः प्रयासों और संश्लेषण की प्रतीक्षा करती है।
  • डुप्लिकेट कार्य: एजेंट समान स्रोतों की खोज करते हैं या ओवरलैपिंग उपकार्य हल करते हैं।
  • संचार हानि: महत्वपूर्ण अनुमान सारांशण या हैंडऑफ़ के दौरान गायब हो जाते हैं।
  • संघर्ष समाधान: ऑर्केस्ट्रेटर को असंगत निष्कर्षों को मिलाना चाहिए।
  • डिबगिंग जटिलता: एक विफलता प्रतिनिधि, निष्पादन, संदेश भेजने, या संश्लेषण में उत्पन्न हो सकती है।

विफलता मोड

01भूमिकाएँ निर्धारित करें

02बजट सीमित करें

03संदेशों को संरचित करें

04जज का उपयोग करें

05लूप को रोकें
रोकने में विफलता: अधिक एजेंट समन्वय लागत और सम्बद्ध विफलता जोड़ते हैं जब तक कि विभाजन और सत्यापन वास्तविक न हों।
नियंत्रण वही बाएँ‑से‑दाएँ क्रम का पालन करते हैं जैसे सिस्टम अधिकार प्राप्त करता है।

एक वैश्विक नियंत्रक को पूरे सिस्टम को रोकने में सक्षम होना चाहिए, भले ही व्यक्तिगत एजेंट मानें कि उनके उपकार्य अभी भी अधूरे हैं। जब कार्यकर्ता अधिक कार्यकर्ता बना सकते हैं या एक‑दूसरे को पुनः प्रयास कर सकते हैं, तो प्रति‑एजेंट सीमाएँ पर्याप्त नहीं होतीं। सिस्टम सीमा पर कुल चरणों, कुल लागत, वास्तविक समय, लंबित कार्यों, और पहुँच अनुदानों को ट्रैक करें।

त्रुटि वृद्धि: एक एजेंट के असमर्थित दावे कई अन्य एजेंटों के आधार बन जाते हैं।

संबद्ध तर्क: एक ही मॉडल और प्रॉम्प्ट शैली का उपयोग करने वाले एजेंट वास्तविक स्वतंत्रता प्रदान नहीं कर सकते।

लक्ष्य विचलन: एक कार्यकर्ता अपने उपकार्य को अनुकूलित करता है जबकि समग्र लक्ष्य को कमजोर करता है।

अनंत प्रतिनिधि: एजेंट उपयोगी रोक शर्त के बिना अधिक एजेंट या उपकार्य बनाते हैं।

अधिकार विस्तार: एक प्रमुख एजेंट संवेदनशील पहुँच या क्रियाएँ प्रतिनिधि करता है जो मूल उपयोगकर्ता ने अधिकृत नहीं की थीं।

सहमति विफलता: बहुमत वोट साझा गलत धारणाओं को सही होने के बजाय पुरस्कृत कर सकता है।

डिज़ाइन सिद्धांत

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

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

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

MAS आरेखों को कैसे पढ़ें

MAS आरेखों को क्रमांकित इनपुट से लेकर देखी जा सकने वाली परिणाम की ओर पढ़ें। तुलना उस सीमा को अलग करती है जो MAS को उसके सबसे निकटतम शॉर्टकट से अलग करती है, जबकि नियंत्रण पथ दर्शाता है कि वास्तविक‑दुनिया के परिणाम से पहले अधिकार या अनिश्चितता की जाँच कहाँ करनी है। लेबल सामान्य प्रतिक्रियाशील पेज टेक्स्ट बने रहते हैं ताकि वे फोन पर अनुवादित, रैप और रीफ़्लो हो सकें।

बहु‑एजेंट सिस्टम क्या हैं? जब कई एआई एजेंट एक से बेहतर काम करते हैं, तो दृश्य एक मानचित्र है न कि गारंटी। एक वास्तविक कार्यान्वयन चरणों को संयोजित कर सकता है, किसी चरण को दोहरा सकता है, या मानव स्वीकृति सीमा जोड़ सकता है। महत्वपूर्ण यह है कि टीम तैनात सिस्टम में समान कार्यों की पहचान कर सके, प्रत्येक सीमा को एक मालिक सौंपे, और उनके बीच संक्रमण का परीक्षण करे। यदि कोई चरण देखी या मापी नहीं जा सकती, तो वहाँ की विफलताएँ निदान करने में कठिन होंगी।

बहु‑एजेंट सिस्टम के बारे में याद रखने योग्य बातें

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

वे संदर्भ, लागत, और विफलता पथ को भी बढ़ाते हैं। एजेंट जोड़ने से पहले पूछें कि क्या बेहतर टूल, स्पष्ट प्रॉम्प्ट, या निर्धारक वर्कफ़्लो समस्या को हल कर सकते हैं। जब कार्य की संरचना—आर्किटेक्चर की लोकप्रियता नहीं—समन्वय को उचित ठहराती है, तब कई एजेंटों का उपयोग करें।

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