എന്റെ പൈപ്പ്ലൈനിൽ AI ഏജന്റുമാർ: ശരിക്കും പ്രവർത്തിക്കുന്നതെന്താണ്
കെട്ടിടങ്ങൾ നന്നാക്കുകയും, ആവശ്യങ്ങൾ തുറക്കുകയും ചെയ്യുന്ന ഏജന്റുമാർ ഇപ്പോൾ യഥാർഥമാണ്. ഇങ്ങനെയാണ് ഞാന് അവരെ സുരക്ഷിതമായി അകത്തേക്ക് വിടുന്നത്.
കെട്ടിടങ്ങൾ നന്നാക്കുകയും, ആവശ്യങ്ങൾ തുറക്കുകയും ചെയ്യുന്ന ഏജന്റുമാർ ഇപ്പോൾ യഥാർഥമാണ്. ഇങ്ങനെയാണ് ഞാന് അവരെ സുരക്ഷിതമായി അകത്തേക്ക് വിടുന്നത്.

അകത്ത് AI എന്റെ DevOps ജോലി എടുക്കുമോ? ഞാൻ എഴുതിയിരുന്നത് AI വളരെ വേഗതയുള്ള ഒരു ജൂനിയർ എൻജിനീയർ പോലെയാണെന്ന്. ഒരിക്കലും മടുപ്പില്ലാത്ത, തെറ്റു പറ്റിയപ്പോൾ ഒരിക്കലും അറിയാത്ത. എന്റെ ജോലിയുടെ പുതിയ ഭാഗം AI ഏജന്റുമാര് ക്ക് വേണ്ടി ഗാര് ഡ് റീല് നിർമ്മിക്കുമെന്ന് ഞാന് പറഞ്ഞു.
ഈ പോസ്റ്റ് അതിന്റെ പ്രായോഗിക തുടര് ന്നുള്ളതാണ്. "ആൾട്ടിമേറ്റ് ഐ ഡിവോപ്സിനെ മാറ്റുമോ" എന്നതല്ല, ഇന്ന് ഏജന്റുമാരെ ഏൽപ്പിക്കാൻ കഴിയുന്ന ജോലികൾ, ഒരു പിഴവ് ചെറുതായിരിക്കട്ടെ എന്ന് എങ്ങനെ ക്രമീകരിക്കും?
ഒരു രണ്ടു വർഷം മുമ്പ്, DevOps ലെ AI പ്രധാനമായും എഡിറ്ററിൽ ഓട്ടോമാറ്റിക് പൂരിപ്പിക്കൽ അല്ലെങ്കിൽ ഒരു ചാറ്റ് വിൻഡോയിൽ ഒരു പിശക് ഒട്ടിക്കൽ എന്നതായിരുന്നു. ഉപയോഗപ്രദമായി, പക്ഷെ നീ എപ്പോഴും ഡ്രൈവിംഗ് സീറ്റിൽ ആയിരുന്നു.
ഏജന്റുമാർ വ്യത്യസ്തരാണ്. ക്ലോഡ് കോഡ്, ഗിറ്റ്ഹബ് കോപിലോട്ടിലെ കോഡിംഗ് ഏജന്റ്, കർസറിന്റെ പശ്ചാത്തല ഏജന്റ്സ് തുടങ്ങിയവയ്ക്ക് ഒരു ടാസ്ക് എടുക്കാം, റിപ്പോസിറ്ററി വായിക്കാം, കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാം, ഫലങ്ങൾ പരിശോധിക്കാം, വീണ്ടും ശ്രമിക്കാം, ഒരു പിൻ അഭ്യർത്ഥന തുറക്കാം. അവ ഒരു ലൂപ്പിൽ പ്രവർത്തിക്കുന്നു, ഒരൊറ്റ ഉത്തരം അല്ല.
അത് അവരെ കൂടുതൽ ഉപയോഗപ്രദമാക്കുന്നു, നിയന്ത്രിക്കാന് വളരെ പ്രധാനമാണ്.
ഈ മാതൃക വ്യക്തമാണ്, പരിശോധിക്കാൻ എളുപ്പമാണ്, ഉല്പാദനത്തിന് മുമ്പ് അവലോകനം ചെയ്യപ്പെടുന്നു.
ഒരു തകർന്ന കെട്ടിടം നന്നാക്കുന്നു. "ഈ പരീക്ഷണത്തിൽ പൈപ്പ്ലൈൻ പരാജയപ്പെട്ടു, അതിന് റെ കാരണം കണ്ടെത്തുക, പരിഹാരം നിർദ്ദേശിക്കുക". ഏജന്റ് ലോഗ് വായിക്കുകയും, പരാജയം പുനർനിർമ്മിക്കുകയും, ഒരു മാറ്റം നിർദ്ദേശിക്കുകയും ചെയ്യുന്നു. ഒരു മനുഷ്യന് ആ ക്ഷണം പരിശോധിക്കുന്നു.
കോഡ് മാറ്റം ആവശ്യമുള്ള ആശ്രിതത്വ അപ്ഗ്രേഡുകൾ. പുതുക്കൽ അപ്ഗ്രേഡ് തുറക്കുന്നു, ഒരു API മാറിയതുകൊണ്ട് ടെസ്റ്റുകൾ പരാജയപ്പെടുന്നു, ഏജന്റ് കോൾ സൈറ്റുകൾ അപ്ഡേറ്റ് ചെയ്യുന്നു.
മടുപ്പിക്കുന്ന അടിസ്ഥാന സൌകര്യ മാറ്റങ്ങൾ. പുതിയ പരിസ്ഥിതി വേരിയബിളുകൾ സേവനങ്ങളില് ചേര് ത്തു, ഹെല് മിലെ റിസോഴ്സ് അഭ്യർത്ഥനകൾ അപ്ഡേറ്റ് ചെയ്തു, എല്ലായിടത്തും ഒരു ലേബലിന് പേര് മാറ്റുന്നു.
ആദ്യ ഡ്രാഫ്റ്റുകൾ എഴുതുന്നു. പുതിയ പൈപ്പ്ലൈൻ, ഡോക്കർ ഫയൽ, ടെറാഫോർം മോഡുളിന്റെ സ്കെയിൽ, ഒരു സംഭവത്തിന്റെ സമയരേഖയുടെ ഒരു റൺബുക്ക്.
വിശദീകരിക്കുകയും രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു. "ഈ പഴയ സ്ക്രിപ്റ്റ് എന്ത് ചെയ്യുന്നു?" ഒരു README ആയി മാറി.
ഇത് ഏറ്റവും പ്രധാനപ്പെട്ട ഭാഗമാണ്. എന്റെ നിയമങ്ങൾ:
ഒരു AI ഏജന്റിനെ അവരുടെ ആദ്യ ദിവസം ഒരു പുതിയ കരാറുകാരനെ പോലെ പരിഗണിക്കുക: സഹായകരവും, ഉത്സാഹമുള്ളതും, ചുമതലയ്ക്ക് ആവശ്യമായ ആക്സസ് ഉള്ളതും, കൂടുതലൊന്നും.
ഏജന്റുമാർ ആകർഷകരാണ്, പക്ഷെ ഞാന് ഒരേ പരാജയരീതി വീണ്ടും വീണ്ടും കാണുന്നു:
* എപ്പോഴും പ്രലോഭനമാണ്.നിങ്ങളുടെ ടീമിൽ ഇത് പരീക്ഷിക്കണമെങ്കിൽ, ഇതാ ഒരു സുരക്ഷിത ആരംഭ പോയിന്റ്:
agent:fix ഒരു പരാജയപ്പെട്ട പിആര് സംരംഭത്തിന് .ഒരു മാസത്തിനു ശേഷം നിങ്ങളുടെ ടീമിന് സമയം ലാഭിക്കാൻ സാധിക്കുന്നതെവിടെയാണെന്ന് നിങ്ങൾക്ക് അറിയാം, അത് ഏതെങ്കിലും വിതരണക്കാരന്റെ ബെഞ്ച്മാർക്കിനെ മറികടക്കുന്നു.
അതെ, ശരിയായ ജോലികൾക്കായി. ഏജന്റുമാർ ചെറിയതും അലസവുമായ ജോലികൾ ഒഴിവാക്കുന്നു, അവ പെട്ടെന്ന് മെച്ചപ്പെടുന്നു. പക്ഷെ അതിന്റെ വില മുഴുവന് അവയുടെ ചുറ്റുമുള്ള കാവല് ക്കോപ്പുകളില് ആശ്രയിച്ചിരിക്കുന്നു. നല്ല ടെസ്റ്റുകളും നല്ല അവലോകനങ്ങളും ചെറിയ അനുമതികളും ഒരു ഏജന്റിനെ അപകടകാരിയാക്കുന്നതിൽ നിന്നും വളരെ ഉൽപ്പാദനക്ഷമനായ ഒരു ടീം കാമുകനായി മാറ്റുന്നു.
എന്റെ അഭിപ്രായം: ഏജന്റുമാർക്ക് വിവാഹാലോചന നടത്താം, പൈപ്പ്ലൈന് പരിശോധിക്കാം, മനുഷ്യര് തീരുമാനിക്കുക. മുമ്പത്തെ നിയമം തന്നെ, ഇപ്പോൾ യഥാർഥ ഉപകരണങ്ങളുമായി.
ഡെസ്ലി