Bersiva kurt: Ji bo avakirina ajanek AI-ê ku di pratîkê de dixebite, wê wekî çerxek kontrolkirî bihesibînin: têketinê bigirin, çalakiya din biryar bidin, amûrek bi çarçoveyek teng gazî bikin, encamê temaşe bikin, û heya ku kontrolek "qediyayî" ya zelal derbas bibe dubare bikin. Dema ku kar pir-gav û bi amûran ve girêdayî be, ew mafê xwe diparêze; heke yek pêşniyarek wê çareser bike, ajan derbas bikin. Şêweyên amûran ên hişk, sînorên gavan, qeydkirin, û pejirandin/rexnegirek lê zêde bikin da ku dema amûr têk diçin an têketin nezelal in, ajan li şûna çerxkirinê zêde bibe.
Xalên sereke:
Çerxa kontrolkerê : Têketin → çalakî → dubarekirinê bi şert û mercên rawestandina eşkere û gavên herî zêde bicîh bîne.
Sêwirana amûran : Amûran teng, nivîsandinî, destûrdayî û pejirandî bihêlin da ku ji kaosa "do_her tiştî" dûr bikevin.
Paqijiya bîranînê : Rewşa kurt-dem a kompakt û vegerandina demdirêj bikar bînin; ji avêtina nivîsên tije dûr bisekinin.
Berxwedana li dijî bikaranîna xelet : Ji bo kiryarên xeternak lîsteyên destûrdayînê, sînorên rêjeyê, nasnameya kesane, û "xebata bêserûber" lê zêde bikin.
Ceribandinî : Komek senaryoyan biparêze (têkçûn, nezelalî, derzîkirin) û li ser her guhertinekê ji nû ve bimeşîne.

