HAGAHA Farsamada

Sanduuqyada Sanduuqa Fulinta Xeerka ee Wakiilada

Sanduuqa fulinta code waa deegaan go'doon ah halkaas oo wakiilka AI uu ku maamuli karo koodka uu qorayo isagoon awoodin inuu waxyeeleeyo mashiinka martida loo yahay, gaaro xogta waa inuusan arkin, ama isticmaalin kheyraad aan xadidneyn.

Dhageyso hagahanAI-waa laga sheekeeyay · ~3 min

Boggaan4 daqiiqo akhri
  1. Dulmar
  2. quusid qoto dheer
  3. Dhaqangelinta Adduunka-dhabta ah
  4. Mustaqbalka Sanduuqyada Fulinta Xeerka ee Wakiilada
  5. Ku dhaqangelinta
  6. Sii wad Sahaminta
  7. Su'aalaha soo noqnoqda

Dulmar

Waa arrin muhiim ah sababtoo ah wakiilka fulin kara koodhka ayaa awood u leh (waa xisaabin karaa, falanqeyn karaa faylasha oo tijaabin karaa shaqadiisa), laakiin koodka qoran ee qaabka loo qoray ayaa ah mid aan la aamini karin oo wuxuu noqon karaa buggy, qasan ama lagu maamulo cirbad degdeg ah.

quusid qoto dheer

Marka wakiilku soo saaro koodka, wax waa inuu socodsiiyaa. Ku socodsiinta koodka si toos ah laptop-ka horumariyaha ama server-ka wax soo saarku waa khatar: koodku wuxuu tirtiri karaa faylasha, akhrin karaa caddaynta doorsoomayaasha deegaanka, rakiba software, cryptocurrency miinada, ama isku xirka shabakada furan. Sanduuqa ciiddu wuxuu dhigayaa soohdin u dhexeeya koodka iyo wax kasta oo kale. Waxaa jira dhowr lakab oo go'doon ah, oo leh ganacsiyo kala duwan. Weelasha caadiga ah (tusaale ahaan Docker) waxay adeegsadaan meelaha magacyada Linux iyo kooxaha si ay u siiyaan koodhka aragtideeda habraacyada, faylasha iyo shabakada, iyo in la xaddido CPU iyo xusuusta. Si dhakhso ah ayay u bilaabaan, laakiin weel kastaa waxa uu la wadaagaa kernel-ka martida loo yahay, markaa baylahnimada kernelku waxa ay u ogolaan kartaa in koodka baxsado. gVisor, mashruuc il furan oo ka yimid Google, wuxuu ku darayaa kernel-space-isticmaal kaas oo ka hortagaya wicitaanada nidaamka, hoos u dhigaya waxa koodka aan la aamini karin uu taaban karo kernelka dhabta ah. MicroVM-yada sida Firecracker, oo ay asal ahaan u dhistay AWS ee Lambda iyo Fargate, waxay siinaysaa culays shaqo kasta mishiinkeeda farsamada fudud iyo kernel iyadoo weli ku koraya jajab ilbiriqsi ah. Adeegyada sanduuqa ciidda ee la qabto ee wakiilada, sida E2B, waxay ku dhisaan habkan microVM. Dhamaadka ugu fudud, WebAssembly runtimes iyo qalabyada sida Pyodide waxay ku wadi karaan Python browserka ama sanduuqa Wasm oo aan lahayn nidaam toos ah. Tignoolajiyada go'doomintu waa kala badh naqshadeynta. Sanduuqyada ciidda wanaagsan ayaa sidoo kale xaddidaya shabakadda (inta badan waxaa loo diidaa-by-default oo leh liiska oggolaanshaha), ku dheji nidaamka faylalka akhrinta-kaliya marka laga reebo buugga xoqan, ka ilaali sirta deegaanka gebi ahaanba, oo xoojiya waqtiga, xusuusta, habka-tirinta iyo xadka diskka. Badanaa waa ephemeral: la abuuray hawl kasta oo la burburiyo ka dib. Fikradda khaldan ee caadiga ah ayaa ah in sanduuqa bacaadka uu ka dhigo wakiilka ammaan. Waxay xaddidaysaa dhaawaca koodka laftiisa, laakiin kama joojinayso wakiilka inuu soo saaro jawaabo khaldan, iyo qalab kasta ama aqoonsi kasta oo aad u gudubto sanduuqa bacaadka waxay noqotaa mid la gaari karo kood kasta oo halkaas ka socda, oo ay ku jiraan kood u qoran jawaabta tilmaamaha lagu duray.

