Isku-dubbaridka Hal-abuurka AI ee dhuumaha DevOps: Hagaha Farsamada ee Soo-gaadhsiinta Software-ka | B4N1

Isku-dubbaridka Hal-abuurka AI ee dhuumaha DevOps: Hagaha Farsamada ee Soo-gaadhsiinta Software-ka

8 months ago · b4n1 Read time: 3 min

Hordhac

Isku dhafka AI-abuurista ee dhuumaha DevOps waxay awood u leedahay in ay wax ka beddesho habka software loo horumariyo, loo tijaabiyo, loona bixiyo. Iyaga oo ka faa'iidaysanaya awoodaha AI, kooxaha DevOps waxay si otomaatig ah u samayn karaan hawlaha soo noqnoqda, hagaajinta tayada software, iyo kordhinta waxtarka bixinta. Maqaalkan, waxaan ku baari doonaa sida aaladaha AI-abuurka ah ay u wanaajin karaan dhaqamada DevOps, iyadoo diirada la saarayo abaabulka DSPy iyo LangChain.

Waa maxay Generative AI?

Generative AI waxaa loola jeedaa nooc AI ah oo dhalin kara waxyaabo cusub, asal, sida qoraal, sawirro, ama muusig. Tani waxay ka duwan tahay AI-dhaqameedka, kaas oo sida caadiga ah loo isticmaalo hawlaha sida kala-soocidda, dib-u-celinta, ama kooxaynta. Generative AI waxay leedahay codsiyo badan oo kala duwan, oo ay ku jiraan:

** Jiilka qoraalka**: soo saarida qoraal ku salaysan degdeg ama talo gelin

  • Sawir Jiilka: soo saarida sawiro ku salaysan degdeg ama gelin ** Jiilka muusiga**: soo saarista muusiga ku salaysan dardargelin ama talo gelin

Faa'iidooyinka Isku-dhafka Hal-abuurka AI ee Dhuumaha DevOps

Isku-dhafka AI-soo-saarka ee dhuumaha DevOps waxay keeni kartaa faa'iidooyin dhowr ah, oo ay ku jiraan:

** Tijaabo otomaatig ah ***: AI abuurista waxaa loo isticmaali karaa in lagu soo saaro kiisaska tijaabada iyo tijaabinta otomatiga ah ** Dukumeenti otomaatig ah ***: AI abuurista waxaa loo isticmaali karaa in lagu soo saaro dukumeenti, sida buug-gacmeedyada isticmaalaha ama dukumeentiga API ** Jiil kood toos ah ***: AI-abuurista waxaa loo isticmaali karaa in lagu soo saaro koodka, sida koodhka boorsada ama koodka hawlo gaar ah **Tayada software ee la hagaajiyay ***: AI-abuurista waxaa loo isticmaali karaa in lagu aqoonsado oo lagu hagaajiyo dhiqlaha, iyo si loo hagaajiyo tayada code

  • ** Kordhinta wax ku oolnimada gaarsiinta ***: hal-abuurka AI waxaa loo isticmaali karaa si otomaatig ah hawlaha soo noqnoqda, xoraynta horumariyeyaasha si ay diiradda u saaraan hawlaha heerka sare ah

Abaabulka DSPy iyo LangChain

DSPy iyo LangChain waa laba qaab-dhismeedka caanka ah ee dhismaha iyo geynta moodooyinka AI. Waxaa loo isticmaali karaa in lagu abaabulo isku dhafka AI abuurista ee dhuumaha DevOps.

DSPy

DSPy waa qaab-dhismeedka Python ee dhisidda iyo geynta moodooyinka AI. Waxay siisaa API fudud oo dareen leh oo loogu talagalay dhisidda iyo moodooyinka tababarka, iyo sidoo kale u dirida wax soo saarka.

`` Python soo dejinta dspy

Samee nooc cusub

model = dspy.Model ()

Qeex qaab-dhismeedka moodeelka

