அலகு 10 / 11

முகவர் பணிப்பாய்வு மற்றும் பல-படி பணிகள்

ஆதாயங்கள்:

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

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

எளிய தீர்வு முதல் முகவர் வரை அளவிடவும்

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

  1. ஒற்றை அழைப்பு: ஒரே மாதிரி அழைப்பின் மூலம் பணி தீர்க்கப்பட்டால் (சுருக்கமாக, வகைப்படுத்தவும்) இங்கே நிறுத்தவும்.
  2. RAG உடன் ஒற்றை அழைப்பு: தகவல் தேவைப்பட்டால், மீட்டெடுப்பைச் சேர்த்து மீண்டும் ஒற்றை அழைப்பைச் சேர்க்கவும்.
  3. நிலையான பணிப்பாய்வு: படிகள் முன்கூட்டியே தெரிந்தால், அவற்றை கைமுறையாக வரிசைப்படுத்தவும் (குறியீடு ஓட்டம்). மாதிரி ஒவ்வொரு படியிலும் ஒரு துணை வேலை செய்கிறது, ஆனால் நீங்கள் வரிசையை தீர்மானிக்கிறீர்கள்.
  4. மாதிரியால் இயக்கப்படும் முகவர்: படிகளை முன்கூட்டியே அறிய முடியாவிட்டால், எந்த முகவரை எப்போது அழைக்க வேண்டும் என்பதை மாதிரி தீர்மானிக்கிறது. மிகவும் சக்திவாய்ந்த ஆனால் மிகவும் விலையுயர்ந்த மற்றும் ஆபத்தான விருப்பம்.

பணிப்பாய்வு மற்றும் முகவர் இடையே உள்ள வேறுபாடு முக்கியமானது: பணிப்பாய்வுகளில், நீங்கள் கட்டுப்பாட்டின் ஓட்டத்தை எழுதுகிறீர்கள் (கணிக்கக்கூடியது, சோதிக்கக்கூடியது, மலிவானது). நீங்கள் நிகழ்ச்சி நிரலின் கட்டுப்பாட்டை மாதிரிக்கு வழங்குகிறீர்கள் (நெகிழ்வான ஆனால் கணிக்க முடியாதது). பெரும்பாலான கார்ப்பரேட் வேலைகள் உண்மையில் ஒரு பணிப்பாய்வு ஆகும்; உண்மையான முகவர்கள் ஒப்பீட்டளவில் குறைவாகவே உள்ளனர்.

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

மூன்று அடிப்படை பணிப்பாய்வு வடிவங்கள்

உடனடி சங்கிலி: ஒரு படியின் வெளியீடு அடுத்த உள்ளீடு ஆகும். "வரைவை உருவாக்கு → தொகு → வடிவத்தை உருவாக்கு." ஒவ்வொரு அடியும் எளிமையானது மற்றும் கவனம் செலுத்துகிறது; பிழைத்திருத்தம் செய்ய எளிதானது.

ரூட்டிங்: நீங்கள் முதலில் உள்வரும் கோரிக்கையை வகைப்படுத்தி, பொருத்தமான நிபுணருக்கு அனுப்புங்கள். "இந்த கேள்வி தொழில்நுட்பமா, பில்லிங் அல்லது பணத்தைத் திரும்பப்பெறுமா?" → சரியான துணை ஸ்ட்ரீமிற்கு திருப்பி விடவும். ஒவ்வொரு பாதையும் அதன் சொந்த ப்ராம்ட் மற்றும் கருவிகள் மூலம் மேம்படுத்தப்பட்டுள்ளது.

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

முறை

எப்போது

உதாரணம்

சங்கிலியால் பிணைக்கப்பட்ட

படிகள் வரிசைமுறை மற்றும் சார்ந்தது

வரைவு → தொகு → வடிவம்

வழிமாற்று

உள்ளீட்டு வகையைப் பொறுத்து வெவ்வேறு செயலாக்கம்

ஆதரவு கோரிக்கை வகைப்பாடு

இணையான

சுயாதீன துணை வேலைகள்

பல ஆவணங்களை தனித்தனியாக சுருக்கவும்

முகவர் (லூப்)

படிகளை முன்கூட்டியே கணிக்க முடியாது

திறந்தநிலை ஆராய்ச்சி/பழுதுபார்ப்பு

# ரூட்டிங் பேட்டர்ன் (கருத்து)வகை = pattern.classify(request) # "return" | "தொழில்நுட்பம்" | "விலைப்பட்டியல்" என்றால் சுற்றுப்பயணம் == "திரும்ப": பதில் = return_flow(request)elif tur == "technical": answer = technical_flow(request)else: answer = invoice_flow(request)

திட்டமிடல்-செயல்படுத்துதல்-சரிபார்ப்பு சுழற்சி

