
(या धड्याचा व्हिडिओ पाहण्यासाठी वरील प्रतिमा क्लिक करा)
AI एजेंटिक डिझाइन तत्त्वे
प्रस्तावना
AI एजेंटिक सिस्टम तयार करण्याबाबत विचार करण्याचे अनेक मार्ग आहेत. जनरेटिव्ह AI डिझाइनमध्ये अस्पष्टता ही एक वैशिष्ट्य आहे, दोष नाही, त्यामुळे इंजिनिअरांसाठी कुठून सुरुवात करावी हे कधी-कधी समजणे कठीण असते. आम्ही डेव्हलपर्सना ग्राहक-केंद्रित एजेंटिक सिस्टम तयार करण्यासाठी सक्षम करण्यासाठी मानव-केंद्रित UX डिझाइन तत्त्वांची एक संच तयार केला आहे जे त्यांचे व्यवसाय गरजा पूर्ण करतात. ही डिझाइन तत्त्वे प्रिस्क्रिप्टिव्ह आर्किटेक्चर नाहीत, तर ती एजंट अनुभव परिभाषित करणाऱ्या आणि तयार करणाऱ्या टीमसाठी सुरुवातीचा बिंदू आहेत.
सामान्यतः, एजंट्सांनी खालील गोष्टी कराव्यात:
- मानवी क्षमता (ब्रेनस्टॉर्मिंग, समस्या सोडवणे, ऑटोमेशन इत्यादी) विस्तृत करणे आणि स्केल करणे
- ज्ञानातील अंतर भरून काढणे (मला ज्ञान क्षेत्रांमध्ये अपडेट करणे, भाषांतर इत्यादी)
- आपल्याला तसे काम करण्याच्या पद्धतीने सहकार्याशी सणसणीत संवाद आणि मदत करणे
- आपल्याला चांगले आवृत्ती बनवणे (उदा. जीवन सल्लागार / टास्क मास्टर, भावनिक नियंत्रण आणि माइंडफुलनेस कौशल्ये शिकण्यास मदत करणे, लवचिकता विकसित करणे इत्यादी)
हा धडा काय कव्हर करेल
- एजेंटिक डिझाइन तत्त्वे काय आहेत
- डिझाइन तत्त्वे अंमलात आणताना कोणती काही मार्गदर्शक तत्त्वे आहेत
- डिझाइन तत्त्वे वापरून काही उदाहरणे कोणती
शिकण्याचे उद्दिष्टे
हा धडा पूर्ण केल्यावर, तुम्ही करू शकाल:
- एजेंटिक डिझाइन तत्त्वे काय आहेत याचे स्पष्टीकरण देणे
- एजेंटिक डिझाइन तत्त्वे वापरण्याच्या मार्गदर्शक तत्त्वांचे स्पष्टीकरण देणे
- एजेंट कसे तयार करायचे हे समजून घेणे ज्यामध्ये एजेंटिक डिझाइन तत्त्वे वापरली जातात
एजेंटिक डिझाइन तत्त्वे

