Gushyira mubikorwa AI ikoreshwa na DevOps Automation hamwe na LangChain hamwe na AWS DevOps | B4N1

Gushyira mubikorwa AI ikoreshwa na DevOps Automation hamwe na LangChain hamwe na AWS DevOps

5 months ago · b4n1 Read time: 4 min

Gushyira mubikorwa Automation ya DevOps ikoreshwa na LangChain hamwe na AWS DevOps umukozi

Intangiriro

Isangano ryubwenge bwa artificiel (AI), DevOps, nibikoresho bya orchestre byatumye habaho ibihe bishya byo kwikora mugutezimbere software no gutanga. Muri iki kiganiro, tuzasesengura uburyo bwo guhuza LangChain, urwego rwo hejuru rwa AI, hamwe na AWS DevOps Agent, igikoresho gikomeye cyo gutangiza imiyoboro ya software. Muguhuza ubwo buryo bwikoranabuhanga, turashobora gukora sisitemu ikomeye ya AI ikoreshwa na DevOps sisitemu yimikorere itangiza isesengura ryintandaro kandi igateza imbere imikorere ya software muri rusange.

Gusobanukirwa LangChain na AWS DevOps Umukozi

Ururimi

LangChain ni isoko ifunguye isoko ya AI ifasha abitezimbere kubaka no gukoresha imiterere ya AI yo kuganira. Itanga API yoroshye kandi yimbitse yo kwinjiza ubushobozi bwa AI mubikorwa bya software. LangChain ishyigikira ubwoko butandukanye bwa AI, harimo imiterere yindimi, ibishushanyo byubumenyi, hamwe na moteri yo gutekereza.

AWS DevOps Umukozi

AWS DevOps Agent nigikoresho gitangiza imiyoboro yo gutanga software muguhuza na AWS CodePipeline. Ifasha abitezimbere gutangiza imirimo nko kubaka code, kugerageza, no kohereza. Umukozi wa AWS DevOps arashobora guhindurwa cyane kandi arashobora guhuzwa nurwego runini rwa serivisi za AWS.

Gushyira mubikorwa AI ikoreshwa na DevOps Automation

Kugirango dushyire mubikorwa AI ikoresha ingufu za DevOps hamwe na LangChain hamwe na AWS DevOps Agent, dukeneye gukurikiza izi ntambwe:

  1. Ibi birashobora kugerwaho mugukora progaramu ya AWS DevOps Agent plugin ikorana na LangChain.
  2. ** Hindura LangChain **: Tugomba gushiraho LangChain kugirango dukoreshe icyitegererezo cya AI gikwiye cyo gusesengura impamvu. Ibi birashobora kuba urugero rwururimi, igishushanyo cyubumenyi, cyangwa moteri yo gutekereza.
  3. ** Kwinjiza hamwe na AWS CodePipeline **: Tugomba guhuza umukozi wa AWS DevOps hamwe na AWS CodePipeline kugirango dukoreshe imiyoboro itanga software.

Urugero rwa Kode

Hano hari kode yoroshye yerekana uburyo bwo guhuza LangChain hamwe na AWS DevOps Agent: `` python gutumiza mu mahanga Kuva kumurongo.ibikoresho bitumiza abakozi Kuva kumurongo.llms itumiza LLM

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

Gutangiza abakozi ba AWS DevOps

umukozi = Intumwa ( llm = llm, izina = "devops-agent", ibisobanuro = "Umukozi wa AWS DevOps", )

Sobanura plugin yihariye kubakozi ba AWS DevOps

icyiciro CustomPlugin: def __init __ (wenyine, umukozi): wenyine.agent = umukozi

def gukora (wenyine, ibyabaye):
    # Koresha LangChain kugirango usesengure ibyabaye
    gusesengura = langchain.analyze (ibyabaye)
    # Koresha AWS DevOps Agent kugirango uhindure imirimo ukurikije isesengura
    imirimo = umukozi.ibibazo (gusesengura)
    garuka imirimo

Andika plugin yihariye hamwe na AWS DevOps Agent