உண்மையான முகவர்களில் ஒரு சக்திவாய்ந்த பேட்டர்ன்: மாதிரித் திட்டத்தை வைத்திருங்கள், பின்னர் செயல்படுத்தவும், பின்னர் சரிபார்க்கவும். மாதிரியானது சிக்கலான பணியை துணை-படிகளாக உடைத்து, ஒவ்வொரு அடியையும் கருவிகளைக் கொண்டு செய்து, இறுதியாக "நான் இலக்கை அடைந்தேனா?" அவர் சரிபார்க்கிறார். சரிபார்ப்புப் படியானது ஒரு தனி, புதிய தோற்றத்துடன் பிழைகளைப் பிடிக்கிறது ("இந்த வெளியீடு பணியைச் சந்திக்கிறதா?").

# Plan-execute-verify (conceptual)plan = model.uret("இந்த பணியை படிகளாக உடைக்கவும்:" + பணி)திட்டத்தின் படி: முடிவு = agent_loop(படி) # கருவிகள்செக் மூலம் செயல்படுத்தவும் = model.uret("இந்த வெளியீடு பணியை சந்திக்கிறதா? ஏதேனும் விடுபட்டிருந்தால் சொல்லுங்கள்: " + பணி + முடிவுகள் ...) சரியாக இருந்தால்.

நீண்ட பணிகளுக்கு இரண்டு நல்ல நடைமுறைகள்: நிறுத்தும் நிபந்தனை (அதிகபட்ச எண்ணிக்கையிலான படிகள் - எல்லையற்ற சுழற்சியைத் தடுக்கிறது) மற்றும் முன்னேற்றம் கண்காணிப்பு (முகவர் கவனம் சிதறாமல் இருக்க அவர் என்ன செய்கிறார் என்று எழுத வேண்டும்). ஸ்டெப் லிமிட் இல்லாத ஏஜென்ட் மாட்டிக் கொண்டால் என்றைக்கும் சுழலலாம், செலவு வெடிக்கும்.

பலவீனமான/வலுவான வடிவமைப்பு

பலவீனமான (எல்லாவற்றையும் ஒரு மாபெரும் முகவர் மீது வைப்பது):

"அந்த சிக்கலான காரியத்தைச் செய்து முடிக்கவும்" என்று கூறி, வரம்பற்ற கருவிகளுடன் அதை வெளியிடவும்.# முடிவு: கணிக்க முடியாத நடத்தை, எல்லையற்ற சுழல்களின் ஆபத்து, அதிக விலை, # பிழைத்திருத்தம் செய்ய இயலாது.

சக்தி வாய்ந்தது (முதலில் ஓட்டம், தேவைப்படும் இடத்தில் மட்டும் முகவர், வரையறுக்கப்பட்டவை):

முதலில் வேலையை நிலையான படிகளாகப் பிரிக்கவும் (ரூட்டிங் + செயினிங்). படிகள் தெரியாத துணைப் பணியில் மட்டும் முகவரைப் பயன்படுத்தவும்; படி வரம்பு, முன்னேற்ற கண்காணிப்பு மற்றும் சரிபார்ப்பு சுற்று ஆகியவற்றைச் சேர்க்கவும்.

மூன்று சிறிய வழக்குகள்

வழக்கு 1 - முகவருக்குப் பதிலாக பணிப்பாய்வு. ஒரு குழு இலவச முகவர் மூலம் "செயல்முறை ஆதரவு கோரிக்கை" பணியை அமைத்தது; சில சமயங்களில் முகவர் 15 படிகளைத் திருப்பி தவறான பாதையில் செல்வார். படிகள் அடிப்படையில் சரி செய்யப்பட்டன (வகைப்படுத்துதல் → தொடர்புடைய தகவலைப் பெறுதல் → வரைவு எழுதுதல் → ஒப்புதலுக்காகச் சமர்ப்பிக்கவும்). நாங்கள் ரூட்டிங் + செயினிங் பணிப்பாய்வுக்கு மாறியபோது, ​​நிலைத்தன்மை 58% இலிருந்து 96% ஆக அதிகரித்தது மற்றும் செலவு பாதியாக குறைக்கப்பட்டது.

வழக்கு 2 - இணை ஆதாயம். ஒரு சட்டக் குழு 20 ஒப்பந்தங்களை ஒவ்வொன்றாகச் சுருக்கிக் கொண்டிருந்தது; இது மொத்தம் 4 நிமிடங்கள் எடுத்தது. நாங்கள் ஒரு இணையான வடிவத்திற்கு மாறியபோது (அனைத்தும் ஒரே நேரத்தில், பின்னர் ஒன்றிணைக்க), நேரம் 25 வினாடிகளாக குறைக்கப்பட்டது மற்றும் ஒவ்வொரு சுருக்கமும் முழு கவனத்தைப் பெற்றதால் தரம் அதிகரித்தது.

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