Dhaqangelinta Adduunka-dhabta ah

Kaaliyaha falanqaynta xogta ayaa helaya CSV la soo galiyay, waxa uu qoraa koodka pandas si uu u nadiifiyo oo uu u qorsheeyo isbedelada, oo uu ku socodsiiyo koodka sanduuqa ciid la tuuri karo kaas oo la tirtiro marka fadhigu dhamaado.

Wakiilka koodhku waxa uu wadaa qolka tijaabada ee kaydka weelka oo aan lahayn shabakad dibadda ka baxaysa, markaa qoraalka ku-tiirsanaanta xaasidnimadu uma diri karto koodka isha ama sirta serfarka dibadda ah.

Goob waxbarasho ayaa u ogolaanaysa ardaydu inay waydiiyaan macalinka AI inuu socodsiiyo tusaalooyinka Python, iyadoo orod kastaa uu ku kooban yahay dhawr ilbidhiqsi oo CPU ah iyo xaddidaadda xusuusta go'an si shil aan dhammaad lahayn uusan u joojin adeegga.

Kooxda cilmi-baadhistu waxay siisaa wakiilka microVM oo leh nuqul akhrin-kaliya ee xog-ururinta iyo hal gal oo wax-soo-saarka la qori karo, si wakiilku u soo saaro natiijooyin isagoon wax ka beddelin ama tirtirin xogta asalka ah.

Mustaqbalka Sanduuqyada Fulinta Xeerka ee Wakiilada

Fulinta code ayaa noqonaysa awoodda caadiga ah ee kaaliyeyaasha AI iyo wakiilada, markaa sandboxing waxay u badan tahay inay noqoto adeeg badeecooyin badan oo leh cillado macquul ah halkii ay koox walba ka dhisi lahayd eber. Filo shaqada sii socota ee bilawga degdega ah, sawir-qaadista iyo dib-u-bilaabashada, iyo siyaasadaha milicsan ee shabakada iyo gelitaanka faylka ee la hagaajin karo hawl kasta. Dhibaatada ugu adag ee furan waa siyaasad halkii ay ka ahaan lahayd go'doomin: go'aaminta waxa wakiilka loo ogolaanayo inuu gaaro, iyo la socodsiinta isticmaalayaasha, marka wakiiladu ay qaadaan talaabooyin madax-banaani dheer. Go'doominta waxay ahaan doontaa hal lakab oo dhowr ah, oo ay weheliso oggolaanshaha, goynta iyo dib u eegista aadanaha.

Ku dhaqangelinta

Maxay muhiim u tahay

  • Qiimaha iyo miisaaniyada. Go'aamada qaab-dhismeedku waxay horseedaan waxqabadka iyo kharashka hawlgalka sannadaha.
  • Go'aamo cad. Waxbarashada farsamada waxay ka caawisaa kooxaha inay doortaan xidhmo sax ah, ma aha oo kaliya kan ugu cusub.
  • Xakamaynta tayada. Doorashooyinka injineernimada ee wanaagsan waxay yareeyaan shilalka la isku halleyn karo ee wax soo saarka.

Iska ilaali

  • Hagaajinta hal bartilmaameed waxay qarin kartaa daciifnimada nidaamka ballaaran.
  • Kaabayaasha dhaqaalaha iyo dayactirka inta badan waa la dhayalsadaa.
  • Nabadgelyada iyo daldaloolada u fiirsashada ayaa kori kara marka nidaamyadu noqdaan kuwo aad u adag.

Tallaabooyinka xiga

  1. Qeex daahida, tayada, iyo bartilmaameedyada qiimaha ka hor inta aan la hirgelin.
  2. Benchmark marka la eego culeyska dhabta ah iyo xaaladaha xogta.
  3. La socodka qalabka khaladaadka, leexashada, iyo saamaynta isticmaalaha.
  4. U diyaari dib-u-noqoshada iyo dariiqyada jawaab-celinta dhacdada ka hor inta aanad miisaan.

