2,876 gusoma
2,876 gusoma

ERROR: invalid target_lang (rw)

na Andrew Prosikhin6m2025/04/05
Read on Terminal Reader

Birebire cyane; Gusoma

Urashaka ko chatbot yawe itangira kuganira kumagambo ya Taylor Swift aho gutanga inkunga yikoranabuhanga? Nibyiza .. nibyo chatbot yacu yakoze. Dore impamvu.
featured image - ERROR: invalid target_lang (rw)
Andrew Prosikhin HackerNoon profile picture

Iki nigice cyurukurikirane rukomeje: reba inyandiko yambere hano .

Ihame rya AI II: Umutwaro utanga umutekano (Niba mubyukuri ugomba)

Urashaka ko chatbot yawe itangira kuganira kumagambo ya Taylor Swift aho gutanga inkunga yikoranabuhanga? Nibyo chatbot yacu yakoze mugihe twarenze ku ihame hejuru. Niba ushaka guhindura-guhindura porogaramu yawe no gukora ubwubatsi bwa AI butekanye, komeza usome. (Ihangane bakunzi ba Taylor!)

Aho Kubika Ibicuruzwa

Wabitse ibisobanuro byawe hamwe na code isigaye? Cyangwa ubapakire ahandi? Ahari guhuza byombi? Hano hepfo ni urwego rwo gutekereza kuri iki cyemezo.

Ihitamo A - Ububiko bwihuta muri Git

Ikibazo cya mbere ugomba kwibaza ni iki: Hari impamvu yihuse yo kubika ibisobanuro bitandukanye na code yawe? Niba ari oya, usige ibisobanuro muri Git hamwe na codebase isigaye, aho biri. Ubu ni bwo buryo bworoshye kandi bwizewe bwo kubungabunga. Nibisanzwe.


Tugarutse ku Ihame # 1: Ibisobanuro ni Kode . Kubika ibice bya codebase yawe hanze ya Git birashoboka kandi rimwe na rimwe birakenewe, ariko ntabwo byoroshye. Ntugafate icyemezo cyo kwimuka byoroshye.

Ihitamo B - Umutwaro Uturutse kuri verisiyo igenzurwa na platform

Byagenda bite niba bimwe mubisubizo byawe bigomba guhindurwa nabatari ba injeniyeri? Ibi birashobora kubaho niba ubumenyi bwimbitse bwa domaine mukarere bukenewe. Cyangwa niba ikibazo gikeneye guhinduka cyane kandi ntushobora gutegereza ishami ryubwubatsi.


Muri iki kibazo, uzakenera gupakira ikibazo mugihe cyogukurikirana uhereye verisiyo yagenzuwe. Nabonye Guhuza hamwe na Google Docs yakoreshejwe neza kubwiyi ntego. Ubundi buryo bwinshi bugenzurwa, API igerwaho nayo irahari.


Mugihe uteganya guhita wikoreza logique, ntugapfobye imbaraga zokwongera ubu bwuzuzanye. Uzakenera gukemura ibibazo bitandukanye byikibazo hamwe na ssenarios kugirango ugire ikizere mubyo usaba. Uruhushya rwo kwinjira rugomba gushyirwaho no kubungabungwa, kandi ibizamini byikora hamwe nogukurikirana byongeweho bigomba kwagurwa kugirango ufate amakosa hakiri kare bishoboka.


Dore bimwe mubintu ukeneye gutegura:

  • Porogaramu ntishobora gupakira ibisobanuro mugihe cyo gukora. Wica kohereza? Hindura kuri verisiyo yububiko bwibisubizo?
  • Ihuzabikorwa ryihuse riba impfabusa nyuma yo guhinduka kandi igasubiza imiterere idakoreshwa. Ibizamini byikora byananiwe kumenya ikibazo kuko ibisobanuro ntabwo byapakiwe mugihe cyo gukora ikizamini. Ni ubuhe bwoko bw'inyongera y'ibikorwa remezo no kugenzura bigomba kongerwaho kugirango tumenye ibi kandi bigabanye ingaruka zabakiriya?
  • Byihuse bigomba gusubira inyuma byihutirwa. Ibi birasaba kohereza kode nshya? Cyangwa wubaka UI itandukanye kugirango yoherejwe vuba?
  • Syntax yongewe kumyandiko kurubuga nka Confluence irashobora gucengera mugihe cyogukora, bikagira ingaruka mbi kubikorwa byayo. Menya neza ko ushungura fuzz hamwe nibikoresho nka Soup nziza.