model.add_layer(dspy.Dense(64, activation='relu')) model.add_layer(dspy.Dense(32, activation='relu')) model.add_layer(dspy.Dense(10, activation='softmax'))

Samee qaabka

qaabka

Tababar qaabka

model.fit (X_tareen, y_tareen, epochs=10, batch_size=128) ``

LangChain

LangChain waa qaab-dhismeedka Python si loo dhiso loona geeyo moodooyinka AI. Waxay siisaa API fudud oo dareen leh oo loogu talagalay dhisidda iyo moodooyinka tababarka, iyo sidoo kale u dirida wax soo saarka.

`` Python soo dejinta langchain

Samee nooc cusub

model = langchain.Model ()

Qeex qaab-dhismeedka moodeelka

model.add_layer(langchain.Dense(64, activation='relu')) model.add_layer(langchain.Dense(32, activation='relu')) model.add_layer(langchain.Dense(10, activation='softmax'))

Samee qaabka

qaabka

Tababar qaabka

model.fit (X_tareen, y_tareen, epochs=10, batch_size=128) ``

5-10ka amar ee ugu badan ee la isticmaalo

Waa kuwan 5-10-ka amarrada ugu badan ee la isticmaalo ee DSPy iyo LangChain:

DSPy

  • dspy.Model(): waxay abuurtaa nooc cusub
  • model.add_layer(dspy.Dense()): waxay ku daraa lakab cusub qaabka
  • `model.compile()': wuxuu ururiyaa qaabka
  • model.fit(): tabobaro qaabka
  • `model.predict()': wuxuu saadaaliyaa qaabka

LangChain

  • langchain.Model(): waxay abuurtaa nooc cusub
  • model.add_layer(langchain.Dense()): waxay ku daraa lakab cusub qaabka
  • `model.compile()': wuxuu ururiyaa qaabka
  • model.fit(): tabobaro qaabka
  • `model.predict()': wuxuu saadaaliyaa qaabka

Muuqaalka

Halkan waxaa ah sawir-qaadista faa'iidooyinka ku-daridda abuurista AI ee dhuumaha DevOps:

shaxda { "type": "bar", "xogta": { "labels": ["Tijaabada Toos ah", "Dkukumentiyada Atoomaatiga ah", "Abuur Koodhka Automated", "Tayada Software-ka oo La Wanaajiyey", "Wax ku oolnimada Bixinta oo Kordhay"], "datasets": [ { "label": "Faa'iidooyinka Generative AI", "xogta": [10, 8, 12, 15, 18], "backgroundColor": "rgba(255, 99, 132, 0.2)", "BorderColor": "rgba(255, 99, 132, 1)", "BorderWidth": 1 } ] }, "doorashooyinka": { "ciwaan": { "muujin": run, "text": "Faa'iidooyinka Isku-Darka Hal-abuurka AI ee Dhuumaha DevOps" }, "Miisaanka": { "yAxes": [ { "ticks": { "beginAtZero": run } } ] } } }

Gabagabo

Isku-dubbaridka wax-soo-saarka AI ee dhuumaha DevOps waxay awood u leedahay in ay wax ka beddesho habka software loo soo saaro, loo tijaabiyo, loona bixiyo. Iyaga oo ka faa'iidaysanaya awoodaha AI, kooxaha DevOps waxay si otomaatig ah u samayn karaan hawlaha soo noqnoqda, hagaajinta tayada software, iyo kordhinta waxtarka bixinta. Maqaalkan, waxaan sahaminay sida aaladaha AI-abuurka ah ay u wanaajin karaan dhaqamada DevOps, anagoo diirada saarayna abaabulka DSPy iyo LangChain. Waxaan sidoo kale siinay hage wax ku ool ah gaarsiinta software-ka tooska ah, oo ay ku jiraan tusaalooyin kood ah iyo sawirida faa'iidooyinka isku dhafka AI-abuurka ee dhuumaha DevOps.


Have Questions?

Let's Talk

Contact me on LinkedIn