பொதுவான தவறுகள்

  • எல்லாவற்றையும் ஏஜெண்டிடம் ஒப்படைத்தல்: வழிமுறைகள் தெரிந்தால், பணிப்பாய்வு மலிவானது, பாதுகாப்பானது மற்றும் சோதிக்கக்கூடியது.
  • முகவருடன் பணிப்பாய்வு கலவை: நீங்கள் அல்லது மாடல் கட்டுப்பாட்டை எடுக்கிறீர்களா? இதை தெளிவுபடுத்தாமல் வடிவமைக்க வேண்டாம்.
  • நிறுத்தும் நிலையை அமைக்கவில்லை: முகவர் ஒரு எல்லையற்ற வளையத்திற்குள் நுழைந்து செலவுகளைக் குவிப்பார்.
  • முன்னேற்றக் கண்காணிப்பு இல்லை: ஒரு நீண்ட பணியின் போது, ​​முகவர் திசைதிருப்பப்பட்டு, மீண்டும் அதே வேலையைச் செய்கிறார்.
  • சரிபார்ப்பு சுற்றைத் தவிர்த்தல்: தவறான ஆனால் நம்பத்தகுந்த தோற்றம் கொண்ட வெளியீடு சரிபார்க்கப்படாமல் வழங்கப்படுகிறது.
கவனம்: முகவர் சுதந்திரமாக இருந்தால், வெடிப்பு ஆரம் பெரிதாகிறது. நெகிழ்வுத்தன்மை இலவசம் அல்ல; ஒவ்வொரு கூடுதல் சுதந்திரமும் கணிக்க முடியாத தன்மையையும் ஆபத்தையும் சேர்க்கிறது. குறுகிய போதுமான தீர்வைத் தேர்ந்தெடுக்கவும்.

சுருக்கமாக

  • சிக்கலான நிலையில், "தேவைக்கேற்ப" கொள்கை பொருந்தும்: ஒற்றை அழைப்பு → RAG → பணிப்பாய்வு → முகவர் உண்மையில் தேவைப்பட்டால் மட்டுமே.
  • பணிப்பாய்வுகளில், நீங்கள் கட்டுப்பாட்டின் ஓட்டத்தை எழுதுகிறீர்கள் (கணிக்கக்கூடியது); நீங்கள் நிகழ்ச்சி நிரலை மாதிரிக்கு விட்டுவிடுகிறீர்கள் (நெகிழ்வானது ஆனால் ஆபத்தானது).
  • மூன்று அடிப்படை வடிவங்கள்: சங்கிலி (தொடர் சார்ந்து), ரூட்டிங் (வகை மூலம் விநியோகம்), இணை (சுயாதீன வேலைகள்).
  • உண்மையான முகவர்கள் திட்டம்-செயல்படுத்துதல்-சரிபார்ப்பு சுழற்சி, நிறுத்த நிலை மற்றும் முன்னேற்ற கண்காணிப்பு ஆகியவற்றைப் பயன்படுத்துகின்றனர்.
  • நெகிழ்வுத்தன்மை அதிகரிக்கும் போது, ​​கணிக்க முடியாத தன்மை மற்றும் செலவு அதிகரிக்கும்; குறுகிய போதுமான தீர்வைத் தேர்ந்தெடுக்கவும்.

விண்ணப்ப பணி

உங்கள் சொந்த வணிகத்திலிருந்து பல-படி பணியைத் தேர்வு செய்யவும் (எ.கா. "மாதாந்திர அறிக்கையைத் தயாரித்து விநியோகித்தல்"). (1) இந்தப் பணியின் படிகளை முன்கூட்டியே எழுத முடியுமா? உங்களால் அதை எழுத முடிந்தால், அதை ஒரு பணிப்பாய்வுகளாக வடிவமைக்கவும் (என்ன முறை: செயினிங்/ரூட்டிங்/பேரலல்?); உங்களால் எழுத முடியாவிட்டால், ஏன் ஒரு முகவர் தேவை என்பதை விளக்குங்கள். (2) நீங்கள் தேர்ந்தெடுத்த வடிவமைப்பை பெட்டி-அம்பு வரைபடத்துடன் வரையவும். (3) ஏஜென்சி என்றால்: நிறுத்தும் நிலை, முன்னேற்ற கண்காணிப்பு மற்றும் சரிபார்ப்பு சுற்று ஆகியவற்றை எவ்வாறு அமைப்பீர்கள் என்பதை எழுதுங்கள். (4) "ஒற்றை தேவ் முகவர்" மூலம் அதே பணியைச் செய்வதால் ஏற்படும் 3 அபாயங்களை பட்டியலிடவும்.

சரிபார்ப்பு பட்டியல்

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