Ibi bibazo byose birakemurwa 100%. Ariko biroroshye kugwa muburyo bwo gutekereza ko gupakira ikibazo muri Google Doc nigikorwa cyoroshye kitazagira ingaruka kubikorwa byububiko muburyo bwimbitse. Nkuko nabigaragaje hejuru, gupakira ibintu byihuse nubucuruzi bukomeye bwo kwegerwa no kwita kubikorwa byizewe cyane.

Ihitamo C - Kuzamura ibicuruzwa biva muburyo butari verisiyo igenzurwa

Iki ni igitekerezo kibi, kandi uzicuza. Inkomoko yukuri kubisubizo igomba kugenzurwa na verisiyo, kugira API ikwiye no kugenzura. Ntabwo ari agace ko guca inguni.

Ihitamo D - Uburyo bwa Hybrid

Uburyo bwa Hybrid bukomatanya kubika bimwe mubisanzwe muri codebase yawe no gupakira izindi ziva hanze, verisiyo igenzurwa. Mugihe gukomeza ahantu hamwe kubisobanuro byose akenshi biroroshye kandi byizewe, hariho ibihe aho ingamba zivanze zishobora gutanga ibyiza.


Tekereza gukoresha uburyo bwa Hybrid mubihe nka:

  • Imikoreshereze ivanze : Ibisobanuro bimwe bisaba kuvugururwa kenshi ninzobere zidasanzwe za code, bigatuma imizigo yo hanze ifatika, mugihe izindi zahinduwe nabashakashatsi gusa.
  • Gucunga ibyago : Ibisobanuro byingenzi (urugero, izamu) bigomba gutura mububiko bukuru kugirango bwizere cyane. Ibitekerezo bidahwitse, cyane cyane bigenda bihinduka kenshi, birashobora kubaho neza hanze.
  • Isuzuma ryoroshye : Ibisobanuro bigenewe ML-isuzuma rishobora gucungwa hanze kugirango byoroshe kwishyira hamwe kwabo.

Kurinda

Ibisobanuro bya Guardrail (bizwi kandi nka censor prompts) kabuhariwe mugusuzuma ibisubizo mbere yuko bigera kubakoresha, byemeza neza, umutekano, kandi byujuje ibisubizo. Kurinda bikora nkuburyo bwo kurinda, cyane cyane mubisabwa aho imikoreshereze yabakoresha itwara ingaruka zikomeye zemewe n'amategeko. Batanga umurongo wa kabiri wo kwirwanaho, bafata ibisubizo bidakwiriye kunyerera.


Ntukaremere izamu ryavuye muri doc yo hanze - ibi byongera ingaruka zidakenewe. Cyangwa ubike muri Git hamwe na code yawe cyangwa ukoreshe igikoresho cyabandi cyabigenewe, nka Fiddle Guardrails . Ubwenge bwa Guardrail ntabwo buhinduka cyane, ubwo buryo rero ntibuzagutinda cyane.


Gukoresha izamu ni ihame ryaryo bwite, kugirango biganirweho muburyo burambuye mubyanditsweho. Nuburyo bwiza butezimbere umutekano wibisabwa kandi bigufasha gusinzira neza nijoro. Gusa ntukabapakurura muri Google Docs.

Gupakira ibicuruzwa kugirango bisuzumwe byoroshye

Amakipe akunze kwishura ibibazo hanze kugirango abihuze na moteri yo gusuzuma, nka ML Flow . Igitekerezo cyihishe inyuma yiyi myitozo nuko ibisubizo bisa na moderi ya ML kandi bikenera isuzumabumenyi ritandukanye, mibare. Ucomeka mukanya, gupima amanota F1 kumusaruro (cyangwa ibipimo byose ukunda) hanyuma usubiremo.


Ubu buryo rimwe na rimwe bugira agaciro-nkurugero, kurutonde rwibisobanuro byagenewe kwitwara nkicyitegererezo cya ML. Ariko ibyifuzo byinshi biratandukanye cyane: nkuko bigaragara mu Ihame # 1: Ibimenyesha LLM ni Code . Ibisobanuro bisanzwe birasa na logique yo gusaba kuruta moderi ya ML. Bikwiranye cyane na Pass-Fail yo gusuzuma hamwe hamwe na code ikikije, kuruta uburyo bwo gusuzuma imibare.