Sii wad Sahaminta

Warqad bilaash ah

Hel warbixinta maalinlaha ah ee AI

Saddex sheeko oo la xaqiijiyay oo AI ah maalin kasta oo shaqo ah, oo lagu qoray Ingiriis fudud. Bilaash had iyo jeer, aan xayaysiis lahayn.

Hal iimayl maalin kasta oo shaqo ah. Ka bax hal gujin. Marna ma iibinno ama ma wadaagno ciwaankaaga.

Is tijaabi

Take the Code Execution Sandboxes for Agents quiz

Fikrad degdeg ah oo ku saabsan jawaab kasta, iyo shahaado la wadaajin karo oo leh aqoonsi la xaqiijin karo markaad ka gudubto koorso.

Bilow kedis

Taageer waxbarashada AI bilaashka ah. AI Understanding waa 501(c)(3) aan faa'iido doon ahayn — xayaysiis la'aan, albaab lacag ah ma jiro, had iyo jeer. Samee deeq

Su'aalaha soo noqnoqda

Waa maxay Sanduuqyada Sanduuqa Fulinta Xeerka ee Wakiilada?

Sanduuqa fulinta code waa deegaan go'doon ah halkaas oo wakiilka AI uu ku maamuli karo koodka uu qorayo isagoon awoodin inuu waxyeeleeyo mashiinka martida loo yahay, gaaro xogta waa inuusan arkin, ama isticmaalin kheyraad aan xadidneyn. Waa arrin muhiim ah sababtoo ah wakiilka fulin kara koodhka ayaa awood u leh (waa xisaabin karaa, falanqeyn karaa faylasha oo tijaabin karaa shaqadiisa), laakiin koodka qoran ee qaabka loo qoray ayaa ah mid aan la aamini karin oo wuxuu noqon karaa buggy, qasan ama lagu maamulo cirbad degdeg ah.

Waa maxay sababta koodka uu qoray wakiilka AI loola dhaqmay si aan la aamini karin?

Hagaha waxa uu sharxayaa in koodka qoran qaabka uu ka koobnaan karo dhiqlaha, isticmaali karo agabka xad dhaafka ah, ama raacaan tilmaamaha la duray, marka waa in ay ku dhex socotaa xuduud halkii ay toos ugu socon lahayd martida loo yahay.

Waa maxay daciifnimada ugu weyn ee amniga weelasha caadiga ah marka la barbar dhigo microVM-yada?

Konteenarada waxay adeegsadaan meelo magacyo ah iyo kooxo laakiin dhamaantood waxay wadaagaan kernel-ka martida loo yahay, markaa baylahnimada kernelku waxay ogolaan kartaa baxso. MicroVM-yadu waxay siinayaan culays shaqo kasta kernel u gaar ah.

Muxuu gVisor ku darayaa si loo yareeyo khatarta koodka aan la aamini karin?

gVisor, oo ka socota Google, waxay wadaa kernel-meel-isticmaalka kaas oo maareynaya wicitaannada nidaamka, yaraynta inta koodhka dhabta ah ee kernel-ka dhabta ah ee aan la aamini karin uu gaari karo.

MicroVM-yada Firecracker waxaa asal ahaan u dhisay AWS si ay u xoojiyaan adeegyada noocee ah?

Firecracker waxaa loo sameeyay AWS culeysyo shaqo la'aan ah sida Lambda iyo Fargate, halkaasoo culeysyo badan oo go'doonsan ay tahay inay si dhakhso ah u bilaabaan.

Waa maxay sababta xaddidaadda gelitaanka shabakadda dibadda ee inta badan loo tixgeliyo kantaroolka sanduuqa ciidda ee ugu muhiimsan marka duritaanka degdega ah ay suurtagal tahay?

Haddi tilmaamaha la isku duro ay sababto in wakiilka uu qoro kood xaasidnimo ah, shabakad diidmo-default ah ayaa joojisa koodkaas in uu xogta faafiyo.