Orchestre Yigenga Ibikorwa Remezo hamwe na StackGen na LangChain | B4N1

Orchestre Yigenga Ibikorwa Remezo hamwe na StackGen na LangChain

8 months ago · b4n1 Read time: 3 min

Intangiriro

Mubihe bya DevOps hamwe nigicu-kavukire kavukire, ibikorwa remezo byateguwe byahindutse ikintu cyingenzi mugutezimbere software igezweho. Ibikoresho gakondo byo gutunganya ibikorwa remezo, nka Ansible, Terraform, na CloudFormation, byateye intambwe igaragara mugutangiza uburyo bwo kohereza no gucunga umutungo wibikorwa remezo. Nyamara, ibyo bikoresho akenshi bishingiye kuboneza intoki, inyandiko, no gutabara kwabantu, bishobora kuganisha ku makosa, kudahuza, no kubangamira.

Kugira ngo dukemure izo mbogamizi, dukeneye gukoresha imbaraga za Artificial Intelligence (AI) hamwe no Kwiga Imashini (ML) kugirango dushyireho gahunda y’ibikorwa remezo byigenga. Muri iki kiganiro, tuzareba uburyo StackGen na LangChain byakoreshwa mukubaka sisitemu nkiyi, bigafasha automatike ya DevOps ikabije no guhindura uburyo bwo gucunga ibikorwa remezo.

StackGen ni iki?

StackGen nigikoresho gifungura-isoko, igicu-kavukire-remezo igikoresho cyo gukoresha ibikoresho byerekana imiterere yo gusobanura no gucunga umutungo wibikorwa remezo. Yashizweho kugirango ibe nini cyane, ihindagurika, kandi yagutse, bituma ihitamo neza kubikorwa binini binini, binini byoherejwe.

Ubwubatsi bwibanze bwa StackGen bushingiye kubishushanyo mbonera, gucomeka-bishingiye ku gishushanyo, cyemerera abitezimbere kwaguka byoroshye no gutunganya imikorere yacyo. Ubu buryo kandi butuma StackGen ihuza hamwe nibindi bikoresho hamwe nibikoresho, nka LangChain, tuzabiganiraho ubutaha.

LangChain ni iki?

LangChain nigice cyo hejuru, gifungura-isoko yo kubaka ibiganiro bya AI. Itanga urutonde rwibikoresho bikomeye na API zo gukora ibiganiro, abafasha amajwi, nibindi biganiro. LangChain yubatswe hejuru ya LangChain Core, ni nini cyane, ikwirakwizwa mubwubatsi bwo gutunganya no kubyara imvugo imeze nkabantu.

Ibyingenzi byingenzi bya LangChain birimo:

  • ** Ikiganiro AI **: LangChain ifasha abitezimbere kubaka intera y'ibiganiro ishobora kumva no gusubiza ibyinjira mururimi karemano. . **

Gukoresha abakozi ba AI hamwe na AI yibyara kuri Automation ikabije ya DevOps

Kugira ngo twubake sisitemu y'ibikorwa remezo byigenga dukoresheje StackGen na LangChain, dukeneye gukora umukozi wa AI ushobora kumva no gusubiza ibyinjira mururimi karemano. Uyu mukozi wa AI azaba ashinzwe gutegura ibikorwa remezo, nkimashini ziboneka, kontineri, hamwe numuyoboro.

Dore urwego rwohejuru rusubirwamo rwubwubatsi:

  1. ** LangChain **: Urwego rwa LangChain rutunganya umukoresha winjiza kandi rukabyara imashini isomeka yerekana icyifuzo.
  2. ** StackGen **: Igikoresho cya StackGen cyakira imashini isoma imashini kandi ikayikoresha mugutegura ibikorwa remezo. 4 ..

Kugaragaza iyi myubakire, reka dusuzume urugero rworoshye. Dufate ko dushaka gukoresha imashini nshya yububiko dukoresheje StackGen na LangChain. Hano hari kode ya Python yerekana uburyo ibi byagerwaho: `` python gutumiza mu mahanga kuva muri stackgen itumiza StackGen

Kora umukozi wa LangChain

