Hirgelinta Automation-ka DevOps ee Awoodda AI leh ee LangChain iyo AWS DevOps Wakiilka | B4N1

Hirgelinta Automation-ka DevOps ee Awoodda AI leh ee LangChain iyo AWS DevOps Wakiilka

3 months ago · b4n1 Read time: 4 min

** Hirgelinta Automation-ka DevOps ee Awoodda AI ku leh LangChain iyo Wakiilka AWS DevOps ***

hordhac

Isgoysyada Sirdoonka Artificial (AI), DevOps, iyo aaladaha orchestration ayaa keenay xilli cusub oo otomaatig ah horumarinta software iyo bixinta. Maqaalkani, waxaanu sahamin doonaa isdhexgalka LangChain, qaab-dhismeedka AI ee goynta ah, oo leh AWS DevOps Agent, qalab awood leh oo loogu talagalay in lagu hagaajiyo dhuumaha gudbinta software. Marka la isku daro tignoolajiyadan, waxaan abuuri karnaa nidaam otomaatig ah oo ku shaqeeya AI-ku shaqeeya DevOps kaas oo habeeya falanqaynta sababaha xididka oo wanaajinaya guud ahaan hufnaanta gaarsiinta software.

** Fahamka LangChain iyo Wakiilka AWS DevOps ***

LangChain

LangChain waa qaab-dhismeedka AI-furan kaas oo awood u siinaya horumariyeyaasha inay dhisaan oo ay geeyaan moodooyinka AI wada-hadalka. Waxay siisaa API fudud oo dareen leh si loogu daro awoodaha AI ee codsiyada software. LangChain waxay taageertaa noocyo badan oo AI ah, oo ay ku jiraan moodooyinka luqadda, garaafyada aqoonta, iyo matoorada sababaynta.

Wakiilka AWS DevOps

AWS DevOps Agent waa qalab otomaatig u ah dhuumaha gudbinta softiweerka iyadoo la dhexgelinayo AWS CodePipeline. Waxa ay awood u siisaa horumariyayaasha in ay si otomaatig ah u sameeyaan hawlaha sida dhisidda koodka, tijaabinta, iyo geynta. AWS DevOps Agent waa mid si heer sare ah loo habeyn karo waxaana lagu dhex dari karaa adeegyo badan oo AWS ah.

** Hirgelinta Automation-ka DevOps ee ku shaqeeya AI ***

Si loo hirgeliyo Automation-ka DevOps ee ku shaqeeya AI ee LangChain iyo AWS DevOps Agent, waxaan u baahanahay inaan raacno tillaabooyinkan:

  1. ** Isku-dubarid LangChain iyo Wakiilka AWS DevOps ***: Waxaan u baahanahay inaan ku dhex darno LangChain iyo AWS DevOps Agent si aan awood ugu yeesho automation-ku shaqeeya AI. Tan waxaa lagu gaari karaa iyadoo la abuurayo caadadii AWS DevOps Agent plugin kaas oo la falgala LangChain.
  2. ** Iskudubarid LangChain ***: Waxaan u baahanahay inaan habeyno LangChain si aan u isticmaalno qaabka AI ee ku habboon falanqaynta sababaha asaasiga ah. Tani waxay noqon kartaa moodal luqadeed, garaafka aqoonta, ama mishiinka sababaynta.
  3. ** Ku biir AWS CodePipeline ***: Waxaan u baahanahay inaan ku dhex darno AWS DevOps Agent iyo AWS CodePipeline si ay u toosiyaan dhuumaha gudbinta software.

** Tusaalaha Koodhka ***

Waa kan tusaale kood fudud oo muujinaya sida LangChain loogu dari karo AWS DevOps Agent: `` Python soo dejinta langchain laga bilaabo langchain. wakiilada soo dejinta Wakiilka ka langchain.llms soo daji LLM

llm = LLM ("langchain/llama:1")

Bilow AWS DevOps Wakiilka

wakiil = wakiil ( ll=llm, name="Devops-wakiil", description="AWS DevOps Wakiilka", )

Qeexi plugin gaar ah oo loogu talagalay Wakiilka AWS DevOps

fasalka CustomPlugin: def init (naftiisa, wakiilka): is-wakiil = wakiil