umukozi.register_plugin (CustomPlugin (agent))

Koresha umukozi wa AWS DevOps kugirango uhindure imiyoboro yo gutanga software

umukozi.run_umuyoboro () `` ` Uru rugero rwimyandikire yerekana uburyo bwo guhuza LangChain hamwe na AWS DevOps Agent kugirango uhindure imiyoboro yo gutanga software. Amacomeka yihariye akoresha LangChain kugirango asesengure ibyabaye hamwe na AWS DevOps Agent kugirango atangire imirimo ashingiye kubisesengura.

Hejuru 5-10 Amabwiriza Yakoreshejwe Byinshi / Udukoryo

Hano haribintu 5-10 byambere bikoreshwa cyane / ibisobanuro kuri LangChain na AWS DevOps Agent:

Itegeko / Igicapo Ibisobanuro
langchain.analyze (ibyabaye) Gisesengura ibyabaye ukoresheje LangChain
umukozi.ibibazo (isesengura) Hindura imirimo ukoresheje AWS DevOps Agent ukurikije isesengura
umukozi.register_plugin (plugin) Andika plugin yihariye hamwe na AWS DevOps Agent
llm = LLM (" langchain / llama: 1 ") Gutangiza LangChain LLM
agent = Intumwa (llm = llm, izina =" devops-agent ", ibisobanuro =" AWS DevOps Agent ") Gutangiza umukozi wa AWS DevOps
agent.run_pipeline () Koresha umuyoboro wo gutanga software ukoresheje AWS DevOps Agent
langchain.llms.LLM (" langchain / llama: 1 ") Gutangiza LangChain LLM
langchain.agents.Agent (llm = llm, izina =" devops-agent ", ibisobanuro =" Umukozi wa AWS DevOps ") Gutangiza umukozi wa AWS DevOps
umukozi.ibibazo (isesengura) Hindura imirimo ukoresheje AWS DevOps Agent ukurikije isesengura
agent.register_plugin (CustomPlugin (agent)) Andika plugin yihariye hamwe na AWS DevOps Agent

Kubona amashusho

Dore amashusho ya sisitemu yo gukoresha ibikoresho bya AI ikoreshwa na AI ikoresha Chart.js: json { "ubwoko": "akabari", "amakuru": { "ibirango": ["LangChain", "Umukozi wa AWS DevOps", "Gucomeka kwa Custom"], "imibare": [ { "label": "Gukora Automatic", "amakuru": [80, 90, 95], "backgroundColor": ["# 4CAF50", "# FF9800", "# 2196F3"] } ] }, "amahitamo": { "umutwe": { "kwerekana": ukuri, "inyandiko": "Gukoresha AI-Gukoresha ibikoresho bya Automatisation" }, "umunzani": { "yAxes": [ { "amatiku": { "gutangiraAtZero": ukuri } } ] } } } ` Iyi visualisation yerekana imikorere ya sisitemu yo gukoresha AI ikoresha ingufu za DevOps, hamwe na LangChain, umukozi wa AWS DevOps, hamwe na plugin yihariye itanga umusanzu wo gukora neza.

Umwanzuro

Muri iki kiganiro, twasuzumye aho ihuriro rya AI, DevOps, hamwe nibikoresho bya orchestre nka LangChain na AWS DevOps Agent kugirango bahindure isesengura ryibitera no kunoza imiyoboro yo gutanga software. Twerekanye uburyo bwo guhuza LangChain hamwe na AWS DevOps Agent kugirango dukore sisitemu yo gukoresha ibyuma bya AI ikoreshwa na AI. Urugero rwa kode hamwe nu iyerekwa byatanze gusobanukirwa neza imikorere ya sisitemu nubushobozi. Mugukurikiza intambwe zavuzwe muri iyi ngingo, abashinzwe iterambere barashobora gushyira mubikorwa gukoresha AI ikoresha ingufu za DevOps mugutezimbere software no gutanga imiyoboro.


Have Questions?

Let's Talk

Contact me on LinkedIn