umukozi = ururimi. Byihutirwa ( izina = "ibikorwa remezo_umuyobozi", icyitegererezo = "inyandiko-ku-mwandiko", prompt = "Kohereza imashini nshyashya ifite CPU 2 na 4 GB ya RAM", )

Kora urugero rwa StackGen

stackgen = StackGen ()

Tunganya ibitekerezo byabakoresha ukoresheje LangChain

user_input = "Kohereza imashini nshya yububiko ifite CPU 2 na 4 GB ya RAM" yatunganijwe_yinjiza = umukozi.ibikorwa_yinjiza (umukoresha_yinjiza)

Tegura ibikoresho remezo ukoresheje StackGen

stackgen.deploy_vm (yatunganijwe_yinjiza) `` ` Iyi kodegisi yerekana uburyo umukozi wa LangChain atunganya ibyinjira byabakoresha kandi akabyara imashini isoma imashini, hanyuma igakoreshwa na StackGen mugutegura ibikoresho remezo.

Hejuru 5-10 Amabwiriza Yakoreshejwe Byinshi / Uduce

Dore top 5-10 zikoreshwa cyane / ibisobanuro kuri StackGen na LangChain:

StackGen

1 .. 2. stackgen gusiba_vm <vm_id>: Gusiba imashini isanzwe ifite indangamuntu yerekanwe. 3. stackgen list_vms: Urutonde imashini zose ziboneka mubidukikije. 4 .. 5. stackgen gusiba_ibikorwa <network_id>: Gusiba umuyoboro ufite indangamuntu yagenwe.

Ururimi

  1. agent.process_input (<user_input>): Itunganya umukoresha winjiza kandi ikabyara imashini isomeka.
  2. agent.generate_text (<prompt>): Yibyara inyandiko imeze nkabantu ishingiye kubibazo byavuzwe.
  3. agent.generate_image (<prompt>): Itanga ishusho ishingiye kubibazo byateganijwe.
  4. agent.integrate_stackgen (<stackgen_config>): Ihuza LangChain na StackGen.
  5. agent.list_integrations (): Urutonde rwibintu byose hamwe na StackGen.

Kugaragara

Hano hari amashusho yububiko bwa StackGen na LangChain ukoresheje Chart.js: json { "ubwoko": "pieChart", "amakuru": { "ibirango": ["StackGen", "LangChain"], "imibare": [ { "label": "Orchestre Ibikorwa Remezo", "amakuru": [50, 50], "backgroundColor": ["# 4CAF50", "# FF9800"] } ] }, "amahitamo": { "umutwe": { "kwerekana": ukuri, "inyandiko": "Ubwubatsi bwa StackGen na LangChain" }, "umugani": { "kwerekana": ukuri } } } ` Iyi visualisation yerekana itandukaniro rinini hagati ya StackGen na LangChain mubikorwa remezo byubatswe.

Umwanzuro

Muri iki kiganiro, twasuzumye uburyo StackGen na LangChain byakoreshwa mu kubaka sisitemu y’ibikorwa remezo byigenga. Twerekanye uburyo urwego rwa LangChain rushobora gukoreshwa mugutunganya inyongeramusaruro yindimi karemano no kubyara imashini zisomeka imashini, zishobora gukoreshwa na StackGen mugutegura ibikorwa remezo. Twatanze kandi urutonde rwimyandikire ifatika hamwe namabwiriza ashobora gukoreshwa mukubaka no guhuza StackGen na LangChain.

Mugukoresha imbaraga za AI hamwe na AI ibyara umusaruro, turashobora gukora sisitemu yo gukoresha mudasobwa ya DevOps ikabije cyane, yoroheje, kandi yaguka. Ibi bizafasha abitezimbere kwibanda kumirimo yo murwego rwohejuru, nko kubaka no kohereza porogaramu, mugihe gahunda yo gutunganya ibikorwa remezo yita kubikorwa remezo byibanze.

Turizera ko iyi ngingo yatanze incamake yuzuye yubwubatsi bwa StackGen na LangChain kandi yashishikarije abitezimbere gushakisha uburyo hashobora kubaho ibikorwa remezo byigenga.


Have Questions?

Let's Talk

Contact me on LinkedIn