def fulinta (naftiisa, dhacdo):
    # Isticmaal LangChain si aad u falanqeyso dhacdada
    falanqaynta = langchain.analyze(dhacdo)
    # U adeegso wakiilka AWS DevOps si aad u toosiso hawlaha ku salaysan falanqaynta
    Hawlaha = wakiil. hawlo (falanqaynta)
    soo celi hawlaha

Iska diiwaangeli plugin-ka gaarka ah AWS DevOps Agent

wakiilka.register_plugin(CustomPlugin(wakiil))

U adeegso wakiilka AWS DevOps si aad otomaatig ugu samayso dhuumaha gudbinta software

agent.run_pipeline() `` Tusaalaha koodka ayaa muujinaya sida loogu daro LangChain iyo AWS DevOps Agent si loo toosiyo dhuumaha gudbinta software. Plugin caadadu waxay isticmaashaa LangChain si ay u falanqeyso dhacdooyinka iyo AWS DevOps Agent si ay u habeeyaan hawlaha ku salaysan falanqaynta.

** 5-10ka ugu sarreeya amarada/Qodobka ugu Isticmaalka badan**

Waa kuwan 5-10-ka amarrada ugu badan ee la isticmaalo ee LangChain iyo Wakiilka AWS DevOps:

Taliska/Qodobka Sharaxaada
langchain. taxliil(dhacdo) Falanqee dhacdo addoo isticmaalaya LangChain
'wakiil.hawlaha(falanqaynta)' Si otomaatig ah u samee hawlaha adoo isticmaalaya AWS DevOps Agent oo ku salaysan falanqaynta
'wakiil.diwaangeli plugin(plugin)' Iska diiwaan geli plugin gaar ah AWS DevOps Agent
llm = LLM("langchain/llama:1") Bilow LangChain LLM
agent = Wakiilka (llm=llm, name="devops-agent", description="AWS DevOps Wakiilka") Bilow Wakiilka AWS DevOps
wakiil.run_tuubada() Ku socodsii dhuumaha gudbinta software adoo isticmaalaya AWS DevOps Agent
langchain.llms.LLM("langchain/llama:1") Bilow LangChain LLM
langchain.agents.Agent(llm=llm, name="devops-agent", description="AWS DevOps Wakiilka") Bilow Wakiilka AWS DevOps
'wakiil.hawlaha(falanqaynta)' Si otomaatig ah u samee hawlaha adoo isticmaalaya AWS DevOps Agent oo ku salaysan falanqaynta
wakiil.diwaangeli_plugin(CustomPlugin(wakiil)) Iska diiwaan geli plugin gaar ah AWS DevOps Agent

Muuqaalka

Halkan waxaa ah sawir-qaadista nidaamka otomaatiga ee DevOps ee ku shaqeeya AI iyadoo la adeegsanayo Chart.js: json { "type": "bar", "xogta": { "calaamadaha": ["LangChain", "AWS DevOps Agent", "Plugin Custom"], "datasets": [ { "label": "Waxqabadka Automationka", "xogta": [80, 90, 95], "backgroundColor": ["#4CAF50", "#FF9800", "#2196F3"] } ] }, "doorashooyinka": { "ciwaan": { "muujin": run, "text": "Automation-ka DevOps ee ku shaqeeya AI" }, "Miisaanka": { "yAxes": [ { "ticks": { "beginAtZero": run } } ] } } } Aragtidaani waxay muujineysaa hufnaanta nidaamka otomaatiga ee DevOps ee ku shaqeeya AI, oo leh LangChain, AWS DevOps Agent, iyo plugin gaar ah oo gacan ka geysanaya hufnaanta otomaatiga sare.

** Gabagabo**

Maqaalkan, waxaan sahaminay isgoysyada AI, DevOps, iyo qalabka orchestration sida LangChain iyo AWS DevOps Agent si ay u habeeyaan falanqaynta sababaha asaasiga ah iyo hagaajinta dhuumaha bixinta software. Waxaan soo bandhignay sida loogu daro LangChain AWS DevOps Agent si loo abuuro nidaam otomaatig ah oo DevOps ku shaqeeya AI. Tusaalaha koodka iyo muuqaalku waxay siiyeen faham cad oo ku saabsan waxtarka iyo awoodaha nidaamka. Markaad raacdo tillaabooyinka lagu qeexay maqaalkan, horumariyayaashu waxay hirgelin karaan qalabaynta DevOps ee ku shaqeeya AI-ku-shaqeynta horumarinta software-ka iyo dhuumaha gaarsiinta.


Have Questions?

Let's Talk

Contact me on LinkedIn