🔗 Meriv çawa performansa AI-ê dipîve
Metrîkên pratîkî fêr bibin da ku leza, rastbûn û pêbaweriyê binirxînin.
🔗 Meriv çawa bi AI-ê re biaxive
Ji bo bersivên çêtir, pêşniyar, çarçove û şopandinan bikar bînin.
🔗 Meriv çawa modelên AI-ê dinirxîne
Modelan bi karanîna testan, rubrîkan û encamên peywirên cîhana rastîn bidin ber hev.
🔗 Meriv çawa modelên AI-ê çêtir dike
Bi rêkxistin, birrandin û çavdêrîkirinê qalîte û lêçûn baştir bikin.
1) Ajanek AI, bi şertê mirovekî normal çi ye 🧠
Ajanek AI xelek e. Belgeyên "Ajan" ên LangChain
Ev e. Çemberek bi mejîyek li navîn.
Têketin → bifikire → tevger → çavdêrî bike → dubare bike . Kaxez ReAct (sedem + tevger)
Ko:
-
Têketin daxwazek bikarhêner an bûyerek e (e-nameya nû, bilêta piştgiriyê, ping-a sensorê).
-
Think modelek zimanî ye ku li ser gava din maqûl dibe.
-
Act gazîkirina amûrekê ye (belgeyên navxweyî bigere, kodê bixebitîne, bilêtek çêbike, bersivekê binivîse). Rêbernameya gazîkirina fonksiyonên OpenAI
-
Observe xwendina derana amûrê ye.
-
Dubarekirin ew beş e ku dihêle hûn hestek "ajan" li şûna "sohbetkirinê" bidin. Belgeyên "Ajans" ên LangChain
Hin ajan bi eslê xwe makroyên jîr in. Yên din bêtir mîna operatorên ciwan tevdigerin ku dikarin peywirên xwe bi hev re çareser bikin û ji xeletiyan xilas bibin. Her du jî girîng in.
Her wiha, pêwîstiya te bi xweseriya tam tune. Bi rastî… dibe ku tu wê nexwazî 🙃
2) Kengê divê hûn ajanek ava bikin (û kengê divê hûn nekin) 🚦
Dema ku ajanek ava bike:
-
Kar pir-gavî û li gorî tiştê ku di nîvê rê de diqewime diguhere.
-
Kar hewceyê karanîna amûran e (databases, CRM, bicîhanîna kodê, çêkirina pelan, gerok, API-yên navxweyî). Belgeyên "Amûr" ên LangChain
-
encamên dubarekirî dixwazin , ne tenê bersivên yek-carî.
-
Hûn dikarin "qediya" bi awayekî ku komputer dikare kontrol bike, hetta bi awayekî sivik jî, pênase bikin.
Dema ku:
-
Pêşniyarek hêsan + bersivek wê çareser dike (zêde endezyariyê neke, tu ê paşê ji xwe nefret bikî).
-
Pêdivîya te bi determînîzma bêkêmahî heye (ajan dikarin bi qasî hevgirtî bin, lê ne robotîk bin).
-
Tu amûr an daneyên te nînin ku bi hev ve girêdayî bibî - wê demê ew bi piranî tenê vib in.
Werin em bi eşkereyî bibêjin: nîvê "projeyên ajanên AI" dikarin bibin karekî bi çend qaîdeyên şaxkirinê. Lê belê, carinan hewa jî girîng e 🤷♂️
3) Çi guhertoyek baş a ajanek AI çêdike ✅
Li vir beşa "Çi guhertoyek baş çêdike" ya ku we xwest heye, lê ez ê hinekî rasterast bim:
Versiyoneke baş a ajanekî AI ne ew e ku herî dijwar difikire. Ew e ku:
-
Dizane çi destûr tê dayîn ku bike (sînorên çarçoveyê)
-
Amûran bi awayekî pêbawer bikar tîne (bangên strukturkirî, ceribandinên dubare, demên dawî) Rêbernameya gazîkirina fonksiyonên OpenAI AWS "Demên dawî, ceribandinên dubare, û paşvekişandin bi jitterê"
-
Rewşê paqij dihêle (bîra ku narize) LangChain "Nirxandina Bîranînê"
-
Kiryarên xwe rave dike (şopên denetimê, ne daneyên sedemên veşartî) NIST AI RMF 1.0 (bawerî û şefafî)
-
Bi awayekî guncaw radiweste (kontrolên temamkirinê, gavên herî zêde, zêdekirin) Belgeyên "Ajansên" LangChain
-
Bi ewlehî têk diçe (alîkariyê dixwaze, desthilatdariyê halûsînasyon nake) NIST AI RMF 1.0
-
Dikare were ceribandin (hûn dikarin wê li ser senaryoyên amadekirî bimeşînin û encaman nirxînin)
Eger ajanê te neyê ceribandin, ew bi rastî makîneyeke qumarê ya pir bawerpêkirî ye. Di partiyan de kêf, di hilberînê de tirsnak 😬
4) Blokên bingehîn ên avakirina ajanekî ("anatomî" 🧩)
Piraniya ajanên zexm van perçeyan hene:
A) Çerxa kontrolkerê 🔁
Ev orkestravan e:
-
golê bigire
-
ji modelê ji bo çalakiya din bipirse
-
amûra xebitandinê
-
çavdêriya lê zêde bike
-
dubare bike heta ku qediya Belgeyên "Ajans" ên LangChain
B) Amûr (ango şiyan) 🧰
Amûr ew in ku ajanek bandorker dikin: Belgeyên "Amûr" ên LangChain
-
lêpirsînên databasê
-
şandina e-nameyan
-
kişandina pelan
-
koda xebitandinê
-
gazîkirina API-yên navxweyî
-
nivîsandina li ser pelên hesaban an CRM-an
C) Bîr 🗃️
Du cureyên wê girîng in:
-
bîra kurt-dem : çarçoveya xebata niha, gavên dawî, plana niha
-
bîra demdirêj : tercîhên bikarhêner, çarçoveya projeyê, zanîna wergirtî (pir caran bi rêya bicihkirinan + depoyek vektor) Kaxeza RAG
D) Siyaseta plansazkirin û biryardanê 🧭
Tewra ku hûn jê re nabêjin "plankirin", hûn hewceyê rêbazekê ne:
-
lîsteyên kontrolê
-
Kaxeza ReAct a bi şêwaza ReAct "bifikire û paşê amûr bike"
-
grafîkên peywirê
-
şablonên çavdêr-karker
-
şablonên serpereşt-karker Microsoft AutoGen (çarçoveya pir-ajan)
E) Parastgeh û nirxandin 🧯
-
destûr
-
şêmayên amûrên ewle Derketinên Strukturkirî yên OpenAI
-
pejirandina derketinê
-
sînorên gavan
-
qeydkirin
-
testên NIST AI RMF 1.0
Belê, ew ji teşwîqkirinê bêtir endezyarî ye. Ku… hinekî mesele ye.
5) Tabloya Berawirdkirinê: rêbazên populer ji bo avakirina ajanek 🧾
Li jêr "Tabloya Berawirdkirinê" ya rastîn heye - bi çend taybetmendiyên taybet, ji ber ku tîmên rastîn ecêb in 😄
| Amûr / Çarçove | Binêrevan | Biha | Çima ew dixebite | Têbînî (kaosek piçûk) | |
|---|---|---|---|---|---|
| LangChain | avakerên ku ji pêkhateyên bi şêwaza lego hez dikin | belaş + infra | ekosîstemeke mezin ji bo amûran, bîrê, zincîran | eger hûn tiştan bi zelalî nav nedin, hûn dikarin zû bi zû spagetî bibin | |
| LlamaIndex | Tîmên giran ên RAG | belaş + infra | qalibên vegerandina bihêz, endekskirin, girêdan | pir baş e dema ku ajansa we bi bingehîn "lêgerîn + çalakî" be… ku ev gelemperî ye | |
| Nêzîkatiya şêwaza Alîkarên OpenAI | tîmên ku dixwazin sazkirina bileztir bikin | li ser bingeha bikaranînê | şablonên gazîkirina amûrên çêkirî û rewşa xebitandinê | li hin goşeyan kêmtir nerm, lê ji bo gelek sepanan paqij e | OpenAI API-yê dimeşîne, bangkirina fonksiyonên Alîkarên OpenAI-ê |
| Kernela Semantîk | pêşdebirên ku orkestrasyona birêkûpêk dixwazin | mîna azad | abstraksiyonek paqij ji bo jêhatîbûn/fonksiyonan | hest bi "pakî û rêkûpêkiya kar" dike - carinan ev pesindanek e 😉 | |
| AutoGen | ceribandinên pir-ajan | mîna azad | qalibên hevkariya ajans-bi-ajans | dikare zêde biaxive; qaîdeyên bidawîkirinê yên hişk destnîşan bike | |
| CrewAI | alîgirên "tîmên ajanan" | mîna azad | rol + erk + radestkirin bi hêsanî têne vegotin | çêtirîn dixebite dema ku kar zelal bin, ne nerm bin | |
| Lodka | lêgerîn + mirovên boriyan | mîna azad | boriyên zexm, vegerandin, pêkhate | kêmtir "şanoya ajan", bêtir "kargeha pratîkî" | |
| Bizivirîne (çerxa xwerû) | kesên ku gelek kontrol dikin (dilsoz) | dema te | sêrbaziya herî kêm, zelaliya herî zêde | bi gelemperî çêtirîn demdirêj e… heta ku hûn her tiştî ji nû ve îcad bikin 😅 |
Tu serketinek bi tenê tune. Hilbijartina çêtirîn bi vê ve girêdayî ye ku karê sereke yê ajansa we vegerandin , pêkanîna amûran , hevrêzkirina pir-ajan , an jî otomatîkkirina herikîna kar .
6) Meriv çawa gav bi gav ajanê AI-ê ava dike (reçeteya rastîn) 🍳🤖
Ev beş e ku piraniya mirovan ji bîr dikin, dûv re meraq dikin çima ajan wekî racûnek di depoyekê de tevdigere.
Gava 1: Karê di hevokekê de pênase bike 🎯
Mînak:
-
"Bersivek xerîdar bi karanîna polîtîka û çarçoveya bilêtê amade bike, dûv re ji bo pejirandinê bixwaze."
-
"Raporek çewtiyê lêkolîn bike, wê ji nû ve çêbike, û çareseriyek pêşniyar bike."
-
"Nîşeyên civînê yên ne temam veguherînin erk, xwedî û demên dawî."
Eger tu nikaribî wê bi awayekî sade pênase bikî, nûnerê te jî nikare. Yanî dikare, lê ew ê îmrovîze bike, û îmrovîzekirin cihê ku budçe dimire ye.
Gava 2: Asta xweseriyê diyar bike (nizm, navîn, tûj) 🌶️
-
Xweseriya kêm : gavan pêşniyar dike, klîkên mirovan "erê dikin"
-
Navîn : amûran dimeşîne, derana pêşnûmeyan çêdike, li ser nezelaliyê zêde dibe
-
Bilind : serî-bi-serî pêk tîne, tenê di rewşên îstîsnayan de mirovan ping dike.
Ji ya ku hûn dixwazin kêmtir dest pê bikin. Hûn dikarin her dem paşê wê zêde bikin.
Gav 3: Stratejiya modela xwe hilbijêre 🧠
Bi gelemperî hûn dikarin hilbijêrin:
-
modelek bihêz ji bo her tiştî (hêsan)
-
modelek bihêz + modelek piçûktir ji bo gavên erzan (dabeşkirin, rêkirin)
-
modelên taybetî (dîtin, kod, axaftin) ger hewce be
Biryar jî bidin:
-
herî zêde nîşanekan
-
germî
-
gelo hûn destûrê didin şopên sedemên dirêj ên navxweyî (hûn dikarin, lê zincîra ramanê ya xav ji bikarhênerên dawîn re eşkere nekin)
Gava 4: Amûran bi şêmayên hişk destnîşan bikin 🔩
Divê amûr wiha bin:
-
teng
-
nivîsandî
-
destûrdayî
-
Derketinên Strukturkirî yên OpenAI yên pejirandî
Li şûna amûrek bi navê do_anything(input: string) , çêke:
-
lêgerîn_kb(pirs: rêz) -> encam[] -
create_ticket(sernav: rêz, laş: rêz, pêşînî: hejmar) -> ticket_id -
send_email(bo: string, subject: string, body: string) -> rewşRêbernameya gazîkirina fonksiyona OpenAI
Eger hûn birrîneke zincîrî bidin ajan, şaş nemînin dema ku ew bi rakirina têlê jî çîtikekê qut bike.
Gava 5: Çembera kontrolker ava bike 🔁
Çerxa herî kêm:
-
Bi armanc + çarçoveya destpêkê dest pê bike
-
Ji modelê bipirse: "Çalakiya din?"
-
Ger amûrê gazî bike - amûrê bicîh bîne
-
Çavdêriyê lê zêde bike
-
Rewşa sekinandinê kontrol bikin
-
Belgeyên "Ajansên" LangChain dubare bikin (bi gavên herî zêde)
Lêzêdekirin:
-
demdirêjî
-
ceribandinên dubare (baldar - ceribandinên dubare dikarin dubare bibin) AWS "Demdirêjî, ceribandinên dubare, û paşvekişandin bi lerizînê"
-
formatkirina xeletiya amûrê (zelal, birêxistinkirî)
Gava 6: Bi baldarî bîranînê lê zêde bike 🗃️
Demkurt: "kurteya rewşê" ya kompakt di her gavê de nûvekirî bihêle. "Pêşdîtina Bîrê" ya LangChain
Demdirêj: rastiyên mayînde (tercîhên bikarhêner, qaîdeyên rêxistinê, belgeyên sabît) hilîne.
Biryara dest:
-
eger pir caran biguhere - kurt-dem bihêle
-
heke ew sabît be - ji bo demek dirêj hilînin
-
eger hesas be - kêmtirîn hilînin (an jî qet nehêlin)
Pêngava 7: Tesdîqkirin û derbasbûnek "rexnegir" lê zêde bike 🧪
Modelek erzan û pratîkî:
-
ajant encam çêdike
-
piştrastker avahî û sînorkirinan kontrol dike
-
nirxandinên modela rexnegir ên vebijarkî ji bo gavên wenda an binpêkirinên polîtîkayê NIST AI RMF 1.0
Ne bêkêmasî ye, lê gelek tiştên ecêb digire.
Pêngava 8: Her tiştê ku hûn ê poşman bibin ku ji tomar nekirinê tomar bikin 📜
Darbend:
-
bangên amûran + têketin + derketin
-
biryarên hatine dayîn
-
şaşî
-
encamên dawî
-
nîşanekan û latency bingeha çavdêriya OpenTelemetry
Pêşeroj - tu dê spasiya te bikî. Niha - tu dê ji bîr bikî. Ev tenê jiyan e 😵💫
7) Bangkirina amûran ku canê te naşkîne 🧰😵
Gazîkirina amûran ew cih e ku "Meriv Çawa Ajanek AI Ava Dike" dibe endezyariya nermalavê ya rastîn.
Amûran pêbawer bikin (pêbawer baş e)
Amûrên pêbawer ev in:
-
diyarker
-
di çarçoveyek teng de
-
hêsan tê ceribandin
-
ewle ye ku meriv Stripe "Daxwazên Idempotent"
Li qata amûran, ne tenê fermanan, railên parastinê lê zêde bikin
Pêşniyar pêşniyarên bi rêzdarî ne. Tesdîqkirina amûran deriyekî kilîtkirî ye. Derketinên Strukturkirî yên OpenAI
Bike:
-
lîsteyên destûrdayînê (kîjan amûr dikarin bixebitin)
-
pejirandina têketinê
-
sînorên rêjeyê OpenAI rêbernameya sînorên rêjeyê
-
kontrolên destûrnameyan ji bo her bikarhêner/organekê
-
"Moda xebitandina hişk" ji bo kiryarên xeternak
Sêwirana ji bo têkçûna qismî
Amûr xera dibin. Tor lerizîn. Destûrname diqede. Divê ajanek:
-
şaşiyan şîrove bike
-
dubare bi paşvekişandinê dema ku guncaw be stratejiya dubarekirina Google Cloud (paşvekişandin + lerizîn)
-
amûrên alternatîf hilbijêrin
-
dema asê mayî zêde dibe
Hîleyek bêdeng û bi bandor: xeletiyên rêkxistî vegerîne mîna:
-
cure: çewtiya_destûrdanê -
cure: nehat_dîtin -
type: rate_limited
Ji ber vê yekê model dikare li şûna panîkê bi aqilane bersiv bide.
8) Bîreke ku li şûna ku te biêşîne, alîkariyê dike 👻🗂️
Bîr pir bi hêz e, lê di heman demê de dikare bibe çopeke çopê jî.
Bîra demkurt: kompakt bihêlin
Bikaranîn:
-
gavên N yên dawîn
-
kurteyek berdewam (di her lûpê de tê nûvekirin)
-
plana niha
-
sînorkirinên heyî (budçe, dem, polîtîka)
Ger hûn her tiştî di çarçoveyekê de bicivînin, hûn ê bibînin:
-
lêçûnek bilindtir
-
latency hêdîtir
-
bêtir tevlihevî (erê, wê demê jî)
Hafizeya demdirêj: vejandina li şûna "dagirtinê"
Piraniya "bîra demdirêj" bêtir dişibihe vê:
-
bicihkirin
-
firoşgeha vektoran
-
Kaxeza RAG ya nifşa zêdekirî ya vegerandinê (RAG)
Ajant jiber nake. Ew perçeyên herî têkildar di dema xebitandinê de vedigire. LlamaIndex “Danasîna RAG”
Rêgezên bîranînê yên pratîkî
-
"Tercîhan" wekî rastiyên eşkere hilînin: "Bikarhêner ji kurteyên xalan hez dike û ji emojiyan nefret dike" (lol, lê li vir tune 😄)
-
"Biryarên" bi mohrên demê an guhertoyan hilînin (wekî din nakokî kom dibin)
-
Tu carî razên xwe nehêlin heya ku bi rastî neçar nemînî
Û ev metafora min a ne temam e: bîr mîna sarincokê ye. Heke tu qet wê paqij nekî, di dawiyê de sendwîça te tama pîvaz û poşmaniyê dide.
9) Şêwazên plansaziyê (ji sade heta xeyalî) 🧭✨
Plankirin tenê hilweşîna kontrolkirî ye. Wê nexin rewşeke mîstîk.
Şêweya A: Plankera Lîsteya Kontrolê ✅
-
Model lîsteyek ji gavan nîşan dide
-
Gav bi gav pêk tîne
-
Rewşa lîsteya kontrolê nûve dike
Ji bo destpêkirina kar pir baş e. Sade ye, dikare were ceribandin.
Qaliba B: Çerxa ReAct (sedem + kiryar) 🧠→🧰
-
model banga amûrê ya din biryar dide
-
derana çavdêrî dike
-
kaxeza ReAct dubare
Ev hesta klasîk a ajan e.
Şêweya C: Serpereştyar-karker 👥
-
serpereşt armancê parçe dike bo erkên
-
karker karên taybetî pêk tînin
-
serpereşt encaman bi hev re dike yek Microsoft AutoGen (çarçoveya pir-ajan)
Ev gava ku kar paralelîze dibin, an jî gava ku hûn "rolên" cûda dixwazin wekî:
-
lêkolîner
-
kodker
-
weşanvan
-
Kontrolkerê QA
Şêweya D: Plankirin-paşê bicîhanîn bi ji nû ve plansazkirinê 🔄
-
planê biafirîne
-
dardekirin
-
eger encamên amûran rastiyê biguherînin, ji nû ve plan bikin
Ev yek rê li ber wê yekê digire ku ajan bi serhişkî planeke xirab bişopîne. Mirov jî vê yekê dikin, heya ku ew westiyayî nebin, di vê rewşê de ew jî planên xirab dişopînin.
10) Ewlehî, pêbawerî, û ji kar derneketin 🔐😅
Eger ajansa te dikare çalakiyan bike, pêdivîya te bi sêwirana ewlehiyê heye. "Hebûna wê ne xweş e". Pêdivî ye. NIST AI RMF 1.0
Sînorên hişk
-
gavên herî zêde di her bezê de
-
bangên herî zêde yên amûrê di deqîqeyê de
-
xerckirina herî zêde ya her danişînê (budceya nîşanekan)
-
amûrên sînorkirî li pişt pejirandinê
Birêvebirina daneyan
-
berî têketinê têketinên hesas sererast bike
-
jîngehên cuda (pêşvebirin vs hilberîn)
-
destûrên amûrê yên bi îmtiyaza herî kêm
Astengkirinên reftarî
-
ajan neçar bike ku perçeyên delîlên navxweyî îqtibas bike (ne girêdanên derveyî, tenê referansên navxweyî)
-
dema ku bawerî kêm be, pêdivî bi nîşanên nezelaliyê heye
-
ger têketin nezelal bin, "pirseke zelalkirinê bipirse" hewce bike
Ajanekî pêbawer ne ew qas pêbawer e. Ew ew e ku dizane kengê texmîn dike… û wisa dibêje.
11) Ceribandin û nirxandin (beşa ku her kes jê dûr dikeve) 🧪📏
Tu nikarî tiştê ku nikarî bipîvî baştir bikî. Belê, ev rêz şaş e, lê bi awayekî acizker rast e.
Çêkirina komek senaryoyan
30-100 dozên ceribandinê biafirînin:
-
rêyên bextewar
-
dozên qiraxê
-
Rewşên "têkçûna amûrê"
-
daxwazên nezelal
-
pêşniyarên dijber (hewldanên derzîkirina bilez) OWASP Top 10 ji bo Serlêdanên LLM Derzîkirina Bilez a OWASP LLM01
Encamên xalan
Metrên bi kar bînin wekî::
-
rêjeya serkeftina peywirê
-
dema temamkirinê
-
rêjeya başbûna xeletiya amûrê
-
rêjeya halûsînasyonê (îdiayên bê delîl)
-
rêjeya pejirandina mirovan (eger di moda çavdêrîkirî de be)
Testên regresyonê ji bo pêşniyar û amûran
Her cara ku hûn biguherînin:
-
şema amûrê
-
rênimayên sîstemê
-
mantiqa vegerandinê
-
formata bîranînê
Sûîtê dîsa bimeşîne.
Ajant heywanên hesas in. Mîna nebatan, lê bihatir in.
12) Şêwazên bicihkirinê yên ku budceya we têk nabin 💸🔥
Bi xizmetek yekane dest pê bikin
-
API-ya kontrolkerê ajan
-
karûbarên amûran li pişt wê
-
tomarkirin + çavdêrîkirin Pirtûka çavdêriya OpenTelemetry
Kontrolên lêçûnê zû lê zêde bikin
-
encamên vegerandina keşfê
-
rewşa axaftinê bi kurtasîyan tepisandin
-
bi karanîna modelên piçûktir ji bo rêkirin û derxistinê
-
sînordarkirina "moda ramana kûr" bi gavên herî dijwar re
Hilbijartina mîmariya hevpar
-
kontrolkera bêdewlet + depoya rewşa derveyî (DB/redis)
-
bangên amûran li cihê ku gengaz be îdempotent in Stripe "Daxwazên îdempotent"
-
rêz ji bo karên dirêj (da ku hûn daxwazek webê her û her vekirî nehêlin)
Her wiha: "guhêzbarê kuştinê" ava bike. Heta ku tu bi rastî, bi rastî pêwîstiya xwe pê nebînî, pêdivîya te pê nabe 😬
13) Nîşeyên Dawî - kurtenivîsa li ser Çawa Ajanek AI Ava Bikin 🎁🤖
Heke tiştekî din ji bîr neke, van ji bîr neke:
-
Çawaniya Avakirina Ajanek AI bi piranî li ser avakirina xeleka ewle li dora modelekê ye. Belgeyên "Ajan" ên LangChain
-
Bi armanceke zelal, xweseriyeke kêm û amûrên hişk dest pê bikin. Derketinên Strukturkirî yên OpenAI
-
Bi rêya vegerandinê bîranînê zêde bike, ne bi dagirtina kontekstê ya bêdawî. Kaxeza RAG
-
Plankirin dikare hêsan be - lîsteyên kontrolê û ji nû ve plansazkirin pir dirêj diçin.
-
Tomarkirin û ceribandin kaosa ajanan vediguherînin tiştek ku hûn dikarin bişînin. Pirtûka çavdêriya OpenTelemetry
-
Parastgehên parastinê ne tenê di kodê de ne, lê di fermanan de jî cih digirin. 10 Serlêdanên OWASP yên Herî Baş ji bo Serlêdanên LLM
Ajanek ne sêrbaz e. Ew sîstemek e ku biryarên baş dide ku pir caran bi qîmet be… û têkçûnê qebûl dike berî ku zirarê bide. Bi awayekî, bi bêdengî teselî dide 😌
Û erê, heke hûn wê bi rêkûpêk ava bikin, hûn hîs dikin ku hûn stajyerekî dîjîtal ê piçûk digirin ku qet ranazê, carinan dikeve panîkê û ji karên kaxezî hez dike. Ji ber vê yekê, bi bingehîn stajyerek.
Pirsên Pir tên Pirsîn
Ajanek AI, bi gotinên hêsan, çi ye?
Ajanek AI bi bingehîn xelek e ku dubare dibe: têketinê digire, gava din biryar dide, amûrek bikar tîne, encamê dixwîne, û heya ku ew qediya dubare dike. Beşa "ajan" ji tevger û çavdêriyê tê, ne tenê sohbetê. Gelek ajan tenê otomasyona jîr in ku gihîştina amûran heye, hinên din jî mîna operatorek ciwan tevdigerin ku dikare ji xeletiyan xilas bibe.
Kengî divê ez ajanek AI ava bikim li şûna tenê karanîna pêşniyarekê?
Dema ku kar pir-gavî be, li gorî encamên navîn diguhere, û hewceyê karanîna amûrên pêbawer be (API, database, bilêtkirin, bicîhanîna kodê). Ajant her weha kêrhatî ne dema ku hûn dixwazin encamên dubarekirî bi parêzvanên parastinê û rêyek ji bo kontrolkirina "qediya" bixwazin. Ger bersivek hêsan a bilez bixebite, ajantek bi gelemperî lêçûnên zêde yên nehewce û modên têkçûnê yên zêde ne.
Ez çawa dikarim ajanek AI-ê ava bikim ku di nav çemberan de asê nemîne?
Mercên rawestandina dijwar bikar bînin: gavên herî zêde, bangên amûran ên herî zêde, û kontrolên temamkirinê yên zelal. Şêwazên amûran ên birêkûpêk, demên dawî, û ceribandinên dubare lê zêde bikin ku dê her û her ceribandinê nekin. Biryar û derketinên amûran tomar bikin da ku hûn bibînin ka ew li ku derê ji rê derdikeve. Valvek ewlehiyê ya hevpar zêdekirin e: heke ajan ne ewle be an xeletiyan dubare bike, divê ew ji bilî îmrovîzekirinê alîkariyê bixwaze.
Mîmariya herî kêm ji bo Çawa Ajanek AI-ê Ava Bike çi ye?
Herî kêm hûn hewceyê çerxek kontrolker in ku modelê armanc û çarçoveyek dide, çalakiya din dipirse, heke were xwestin amûrek pêk tîne, çavdêriyê lê zêde dike, û dubare dike. Her weha hûn hewceyê amûrên bi şeklên têketin/derketinê yên hişk û kontrolkirina "qediyayî" ne. Heta çerxek ku hûn bi xwe bi rê ve bibin jî dikare baş bixebite heke hûn rewşê paqij bihêlin û sînorên gavan bicîh bînin.
Ez çawa divê gazîkirina amûran sêwirînim da ku di hilberînê de pêbawer be?
Amûran teng, nivîskî, destûrdayî û pejirandî bihêlin—ji amûrek gelemperî ya "do_anything" dûr bisekinin. Şêweyên hişk (wek derketinên birêxistinkirî/gazîkirina fonksiyonê) tercîh bikin da ku ajan nikaribe têketinên bi destan biguhezîne. Lîsteyên destûrdayî, sînorên rêjeyê, û kontrolên destûrên bikarhêner/organ li qata amûrê zêde bikin. Amûran bi karanîna şablonên idempotency sêwirînin da ku dema ku gengaz be ji nû ve werin xebitandin.
Riya herî baş ji bo zêdekirina bîranînê bêyî ku rewşa ajan xirabtir bibe çi ye?
Bîrê wekî du beşan bihesibîne: rewşa xebitandina kurt-dem (gavên dawî, plana heyî, astengî) û vegerandina demdirêj (tercîh, qaîdeyên sabît, belgeyên têkildar). Bi kurtasiyên xebitandinê, ne bi nivîsên tevahî, rewşa kurt-demê kompakt bihêlin. Ji bo bîra demdirêj, vegerandin (çapkirin + depoya vektor/şablonên RAG) bi gelemperî ji "dagirtina" her tiştî di çarçoveyê de û tevlihevkirina modelê çêtir e.
Divê ez kîjan şêwaza plansazkirinê bikar bînim: lîsteya kontrolê, ReAct, an jî xebatkarê çavdêr?
Plankerek lîsteya kontrolê dema ku erk pêşbînîkirî ne û hûn tiştek hêsan dixwazin ku were ceribandin pir baş e. Dema ku encamên amûran tiştê ku hûn paşê dikin diguhezînin, lûpên bi şêwaza ReAct dibiriqin. Şêwazên çavdêr-karker (wekî veqetandina rolan bi şêwaza AutoGen) dema ku erk dikarin paralel bibin an jî ji rolên cihêreng (lêkolîner, kodker, QA) sûd werbigirin dibin alîkar. Plankirin-paşê bicîhanîn bi ji nû ve plansazkirinê re zemînek navîn a pratîkî ye ji bo dûrketina ji planên xirab ên serhişk.
Ger ajanek bikaribe çalakiyên rastîn bike, ez çawa dikarim ewle bikim?
Destûrên kêm-îmtiyaz bikar bînin û amûrên xeternak li pişt modên pejirandinê an "xebata hişk" sînordar bikin. Budçe û sînoran lê zêde bikin: gavên herî zêde, xerckirina herî zêde, û sînorên gazîkirina amûrê di hûrdemê de. Berî têketinê daneyên hesas sererast bikin, û pêşdebir ji jîngehên hilberînê veqetînin. Dema ku têketin nezelal in, alayên nezelaliyê an pirsên zelalkirinê hewce bikin, li şûna ku hûn bihêlin bawerî şûna delîlan bigire.
Ez çawa dikarim ajanek AI biceribînim û binirxînim da ku ew bi demê re baştir bibe?
Komek senaryoyan bi rêyên baş, rewşên kêlekê, têkçûnên amûran, daxwazên nezelal, û hewldanên derzîkirina bilez (bi şêwaza OWASP) ava bikin. Encamên wekî serkeftina peywirê, dema temamkirinê, vegerandina ji xeletiyên amûran, û îdiayên bê delîl bipîvin. Her gava ku hûn şêmayên amûran, bilezkirinan, vegerandinê, an formatkirina bîranînê diguherînin, komê ji nû ve bimeşînin. Heke hûn nekarin wê biceribînin, hûn nekarin bi pêbawerî wê bişînin.
Ez çawa dikarim ajanek bêyî ku derengî û lêçûnan zêde bikim, bicîh bikim?
Şêweyek hevpar kontrolkerek bêdewlet e ku depoyek rewşê ya derveyî (DB/Redis), karûbarên amûran li pişt wê, û tomarkirin/çavdêriya bihêz (pir caran OpenTelemetry) heye. Mesrefan bi caching-a vegerandinê, kurteyên rewşê yên kompakt, modelên piçûktir ji bo rêkirin/derxistinê, û sînordarkirina "ramanên kûr" bi gavên herî dijwar kontrol bikin. Ji bo karên dirêj rêzan bikar bînin da ku hûn daxwazên webê vekirî nehêlin. Her gav guhêrbarek kuştinê tê de bikin.
Referans
-
Enstîtuya Neteweyî ya Standard û Teknolojiyê (NIST) - NIST AI RMF 1.0 (bawerî û şefafî) - nvlpubs.nist.gov
-
OpenAI - Derketinên Strukturkirî - platform.openai.com
-
OpenAI - Rêbernameya gazîkirina fonksiyonê - platform.openai.com
-
OpenAI - Rêbernameya sînorên rêjeyê - platform.openai.com
-
OpenAI - API-ê dimeşîne - platform.openai.com
-
OpenAI - Bangkirina fonksiyonên alîkaran - platform.openai.com
-
LangChain - Belgeyên Ajansê (JavaScript) - docs.langchain.com
-
LangChain - Amûrên belgeyan (Python) - docs.langchain.com
-
LangChain - Pêşgotinek li ser Bîrê - docs.langchain.com
-
arXiv - Kaxeza ReAct (sedem + kiryar) - arxiv.org
-
arXiv - Kaxeza RAG - arxiv.org
-
Pirtûkxaneya Avakerên Amazon Web Services (AWS) - Demjimêr, ceribandinên dubare, û paşvekişandin bi lerizînê - aws.amazon.com
-
OpenTelemetry - Pirtûka Çavdêriyê - opentelemetry.io
-
Stripe - Daxwazên Idempotent - docs.stripe.com
-
Google Cloud - Stratejiya Dubare Biceribandinê (paşveçûn + lerizîn) - docs.cloud.google.com
-
OWASP - 10 Serketî ji bo Serlêdanên Modela Zimanê Mezin - owasp.org
-
OWASP - Derzîkirina Bilez a LLM01 - genai.owasp.org
-
LlamaIndex - Pêşgotinek li ser RAG - developers.llamaindex.ai
-
Microsoft - Kernelê Semantîk - learn.microsoft.com
-
Microsoft AutoGen - Çarçoveya Pir-ajan (belgekirin) - microsoft.github.io
-
CrewAI - Têgehên Ajansan - docs.crewai.com
-
Haystack (deepset) - Belgekirina retriever - docs.haystack.deepset.ai