Moteri yo gusuzuma hanze ntabwo izagufasha hamwe nibisobanuro byinshi. Ahubwo, ugomba gukoresha ibizamini bya AI byikora, bisa nibizamini bya gakondo. Ibi bigiye kwibandwaho kumyanya ikurikira.


Suzuma imikorere ikurikira:

  • Gusa isaba imikorere yayo yigana neza moderi yo kwiga imashini (urugero, gutondekanya cyangwa imirimo yo gutanga amanota) igomba gusuzumwa hanze.
  • Komeza ubwinshi bwibikorwa byubucuruzi bisobanurwa muri codebase nkuru, ukoresheje uburyo bwa gakondo bwo kwipimisha bwikora busa nkibizamini bya tekinike aho gukoresha tekiniki ya ML.
  • Aho isuzuma ryo hanze ryemewe, tandukanya gusa ibyo bisabwa, mugihe bishoboka.

Inyigo

Ikibazo nyamukuru hamwe no gupakira ibintu birahari - niki ugomba gukora niba ikibazo kidatwaye mugihe ubyitezeho.


Ibi nibyo byatubayeho murugero rwa Taylor Swift. Nta na kimwe mu bisobanuro bya porogaramu ishigikira tekinoroji yapimwe biturutse ku kibazo cy’ibyemezo bya Confluence, harimo no kurinda izamu. Ibi hari ukuntu bitigeze bikurura amakosa yigihe cyogukora hanyuma bot itangira gusubiza nta mabwiriza cyangwa iyinjiza (kuva umurongo winjiza umurongo wari mubice byihuse). Niki LLM ya OpenAI ishaka kuvugana mugihe hatabayeho kwinjiza? Hindura - amagambo ya 'Ndashaka kwigobotora' by Umwamikazi n'indirimbo zitandukanye za Taylor Swift. Kubwamahirwe, ibi byafashwe bikosorwa hafi ako kanya, kandi abakoresha bishimiye ibiganiro byumuziki - byibuze nibyo nibwira ubwanjye.


Kuki ibi byabaye? Amakosa abiri yakozwe:

  • Nta cheque yakozwe ko ibisobanuro byari byuzuye neza. Hagomba kubaho ikosa ryataye mugihe cyo gutwarwa byihuse, kubera ko porogaramu idashobora gukora idafite ibisobanuro byuzuye.
  • Ikibazo cya guardrail cyapakiwe hanze hamwe nibindi bisobanuro. Nibisubizo bimwe bitagomba kuremerwa murubu buryo. Byari bikwiye kubikwa muri Git nkumurongo wanyuma wo kwirwanaho.


Nyuma yibyabaye, ikibazo cyabashinzwe umutekano cyongeye kwimurirwa muri Git kandi hongeweho logique idasanzwe kugirango ikumire koherezwa niba ikibazo cyananiwe kwikorera cyangwa kitemewe. Urashobora kwikiza postmortem ukurikiza ibi byifuzo.

Umwanzuro

Muri iyi nyandiko, nasuzumye ibitekerezo byingenzi bijyanye no kubika byihuse no gupakira muri porogaramu za AI. Imyitozo isanzwe ni ukubika ibisobanuro byawe hamwe na code yawe mububiko bugenzurwa na verisiyo. Gusa witandukane nibi mugihe hari impamvu ifatika, nko guhinduranya kenshi nabatari injeniyeri cyangwa ibisabwa byihariye byo gusuzuma.


Mugihe ibisobanuro bigomba gutwarwa hanze, hitamo ibyizewe, kandi bigenzurwa na verisiyo igenzurwa, wongere ibizamini no gukurikirana kwihangana. Guardrail irasaba, ukurikije uruhare rwabo mukurinda umutekano, igomba kuguma muri codebase yawe kugirango wirinde ingaruka zikomeye zo kwizerwa.


Ibisobanuro byinshi byegeranye muri kode kuruta kuri moderi ya ML, koresha gusa ibikoresho bya stil ya ML aho ubikeneye. Ntukabike ibyo wasabye byose hanze kugirango woroshye guhuza hamwe nigikoresho cyo gusuzuma kuri bike.


Niba wishimiye iyi nyandiko, kurikira urukurikirane kubushishozi bwinshi.

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks