ai-agents-for-beginners

Multi-Agent Design

(இந்த பாடத்தின் காணொளியை பார்வையிட மேலுள்ள படத்தை கிளிக் செய்யவும்)

பன்முகச் செயலி வடிவமைப்பு வடிவங்கள்

பல செயலிகள் தொடர்புடைய ஒரு திட்டத்தில் நீங்கள் வேலை செய்யத் தொடங்கியவுடன், நீங்கள் பன்முகச் செயலி வடிவமைப்பு முறை பற்றி கருத்தில்கொள்ள வேண்டியிருக்கும். ஆனால் எப்போது பன்முக செயலிகளுக்கு மாறவேண்டும் மற்றும் அதன் நன்மைகள் என்ன என்பதைக் கருதுவது உடனடியாக வெளிக்கருத்தாக இருக்காது.

அறிமுகம்

இந்த பாடத்தில், நாம் பின்வரும் கேள்விகளுக்கு பதிலை பெற்றுக்கொள்ள முயன்றுகிறோம்:

கற்றல் இலக்குகள்

இந்த பாடத்திற்கு பிறகு, நீங்கள் கீழ்க்காணும் திறன்களைப் பெறுவீர்கள்:

பெரிய படம் என்ன?

பன்முக செயலிகள் என்பது பல செயலிகள் ஒரே பொருள் நோக்கத்தை அடைய ஒன்றாக வேலை செய்யும் வடிவமைப்பு முறையாகும்.

இந்த முறை ரோபோட்டிக்ஸ், சுயநிர்வாக அமைப்புகள் மற்றும் பரப்புரை கணினி உள்ளிட்ட பல துறைகளில் பரவலாகப் பயன்படுத்தப்படுகிறது.

பன்முக செயலிகள் பொருந்தக்கூடிய சூழ்நிலைகள்

இதோ, பன்முக செயலிகளை பயன்படுத்துவதற்கான சிறந்த சூழ்நிலைகள் என்னவாக இருக்கின்றன? பதில் என்னவென்றால் பன்முக செயலிகளைப் பயன்படுத்துவது பல இடங்களில் நன்மை அளிக்கும், குறிப்பாக பின்வருமாறு:

ஒரே செயலியோடு ஒப்பிடும் போது பன்முக செயலிகள் பயன்படுத்துவதன் நன்மைகள்

ஒரு செயலி அமைப்பு எளிய பணிகளுக்கு பொருத்தமாக இருந்தாலும், சிக்கலான பணிகளுக்கு பல செயலிகளைப் பயன்படுத்துவதால் பல நன்மைகள் கிடைக்கும்:

எடுத்துக்காட்டாக, ஒரு பயனாளிக்கான பயண ஏற்பாடை பாஸ்க்கலாக்கலாம். ஒரே செயலி அமைப்பில் பயண புக்கிங் முழுவதும் கையாள வேண்டும் — விமானம் ஆராய்ச்சி, ஹோட்டல்கள் மற்றும் வாடகை கார்களை புக் செய்தல். இதற்கு கூடைய ஒரு செயலி அனைத்து பணிகளிலும் தேவையான கருவிகளைக் கொண்டிருக்கும். இது பராமரிக்க கடினமான மற்றும் பெரிய அமைப்பை உருவாக்கும். மற்றபடி பன்முக அமைப்பில், விமானம், ஹோட்டல்கள் மற்றும் வாடகை கார்களை பிரித்து தனித்தனி செயலிகள் இதைக் கையாள்வர். இதனால் அமைப்பு மேம்படுத்த எளிதும், பராமரிப்பும், விரிவுப்படுத்த வேண்டியதும் ஆகும்.

இதனை ஒரு குடும்ப கடை இயக்கும் பயண நிலையத்துடன் ஒரு பிராண்சைஸ் நிறுவனம் இயக்கும் பயண நிலையத்தை ஒப்பிடுங்கள். குடும்ப கடையில் ஒரே செயலி பயண புக்கிங் முழுவதும் கையாளும், ஆனால் பிராண்சைஸில் வெவ்வேறு செயலிகள் வெவ்வேறு பணிகளைக் கையாள்வர்.

பன்முகச் செயலி வடிவமைப்பு முறையை நடைமுறைப்படுத்தும் கட்டுமானக் கூறுகள்

பன்முகச் செயலி வடிவமைப்பை நடைமுறைப்படுத்துவதற்கு முன், அதை உருவாக்கும் கட்டுமானங்களைப் புரிந்துகொள்ள தேவையானது.

பயனாளிக்கான பயண புக்கிங் எடுத்துக்காட்டை மீண்டும் பார்ப்போம். இதில் கட்டுமானக் கூறுகள் பின்வருமாறு இருக்கும்:

பன்முகச் செயலிகள் தொடர்புகளுக்கு கண்காணிப்பு

பல செயலிகள் ஒருவரோடொருவர் எவ்வாறு தொடர்பு கொள்கிறார்கள் என்பதைப் பார்வையிட வேண்டும். இது பிழைத்திருத்தம், மேம்படுத்தல் மற்றும் அமைப்பின் மொத்த செயல்திறன் உறுதி செய்வதற்கு அவசியம். இதற்கு செயலிகள் நடவடிக்கைகள் மற்றும் தொடர்புகளை கண்காணிக்கும் கருவிகள் மற்றும் தொழில்நுட்பங்கள் வேண்டும். உதாரணமாக, பதிவேடு மற்றும் கண்காணிப்பு கருவிகள், காட்சிப்படுத்தல் கருவிகள், செயல்திறன் அளவுகோல்கள் ஆகியவையாக இருக்கலாம்.

உதாரணமாக, பயண புக்கிங் செயலியில் ஒவ்வொரு செயலியின் நிலையை, பயனாளியின் விருப்பங்களையும் கட்டுப்பாடுகளையும், செயலிகள் இடையேயான தொடர்புகளையும் காட்டும் டாஷ்போர்டு இருக்கலாம். இது பயண நாள்கள், விமானம் பரிந்துரைக்கபடும் விமானங்கள், ஹோட்டல் பரிந்துரைக்கபடும் ஹோட்டல்கள், வாடகை கார்கள் பரிந்துரைக்கப்படுவதைத் தெளிவாகக் காட்டும்.

இப்பொழுது இவை ஒவ்வொன்றையும் விரிவாகப் பார்ப்போம்.

பன்முகச் செயலி வடிவங்கள்

பன்முக செயலி செயலிகளை உருவாக்க சில குறிப்பிட்ட வடிவங்களைப் பார்ப்போம். சில சுவாரஸ்யமான வடிவங்கள் இங்கே:

குழு உரையாடல்

பல செயலிகள் ஒருவரோடொருவர் தொடர்பு கொள்ளக் கூடிய குழு உரையாடல் செயலியை உருவாக்க இந்த வடிவம் உதவும். இவ்வகை பயன்பாடுகள் குழு ஒத்துழைப்பு, வாடிக்கையாளர் ஆதரவு, சமூக வலைத்தளம் போன்றவையாகும்.

இவ்விவரத்தில் ஒவ்வொரு செயலியும் குழு உரையாடலின் பயனாளரை பிரதிநிதித்துவம் செய்யும், செயலிகள் இடையே செய்திகளை பரிமாறும். செயலிகள் குழு உரையாடலைக் கொண்டு செய்திகளை அனுப்பவும், பெறவும், மற்ற செயலிகளிடம் பதிலளிக்கவும் முடியும்.

இந்த வடிவத்தை மையமையாக்கப்பட்ட கட்டமைப்பில் (எல்லா செய்திகளும் மைய சர்வருக்குப் பயணிப்பது) அல்லது மையமில்லாத கட்டமைப்பில் (நேரடியாக தகவல் பரிமாற்றம்) உருவாக்க முடியும்.

Group chat

பணிகளை பரிமாறல் (Hand-off)

பல செயலிகள் ஒன்றோடொன்று பணிகளை ஒப்படைக்கக்கூடிய பயன்பாடுகள் உருவாக்க இந்த வடிவம் உதவும்.

இதுபோன்ற பயன்பாடுகள் வாடிக்கையாளர் ஆதரவு, பணித் மேலாண்மை, செயல்முறை தானாக்குதல் ஆகியவையாகும்.

இதில் ஒவ்வொரு செயலியும் ஒரு பணியையோ அல்லது பணிச் செயற்பாட்டின் படியையோ பிரதிநிதித்துவம் செய்து, விதிமுறைகளைப் பின்பற்றி பணிகளை மற்ற செயலிகளுக்கு ஒப்படைக்கும்.

Hand off

ஒத்துழைப்பு வடிகட்டி (Collaborative filtering)

பல செயலிகள் பயன்படுத்துபவர்களுக்கு பரிந்துரைகள் செய்ய ஒன்றாக வேலை செய்ய வேண்டுமென்றால் இந்த வடிவம் உதவும்.

காரணம், ஒவ்வொரு செயலியும் வெவ்வேறு திறன் கொண்டது மற்றும் பரிந்துரை முறையில் பல நிழல்களை வழங்க முடியும்.

எடுத்துக்காட்டாக நீண்டநாள் பங்கு சந்தையில் சிறந்த பங்குகளைப் பற்றி பரிந்துரை கேட்கும் பயனர்.

Recommendation

சூழ்நிலை: பணத்தை திரும்பப் பெறுதல் செயல்முறை

ஒரு வாடிக்கையாளர் பொருளுக்கு பணத்தை திரும்பப் பெற முயற்சிக்கும் சூழ்நிலையை எடுத்துக்கொள்வோம், இதில் பல செயலிகள் இருந்தாலும், இந்த பணிக்கு தனிப்பட்ட செயலிகள் மற்றும் பிற வித செயலிகள் என பிரிக்கலாம்.

திரும்பப்பெறும் செயல்முறைக்கான தனிப்பட்ட செயலிகள்:

பணத்தை திரும்பப் பெறுதலில் பங்கேற்கக்கூடிய சில செயலிகள்:

பொதுவான செயலிகள்:

இவை உங்கள் வணிகத்தின் பிற பகுதிகளிலும் பயன்படுத்தப்படும்.

மேலே பட்டியலிட்டுள்ள செயலிகள் பலவாக உள்ளன, திரும்பப் பெறுதல் பணிக்காக குறிப்பித்ததிலும், வணிகத்தின் பிற பகுதிகள் பயன்படுத்தக்கூடிய பொதுவான செயலிகளாகவும். இது உங்கள் பன்முகச் செயலி அமைப்பில் எந்த செயலிகளை பயன்படுத்துவது என்பதைத் தீர்மானிக்க உதவும்.

பணிப்புரை

வாடிக்கையாளர் ஆதரவு செயல்முறை ஒன்றுக்கான பன்முகச் செயலி அமைப்பை வடிவமைக்கவும். இதில் பங்கேற்கும் செயலிகள், அவற்றின் பங்கை மற்றும் பொறுப்புகளை அடையாளம் காணவும், அவை ஒருவரோடொருவர் எப்படி தொடர்பு கொள்கிறார்கள் என்பதையும் கருத்தில் கொள்ளவும். வாடிக்கையாளர் ஆதரவு செயல்முறைக்கு பெரிய செயலிகள் மற்றும் வணிகத்தின் பிற பகுதிகளில் பயன்படுத்தக்கூடிய பொதுவான செயலிகளையும் காண்க.

கீழே கொடுக்கப்பட்ட தீர்வை படிக்குமுன் ஒரு சிந்தனையிடுங்கள், நீங்கள் நினைக்கும் அளவுக்கு அதிகமான முகவர்கள் தேவையாக இருக்கலாம்.

குறிப்புரை: வாடிக்கையாளர் ஆதரவு செயல்முறையின் பல்வேறு கட்டங்களைப் பற்றியும், எந்தவொரு அமைப்புக்கும் தேவையான முகவர்களைப் பற்றியும் சிந்தியுங்கள்.

தீர்வு

தீர்வு

அறிவு சோதனைகள்

கேள்வி 1

பல முகவர்களைக் கொண்ட அமைப்புக்கு எது மிகச் சரியான பரிசாகும்?

கேள்வி 2

ஒரே முகவர் பொதுவாக எப்போது சிறந்த தேர்வு ஆகும்?

தீர்வு வினாடி வினா

சுருக்கம்

இக்கற்றலில், பல முகவர் வடிவமைப்பு முறைப்பாட்டைப் பார்க்கின்றோம், இதில் பல முகவர்கள் பொருந்தக்கூடிய சூழல்கள், ஒரே முகவரை விட பல முகவர்கள் பயன்படுத்தும் நன்மைகள், பல முகவர் வடிவமைப்பு முறைப்பாட்டை செயல்படுத்தும் கட்டுமானமான கூறுகள் மற்றும் பல முகவர்கள் ஒருவருடன் ஒருவராக எவ்வாறு தொடர்பு கொள்கிறார்கள் என்பதை தெரியப்படுத்துவது பற்றி கற்றுக்கொண்டோம்.

பல முகவர் வடிவமைப்பு முறைப்பாட்டைப் பற்றி மேலதிக கேள்விகள் இருக்கிறதா?

மற்ற கற்றலாளர்களை சந்திக்க, அலுவலக நேரங்களில் கலந்துகொள்ள மற்றும் உங்கள் AI முகவர்கள் தொடர்பான கேள்விகளுக்கு பதில்களை பெற Microsoft Foundry Discord ஒன்றுசேருங்கள்.

கூடுதல் வளங்கள்

முந்தைய பாடம்

திட்டமிடல் வடிவமைப்பு

அடுத்த பாடம்

AI முகவர்களில் மெட்டாகாக்னிஷன்


மறுப்பு: இந்த ஆவணம் AI மொழிபெயர்ப்பு சேவை Co-op Translator பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சி செய்துள்ளோம், ஆனால் தானாக செய்யப்படும் மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறுகள் இருக்கலாம் என்பதை கவனத்தில் கொள்ளவும். அசல் ஆவணம் அதன் தாய்மொழியில் அதிகாரப்பூர்வ ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்நுட்பமான மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்த தவறான புரிதல்கள் அல்லது தவறான விளக்கத்திற்கும் நாங்கள் பொறுப்பில்வில்லை.