एजंट (स्पेस)
हा पर्यावरण आहे ज्यामध्ये एजंट कार्य करतो. या तत्त्वांद्वारे आम्ही भौतिक आणि डिजिटल जगांमध्ये एजंट कसे डिझाइन करतो हे माहिती मिळते.
- जोडणे, कोसळणे नाही – लोकांना इतर लोक, कार्यक्रम आणि क्रियाशील ज्ञानाशी जोडण्यास मदत करा जेणेकरून सहकार्य आणि जुळवाजुळव सुलभ बनेल.
- एजंट्स कार्यक्रम, ज्ञान आणि लोकांना जोडण्यास मदत करतात.
- एजंट लोकांना जवळ आणतात. ते लोकांची जागा घेण्यासाठी किंवा त्यांचा अपमान करण्यासाठी डिझाइन केलेले नाहीत.
- सुलभ आणि कधी कधी अदृश्य – एजंट बहुधा बॅकग्राउंड मध्ये कार्य करतो आणि फक्त तेव्हाच आपल्याला सूचना देतो जेव्हा ते संबंधित आणि योग्य असते.
- एजंट अधिकृत वापरकर्त्यांसाठी कोणत्याही डिव्हाइस किंवा प्लॅटफॉर्मवर सुलभरीत्या शोधता येण्याजोगा आणि प्रवेशयोग्य आहे.
- एजंट मल्टिमोडल इनपुट आणि आउटपुट (ध्वनी, आवाज, मजकूर, इ.) समर्थन करतो.
- एजंट सहजपणे पुढील आणि मागील पार्श्वभूमीत संक्रमण करू शकतो; प्रॉएक्टिव्ह आणि रिऍक्टिव्ह यामध्ये वापरकर्त्याच्या गरजांनुसार.
- एजंट अदृश्य स्वरूपात कार्य करू शकतो, तरीही त्याची पाठीमागील प्रक्रिया आणि इतर एजंट्ससोबतचे सहकार्य वापरकर्त्याला पारदर्शक आणि नियंत्रित आहे.
एजंट (टाइम)
हा एजंट कसा वेळात्मकदृष्ट्या कार्य करतो हे दर्शवितो. हे तत्त्वे एजंट्सना भूतकाळ, वर्तमान आणि भविष्यामध्ये संवाद साधण्यासाठी मदत करतात.
- भूतकाळ: इतिहासावर विचार करणे ज्यामध्ये स्थिती आणि संदर्भ दोन्ही असतात.
- एजंट अधिक परिणामकारक निकाल देतो जे समृद्ध ऐतिहासिक डेटावर आधारित असतात, फक्त घटनां, लोकां किंवा स्थितींवर आधारित नसतात.
- एजंट भूतकाळातील घटनांशी कनेक्शन बनवतो आणि सातत्याने स्मृतीतून चिंतन करतो जेणेकरून सध्याच्या परिस्थितीशी संवाद साधला जाईल.
- सध्या: सूचना देण्यापेक्षा प्रोत्साहित करणे.
- एजंट लोकांशी संवाद साधण्यासाठी व्यापक दृष्टिकोन स्वीकारतो. जेव्हा एखादी घटना घडते, तेव्हा एजंट केवळ स्थिर सूचना किंवा औपचारिकतेपेक्षा पुढे जातो. एजंट प्रवाहांची सुलभता साधतो किंवा डायनॅमिक संकेत निर्माण करून वापरकर्त्याचे लक्ष योग्य वेळी वेधून घेतो.
- एजंट माहिती संदर्भातील वातावरण, सामाजिक आणि सांस्कृतिक बदलांवर आधारित देतो आणि वापरकर्त्याच्या हेतूप्रमाणे सानुकूल करतो.
- एजंट संवाद हळूहळू प्रगत होऊ शकतो, ज्यामुळे वापरकर्ते दीर्घकालीन सुधारणा करू शकतात.
- भविष्य: अनुकूलित होणे आणि बदलणे.
- एजंट विविध उपकरणे, प्लॅटफॉर्म्स आणि माध्यमांनुसार जुळून घेतो.
- एजंट वापरकर्त्याच्या वर्तन, प्रवेशक्षमतेच्या गरजांनुसार जुळवून घेतो आणि स्वछंदपणे सानुकूल करता येतो.
- एजंट वापरकर्त्याच्या सातत्यपूर्ण संवादातून आकार घेतो आणि बदलतो.
एजंट (कोर)
हे एजंटच्या डिझाइनमधील मुख्य घटक आहेत.
- अनिश्चितता स्वीकारा पण विश्वास निर्माण करा.
- एजंटकडून काही प्रमाणात अनिश्चितता अपेक्षित आहे. अनिश्चितता हा एजंट डिझाइनचा महत्वाचा घटक आहे.
- विश्वास आणि पारदर्शकता ही एजंट डिझाइनची मूलभूत थर आहेत.
- लोक एजंटचे चालू/बंद असण्याचे नियंत्रण ठेवतात आणि एजंटची स्थिती नेहमी स्पष्टपणे दिसते.
या तत्त्वांना अंमलात आणण्यासाठी मार्गदर्शक तत्त्वे
वरील डिझाइन तत्त्वे वापरताना खालील मार्गदर्शक तत्त्वे वापरा:
- पारदर्शकता: वापरकर्त्याला कळवा की AI वापरले आहे, ते कसे कार्य करते (पूर्वीच्या क्रियांसहित) आणि कसे प्रतिक्रिया देता येईल आणि सिस्टममध्ये बदल करता येतील.
- नियंत्रण: वापरकर्त्याला सानुकूलित करण्याची, प्राधान्ये स्पष्ट करण्याची आणि वैयक्तिकरण करण्याची मुभा द्या, तसेच सिस्टम आणि त्याच्या गुणधर्मांवर (भूल-विसरायची क्षमता यासह) नियंत्रण ठेवा.
- सुसंगतता: उपकरणे आणि एंडपॉइंट्सवर सुसंगत, बहुमाध्यम अनुभव देण्याचा प्रयत्न करा. परिचित UI/UX घटक वापरा (उदा. आवाज संवादासाठी मायक्रोफोन चिन्ह) आणि ग्राहकाचा संज्ञानात्मक भार शक्य तितका कमी करा (उदा. संक्षिप्त उत्तरे, दृश्यमाध्यम, ‘Learn More’ सामग्री).
या तत्त्वांवरून ट्रॅव्हल एजंट कसा डिझाइन करायचा
तुम्ही एक ट्रॅव्हल एजंट डिझाइन करत आहात असे गृहित धरूया, तर या डिझाइन तत्त्वे आणि मार्गदर्शक तत्त्वे कसे वापरता येतील:
- पारदर्शकता – वापरकर्त्याला कळवायचे की ट्रॅव्हल एजंट AI-सक्षम एजंट आहे. सुरुवात कशी करायची याबाबत काही मूलभूत सूचना द्या (उदा. “Hello” संदेश, नमुना विनंत्या). उत्पादन पृष्ठावर हे स्पष्टपणे दस्तऐवजीकृत करा. वापरकर्त्याने मागील वेळेस दिलेल्या विनंत्यांची यादी दाखवा. प्रतिक्रिया कशी द्यायची ते स्पष्ट करा (थंब्स अप/डाउन, Send Feedback बटण इत्यादी). एजंटवर कोणत्याही वापरमर्यादा किंवा विषयांच्या निर्बंधांची स्पष्ट माहिती द्या.
- नियंत्रण – वापरकर्त्याला एजंट तयार झाल्यानंतर कसे बदल करता येतील हे स्पष्ट करा, जसे सिस्टम प्रॉम्प्टसारखे. वापरकर्त्याला एजंट किती सविस्तर बोलेल, त्याची लेखनशैली आणि काय बोलू नये याबाबत मर्यादा ठरवता याव्यात. वापरकर्त्याला संबधित फाइल्स, डेटा, प्रॉम्प्ट्स आणि मागील संवाद पाहता आणि हटवता यावेत.
- सुसंगतता – Share Prompt, फाइल किंवा फोटो जोडण्याचे आणि कोणाला/काही टॅग करण्याचे चिन्हे मानक आणि ओळखण्याजोगी असावीत. एजंटसह फाइल अपलोड/शेअर दाखवण्यासाठी पेपरक्लिप चिन्ह आणि ग्राफिक्स अपलोडसाठी प्रतिमा चिन्ह वापरा.
नमुना कोड
AI एजेंटिक डिझाइन पॅटर्नसंबंधी अधिक प्रश्न आहेत का?
इतर शिकणाऱ्यांसोबत भेटण्यासाठी, ऑफिस अवर्समध्ये जाण्यासाठी आणि AI एजंट्सबाबतले प्रश्न विचारण्यासाठी Microsoft Foundry Discord मध्ये सामील व्हा.
अतिरिक्त साधने
मागील धडा
Exploring Agentic Frameworks
पुढील धडा
Tool Use Design Pattern
सिद्धांत नोंद:
हा दस्तऐवज AI अनुवाद सेवा Co-op Translator वापरून अनुवादित केला आहे. आम्ही अचूकतेसाठी प्रयत्न करतो, तरी कृपया लक्षात घ्या की स्वयंचलित अनुवादांमध्ये चुका किंवा असत्यता असू शकते. मूळ दस्तऐवज त्याच्या स्थानिक भाषेत अधिकृत स्रोत मानला जावा. महत्त्वाच्या माहितीकरिता व्यावसायिक मानवी अनुवाद शिफारसीय आहे. या अनुवाद वापरामुळे उद्भवणाऱ्या कोणत्याही गैरसमजुती किंवा चुकीच्या भल्याभल्यांसाठी आम्ही जबाबदार नाही.