Whakautu poto: Hei hanga i tētahi kaihoko AI e mahi ana i roto i te mahi, me whakaaro ki tētahi porowhita whakahaere: tangohia he tāuru, whakatauhia te mahi e whai ake nei, karangahia he taputapu whaiti te whānuitanga, tirohia te hua, ka mahi anō kia puta rā anō he tirotiro "oti" mārama. Ka mau tonu ina he maha ngā taahiraa o te mahi, ā, e whakahaerehia ana e te taputapu; ki te whakatauhia e te tohu kotahi, pekehia te kaihoko. Tāpirihia he kaupapa taputapu tino pakari, he rohe taahiraa, he takiuru, me tētahi whakamana/kaitātari kia piki ake ai te kaihoko, kaua e porowhita ina kore e angitu ngā taputapu, ina kore rānei e mārama ngā tāuru.
Ngā kōrero matua hei whakaaroaro:
Porowhita kaiwhakahaere : Whakatinanahia te whakauru→mahi→mātakitaki i te tukurua me ngā tikanga mutu mārama me ngā hikoinga mōrahi.
Te hoahoa taputapu : Kia whaiti, kia patohia, kia whakaaetia, kia manatokohia hoki ngā taputapu hei ārai i te ngangau "mahi_i_te_mea_i_te_tahi_mea".
Te akuaku o te mahara : Whakamahia he āhua poto poto me te whakahokinga mai mō te wā roa; karohia te maka atu i ngā tuhinga katoa.
Ātete ki te whakamahinga hē : Tāpirihia ngā rārangi whakaae, ngā herenga reiti, te kore e taea te whakamahi, me te "whakamakuku-ā-ringa" mō ngā mahi morearea.
Whakamātautau : Kia mau ki tētahi huinga horopaki (ngā rahunga, te koretake o te māramatanga, ngā werohanga) me te whakahaere anō i ia huringa.

🔗 Me pehea te ine i te mahi AI
Akohia ngā inenga mahi hei whakataurite i te tere, te tika, me te pono.
🔗 Me pehea te korero ki a AI
Whakamahia ngā tohutohu, ngā horopaki, me ngā whai muri mai hei tiki i ngā whakautu pai ake.
🔗 Me pēhea te aromatawai i ngā tauira AI
Whakatauritehia ngā tauira mā te whakamahi i ngā whakamātautau, ngā rubrics, me ngā putanga mahi o te ao tūroa.
🔗 Me pēhea te arotau i ngā tauira AI
Whakapaitia te kounga me te utu mā te whakatikatika, te kutikuti, me te aroturuki.
1) He aha te tikanga o te kaihoko AI, i roto i ngā kupu a te tangata noa 🧠
He porowhita te kaihoko AI. Ngā tuhinga "Kaihoko" a LangChain
Koia tērā. He porowhita me te roro i waenganui.
Whakauru → whakaaro → mahi → mātakitaki → tāruarua . Whakahoki Mahi pepa (take + mahi)
Kei hea:
-
te tāuru he tono a te kaiwhakamahi, he huihuinga rānei (īmēra hou, tīkiti tautoko, ping pūoko).
-
te whakaaro he tauira reo e whai whakaaro ana mō te taahiraa e whai ake nei.
-
a Act i tētahi taputapu (rapu tuhinga ā-roto, whakahaere waehere, waihanga tīkiti, tuhi whakautu). He aratohu karanga mō te Mahi OpenAI
-
te pānuihia e te taputapu te putanga.
-
te whakahokinga te wāhanga e meinga ai kia rite ki te "āpiha" kaua ki te "kōrerorero". Ngā tuhinga "Āpiha" a LangChain
He tino atamai ētahi o ngā kaiwhakahaere. Ko ētahi he rite ki tētahi kaiwhakahaere iti ake e taea ai te whakahaere i ngā mahi me te whakaora mai i ngā hapa. He mea nui ngā mea e rua.
Kāore hoki koe e hiahia ki te mana motuhake katoa. Inaa… kāore pea koe e hiahia ki tēnā 🙃
2) Āhea koe me hanga he kaihoko (me te wā kāore e tika ana) 🚦
Hangaia he kaihoko ina:
-
maha ngā taahiraa o te mahi , ā, ka rerekē anō hoki i runga i te mea ka tupu i waenganui.
-
Me whakamahi taputapu mō te mahi (pātengi raraunga, CRM, whakahaere waehere, whakaputa kōnae, tirotiro, API ā-roto). Ngā tuhinga "Utauta" a LangChain
-
E hiahia ana koe ki ngā hua ka taea te whakahoki mai me ngā ārai, kaua ko ngā whakautu kotahi noa iho.
-
Ka taea e koe te tautuhi i te kupu "kua oti" i roto i te huarahi e taea ai e te rorohiko te tirotiro, ahakoa he āhua noa iho.
Kaua e hanga he kaihoko ina:
-
Mā te pātai māmā me te whakautu ka ea te raruraru (kaua e nui rawa te mahi hangarau, ka kino koe ki a koe anō ā muri ake nei).
-
Me tino whai whakaaro koe (ka taea e ngā kaihoko te noho rite tonu, engari ehara i te mea he karetao).
-
Kāore āu taputapu, kāore hoki āu raraunga hei hono atu - he kare ā-roto noa iho te nuinga.
Kia pono tātou: ko te haurua o ngā "kaupapa kaihoko AI" he rerenga mahi pea me ētahi ture peka. Engari, i ētahi wā he mea nui anō hoki te āhua 🤷♂️
3) He aha te mea e pai ai te putanga o tētahi kaihoko AI ✅
Anei te wāhanga "He aha te mea e pai ai te putanga" i tonoa e koe, engari ka kōrero pūmau ahau:
Ehara te putanga pai o tētahi kaihoko AI i te mea e tino kaha ana te whakaaro. Engari ko te mea e:
-
E mōhio ana ki tāna e whakaaetia ana kia mahi (ngā rohe whānuitanga)
-
He pono te whakamahi i ngā taputapu (ngā waeatanga hanganga, ngā whakamātautau anō, ngā wā whakamutu) Aratohu karanga Mahi OpenAI AWS "Ngā wā whakamutu, ngā whakamātautau anō, me te hoki whakamuri me te wiri"
-
Ka pupuri i te āhua kia ma (te mahara e kore e pirau) LangChain "Tirohanga whānui o te mahara"
-
Te whakamārama i āna mahi (ngā ara arotake, ehara i te mea ko ngā puranga whakaaro ngaro) NIST AI RMF 1.0 (pono me te mārama)
-
Ka mutu tika (tirotiro otinga, hikoinga mōrahi, pikinga) Ngā tuhinga "Kaihoko" a LangChain
-
Ka rahua haumaru (ka tono āwhina, kāore e whakaaro pohehe ki te mana) NIST AI RMF 1.0
-
Ka taea te whakamātautau (ka taea e koe te whakahaere i runga i ngā horopaki kua kēnehia me te whiwhi hua)
Ki te kore e taea te whakamātautau i tō kaihoko, he mīhini petipeti tino maia noa iho. He ngahau i ngā pāti, he whakamataku i te mahi whakaputa 😬
4) Ngā poraka hanga matua o tētahi kaihoko (te "hanganga tinana" 🧩)
Ko te nuinga o ngā mea totoka he mea whai hua ēnei:
A) Te porowhita kaiwhakahaere 🔁
Koinei te kaiwhakarite waiata:
-
hopu i te whāinga
-
pātai atu ki te tauira mō te mahi e whai ake nei
-
taputapu whakahaere
-
tāpirihia te tirotiro
-
tāruatia kia oti rā anō ngā tuhinga "Agents" a LangChain
B) Ngā taputapu (arā, ngā āheinga) 🧰
Ko ngā taputapu te mea e whai hua ai tētahi kaihoko: Ngā tuhinga "Utauta" a LangChain
-
ngā uiuinga pātengi raraunga
-
te tuku īmēra
-
te kukume i ngā kōnae
-
waehere e whakahaere ana
-
te karanga i ngā API ā-roto
-
te tuhi ki ngā ripanga tātai, ki ngā CRM rānei
C) Mahara 🗃️
E rua ngā momo e whai tikanga ana:
-
maharatanga poto : te horopaki o nāianei, ngā mahi o nāianei, te mahere o nāianei
-
mahara roa : ngā manakohanga a te kaiwhakamahi, te horopaki kaupapa, te mōhiotanga kua whakahokia mai (he maha ngā wā mā roto i ngā whakaurunga + he toa whakaahua) pepa RAG
D) Kaupapa here whakamahere me te whakatau 🧭
Ahakoa kāore koe e kī ana he "whakamahere", me whai tikanga koe:
-
ngā rārangi arowhai
-
Pepa ReAct "whakaarohia kātahi ka utaina" ā-ReAct
-
ngā kauwhata mahi
-
ngā tauira kaiwhakahaere-kaimahi
-
ngā tauira kaiwhakahaere-kaimahi Microsoft AutoGen (anga maha-kaihoko)
E) Ngā ārai me te aromatawai 🧯
-
ngā whakaaetanga
-
ngā kaupapa taputapu haumaru Ngā Putanga Hanganga OpenAI
-
whakamana putanga
-
ngā rohe hikoi
-
te tuhi rākau
-
whakamātautau i te NIST AI RMF 1.0
Āe, he hangarau ake, ehara i te akiaki. Koinā te… te kaupapa nui.
5) Ripanga Whakataurite: ngā huarahi rongonui hei hanga i tētahi kaihoko 🧾
Kei raro nei tētahi "Ripanga Whakataurite" tūturu - me ētahi āhuatanga rerekē, nā te mea he rerekē ngā tīma tūturu 😄
| Utauta / Anga | hunga whakarongo | Utu | He aha i mahi ai | Ngā Tuhipoka (he pōrearea iti) | |
|---|---|---|---|---|---|
| LangChain | ngā kaihanga e pai ana ki ngā wāhanga āhua-lego | kore utu + infra | pūnaha rauropi nui mō ngā taputapu, te mahara, ngā mekameka | ka tere te tunu i te pākete mena kāore koe e whakahua mārama i ngā mea | |
| RārangiUtu | Ngā tīma maha-RAG | kore utu + infra | ngā tauira rapu kaha, te taupū, ngā hononga | he rawe ina ko te "rapu + mahi" te kaupapa matua o tō kaihoko… he mea noa tēnei | |
| Te huarahi a ngā Kaiawhina OpenAI | ngā tīma e hiahia ana kia tere ake te whakarite | i runga i te whakamahinga | ngā tauira karanga taputapu kua hangaia me te āhua whakahaere | kāore i te ngāwari i ētahi kokonga, engari he ma mō ngā taupānga maha | Ka whakahaerehia e OpenAI te API e karanga ana i te mahi a ngā Kaiāwhina OpenAI |
| Kernel Tikanga | ngā kaiwhakawhanake e hiahia ana ki te whakarite whakaritenga | āhua kore utu | he whakarāpopototanga māori mō ngā pūkenga/ngā mahi | he "pai te āhua o te pakihi" - he mihi anō tēnā i ētahi wā 😉 | |
| AutoGen | ngā kaiwhakamātautau maha-kaihoko | āhua kore utu | ngā tauira mahi tahi a te kaihoko-ki-te-kaihokohoko | ka taea te kōrero nui rawa; whakatakotohia he ture whakamutu tino pakari | |
| CrewAI | ngā pā o "ngā tīma o ngā kaihoko" | āhua kore utu | he māmā noa te whakapuaki i ngā tūranga + ngā mahi + ngā tuku | ka tino pai te mahi ina he pakari ngā mahi, kāore i te mākūkū | |
| Puranga otaota | rapu + ngā tāngata o ngā paipa | āhua kore utu | ngā paipa totoka, te tiki mai, ngā wāhanga | iti iho te "whare tapere kaihoko", he "wheketere mahi" ake | |
| Hurihia tāu ake (porowhita ritenga) | hunga aroha ki te whakahaere | tō wā | te iti o te makutu, te māramatanga nui rawa atu | ko te mea pai rawa atu mō te wā roa… kia tae rā anō ki te wā ka hangaia anō e koe ngā mea katoa 😅 |
Kāore he toa kotahi. Ko te kōwhiringa pai rawa atu kei runga i te mahi matua a tō kaihoko ko te kimi mahi , te whakahaere taputapu , te whakarite i ngā kaihoko maha te aunoatanga rānei .
6) Me pēhea te hanga i tētahi Kaihoko AI taahiraa-i-te-taahiraa (te tunu tuturu) 🍳🤖
Koinei te wāhanga e pekehia ana e te nuinga o te iwi, kātahi ka miharo he aha te whanonga a te kaihoko me te rakuni i roto i te pātaka.
Hipanga 1: Tautuhia te mahi i roto i te rerenga kotahi 🎯
Ngā tauira:
-
"Tuhia he whakautu a te kiritaki mā te whakamahi i te horopaki kaupapa here me te tīkiti, kātahi ka tono kia whakaaetia."
-
"Tirohia he pūrongo hapa, tāruatia, ka whakaarohia he whakatikatika."
-
"Whakatauria ngā tuhipoka hui kāore i tino tika hei mahi, hei rangatira, hei rā kati hoki."
Ki te kore e taea e koe te whakamārama ngāwari, kāore hoki e taea e tō kaihoko. Arā, ka taea, engari ka mahi auaha, ā, ko te mahi auaha te wāhi e mate ai ngā tahua.
Hipanga 2: Whakatauhia te taumata mana motuhake (iti, waenga, kawa) 🌶️
-
Mana motuhake iti : e kī ana i ngā mahi, ka "whakaae" ngā pāwhiri tangata
-
Waenga : whakahaere i ngā taputapu, tuhi i te putanga, whakapiki ake i runga i te koretake
-
Teitei : ka whakahaere i te pito-ki-te-pito, ka tukuna noa ngā ping ki ngā tāngata i runga i ngā okotahi
Tīmatahia kia iti iho i tō hiahia. Ka taea e koe te whakanui ake i muri mai.
Hipanga 3: Kōwhiria tō rautaki tauira 🧠
Ko te tikanga ka whiriwhiri koe:
-
kotahi te tauira kaha mō ngā mea katoa (māmā noa iho)
-
kotahi te tauira kaha + tauira iti ake mō ngā hikoinga iti te utu (whakarōpūtanga, ara)
-
ngā tauira motuhake (tirohanga, waehere, kōrero) mēnā e tika ana
Whakatauhia hoki:
-
ngā tohu mōrahi
-
pāmahana
-
mēnā ka whakaaetia ngā tohu whakaaro roa ki roto (ka taea e koe, engari kaua e whakaatu i te mekameka whakaaro mata ki ngā kaiwhakamahi mutunga)
Hipanga 4: Tautuhia ngā taputapu me ngā kaupapa tino pakari 🔩
Ko ngā taputapu me:
-
whaiti
-
i patohia
-
kua whakaaetia
-
Ngā Putanga Hanganga OpenAI kua whakamanahia
Engari i te taputapu e kiia nei ko do_anything(input: string) , make:
-
rapu_kb(uiui: aho) -> hua[] -
tiikiti_hanga(taitara: aho, tinana: aho, matua: tau) -> tau_tiikiti -
send_email(ki: string, subject: string, body: string) -> statusOpenAI Mahi aratohu karanga
Ki te hoatu e koe he kani mekameka ki te kaihoko, kaua e ohorere ina tangohia atu e ia te taiepa rakau.
Hipanga 5: Hangaia te porowhita kaiwhakahaere 🔁
Porowhita iti rawa:
-
Tīmata ki te whāinga + te horopaki tuatahi
-
Pātai atu ki te tauira: “Te mahi e whai ake nei?”
-
Mena ka karangahia te taputapu - whakahaerehia te taputapu
-
Tāpirihia te tirohanga
-
Tirohia te āhua o te aukati
-
Whakahokia (me ngā hikoinga mōrahi) ngā tuhinga "Kaihoko" a LangChain
Tāpirihia:
-
ngā wā whakamutu
-
ngana anō (kia tūpato - ka taea e ngā ngana anō te huri) AWS "Ngā wā whakamutu, ngā ngana anō, me te hoki whakamuri me te wiri"
-
te whakatakotoranga hapa taputapu (mārama, hanganga)
Hipanga 6: Tāpirihia te mahara me te āta tupato 🗃️
Mō te wā poto: kia mau tonu he "whakarāpopototanga āhua" kia whakahoutia i ia taahiraa. "Tirohanga mahara" a LangChain
Mō te wā roa: penapenahia ngā meka pumau (ngā manakohanga kaiwhakamahi, ngā ture whakahaere, ngā tuhinga pumau).
Ture matua:
-
ki te maha ngā huringa - kia poto noa iho
-
ki te pumau - rongoatia mō te wā roa
-
ki te mea he tairongo - penapenahia kia iti rawa (kia kaua rawa rānei e rongoatia)
Hipanga 7: Tāpirihia te whakamana me te tohu "kaitātari" 🧪
He tauira iti te utu, whai hua hoki:
-
ka whakaputa hua te kaihoko
-
ka tirotirohia e te kaiwhakamana te hanganga me ngā here
-
arotakenga tauira arotake whiriwhiri mō ngā mahi ngaro, ngā takahi kaupapa here rānei NIST AI RMF 1.0
Kāore i tino tika, engari he nui ngā kōrero wairangi e mau ana.
Hipanga 8: Tuhia ngā mea katoa e pouri ai koe mō te korenga e takiuru 📜
Rārangi:
-
karangatanga taputapu + tāurunga + putanga
-
ngā whakataunga i mahia
-
ngā hapa
-
ngā putanga whakamutunga
-
tohu me te whakaroa OpenTelemetry primer observationability
Āpōpō - ka mihi atu koe. Āpōpō - ka wareware koe. Koinā te ora 😵💫
7) He karanga taputapu e kore e pakaru tō wairua 🧰😵
Mā te karanga taputapu ka huri te "Me pēhea te Hanga i tētahi Kaihoko AI" hei hangarau pūmanawa tūturu.
Me whakarite kia pono ngā taputapu (he pai te pono)
Ko ngā taputapu pono ko:
-
whakatau
-
whaiti te whānuitanga
-
ngāwari ki te whakamātautau
-
haumaru te whakahaere anō i ngā "tono Idempotent" a Stripe
Tāpirihia ngā ārai ki te paparanga taputapu, kaua ko ngā tohutohu anake
He whakaaro ātaahua ngā tohutohu. He tatau raka te whakamana taputapu. Ngā Putanga Hanganga OpenAI
Me mahi:
-
ngā rārangi whakaae (ngā taputapu ka taea te whakahaere)
-
whakamanatanga whakauru
-
ngā herenga reiti OpenAI Aratohu herenga reiti
-
ngā tirotiro whakaaetanga mō ia kaiwhakamahi/whakahaere
-
"aratau oma-maroke" mō ngā mahi mōrearea
Te hoahoa mō te rahunga wāhanga
Kāore e ranea ngā taputapu. Ka wiriwiri ngā whatunga. Ka pau te mana whakamana. Me:
-
whakamārama i ngā hapa
-
ngana anō me te whakamuri ina tika te rautaki ngana anō a Google Cloud (whakamuri + wiri)
-
whiriwhiria ngā taputapu rerekē
-
ka piki haere ina mau
He mahi tinihanga whai hua mārire: whakahokia mai ngā hapa hanganga pēnei i:
-
momo: hapa_mana -
momo: kāore_i_kitea -
momo: rate_limited
Kia taea ai e te tauira te urupare atamai, kaua e mataku.
8) He mahara hei āwhina, kaua hei whakararuraru i a koe 👻🗂️
He kaha te mahara, engari ka taea hoki e ia te waiho hei putunga para.
Te mahara poto: kia mau tonu te kikī
Whakamahia:
-
ngā hikoinga whakamutunga N
-
he whakarāpopototanga e rere ana (ka whakahoutia i ia huringa)
-
mahere o nāianei
-
ngā here o nāianei (te tahua, te wā, ngā kaupapa here)
Ki te tāpirihia e koe ngā mea katoa ki roto i te horopaki, ka whiwhi koe:
-
utu teitei ake
-
puhoi ake te whakaroa
-
nui atu te pōhēhē (āe, ahakoa rā)
Te mahara roa: te whakahoki mai i te mahara, kaua te "whakakī"
Ko te nuinga o te "maharatanga roa" he rite ki:
-
ngā tāpiringa
-
toa hokohoko
-
pepa RAG mō te whakaputanga whakanui (RAG)
Kāore te kaihoko e maumahara. Ka tikina ngā wāhanga tino whaitake i te wā e whakahaerehia ana. LlamaIndex "Whakataki ki te RAG"
Ngā ture maumahara whai hua
-
Penapenahia ngā "manakohanga" hei meka mārama: "E pai ana te kaiwhakamahi ki ngā whakarāpopototanga matā, e kino ana ki ngā emoji" (lol, kāore i konei 😄)
-
Penapenahia ngā "whakataunga" me ngā tohu wā, ngā putanga rānei (ki te kore ka puranga ngā whakahē)
-
Kaua rawa e rongoatia ngā mea ngaro ki te kore e tino hiahiatia
Ānei taku kupu whakarite kāore i te tino tika: he rite te mahara ki te pouaka whakamātao. Ki te kore koe e horoi, ā tōna wā ka rite te reka o tō hanawiti ki te riki me te pouri.
9) Ngā tauira whakamahere (mai i te māmā ki te ātaahua) 🧭✨
He whakawehewehenga whakahaere noa iho te whakamahere. Kaua e hanga he mea ngaro.
Tauira A: Kaiwhakamahere rārangi arowhai ✅
-
Ka whakaputa te tauira i tētahi rārangi o ngā taahiraa
-
Ka whakahaere i te taahiraa i te taahiraa
-
Whakahōu i te tūnga o te rārangi arowhai
He tino pai mō te whakauru. He māmā, he taea te whakamātautau.
Tauira B: Hurihuri Mahi-anō (take + mahi) 🧠→🧰
-
ka whakatau te tauira i te karangatanga taputapu e whai ake nei
-
e tirotiro ana i te putanga
-
tāruaruatia te pepa ReAct
Koinei te āhua matarohia o te kaihoko.
Tauira C: Kaitirotiro-kaimahi 👥
-
te kaiwhakahaere e wehewehe ana i ngā whāinga ki ngā mahi
-
ngā kaimahi e mahi ana i ngā mahi motuhake
-
Ka whakakotahi te kaiwhakahaere i ngā hua Microsoft AutoGen (anga maha-kaihoko)
He mea nui tēnei ina taea te whakarara i ngā mahi, ina hiahia rānei koe ki ngā "tūranga" rerekē pēnei i:
-
kairangahau
-
kaiwhakakōtui
-
ētita
-
Kaitirotiro QA
Tauira D: Whakamahere-kātahi-whakatinana me te whakamahere anō 🔄
-
waihanga mahere
-
whakatinana
-
Ki te huri ngā hua o te taputapu i te ao tūturu, me whakarite anō
Mā tēnei ka ārai i te kaihoko ki te whai tonu i tētahi mahere kino. Ka pērā anō hoki te mahi a te tangata, ki te kore rātou e ngenge, ā, i taua wā ka whai anō hoki rātou i ngā mahere kino.
10) Te haumaru, te pono, me te kore e panaia 🔐😅
Mena ka taea e tō kaihoko te mahi i ngā mahi, me whai hoahoa haumaru koe. Ehara i te mea "pai ki te whai". Me whai. NIST AI RMF 1.0
Ngā rohe pakari
-
ngā hikoinga mōrahi mō ia oma
-
te mōrahi o ngā karanga taputapu ia meneti
-
te whakapaunga mōrahi mō ia wā (tahua tohu)
-
ngā taputapu kua herea i muri i te whakaaetanga
Te whakahaere raraunga
-
whakatikahia ngā tāurunga tairongo i mua i te takiuru
-
taiao motuhake (whakawhanaketanga me te whakaputanga)
-
ngā whakaaetanga taputapu iti rawa te mana
Ngā herenga whanonga
-
me akiaki te kaihoko ki te whakahua i ngā tohutoro taunakitanga ā-roto (kaua ngā hononga o waho, engari ko ngā tohutoro ā-roto)
-
me whakaatu he haki āwangawanga ina iti te whakapono
-
me "pātai whakamārama" mēnā he koretake ngā whakaurunga
Ehara te kaihoko pono i te tangata tino māia. Engari ko te tangata e mōhio ana ki te wā e whakapae ana ia… ā, e kī ana i tēnā.
11) Te whakamātautau me te aromatawai (te wāhanga e karohia ana e te katoa) 🧪📏
Kāore e taea te whakapai ake i te mea kāore e taea te ine. Ae, he kōrero tinihanga taua rārangi, engari he tino pono.
Hangaia he huinga horopaki
Waihangahia kia 30-100 ngā whakamātautau:
-
ngā ara harikoa
-
ngā kēhi taha
-
ngā take "raruraru taputapu"
-
ngā tono koretake
-
ngā tohu tautohe (ngā ngana werohanga tere) OWASP Top 10 mō ngā Taupānga LLM OWASP LLM01 Werohanga Tere
Ngā hua kaute
Whakamahia ngā inenga pēnei i:
-
te auau angitu o te mahi
-
te wā ki te whakaoti
-
te tere whakaora hapa taputapu
-
te tere o te moemoeā (ngā kereme kāore he taunakitanga)
-
te reiti whakaae tangata (mēnā kei roto i te aratau tirotiro)
Ngā whakamātautau whakamuri mō ngā tohu me ngā taputapu
I ngā wā katoa ka huri koe:
-
kaupapa taputapu
-
ngā tohutohu pūnaha
-
arorau whakahoki
-
hōputu mahara
Whakahaerehia anō te huinga.
He kararehe tairongo ngā kaitapa. He rite ki ngā tipu whare, engari he nui ake te utu.
12) Ngā tauira whakatinanatanga e kore e rewa ai tō tahua 💸🔥
Tīmata ki tētahi ratonga kotahi
-
API kaiwhakahaere kaihoko
-
ngā ratonga taputapu kei muri i a ia
-
te takiuru + te aroturuki i te kaupapa matua mō te tirotiro i te OpenTelemetry
Tāpirihia ngā mana whakahaere utu i te wā tōmua
-
ngā hua o te kimi i te keteroki
-
te whakawhāiti i te āhua kōrerorero me ngā whakarāpopototanga
-
te whakamahi i ngā tauira iti ake mō te ara me te tango
-
te whakawhāiti i te "aratau whakaaro hohonu" ki ngā mahi tino uaua
Kōwhiringa hoahoanga noa
-
kaiwhakahaere kore-whenua + toa āhua o waho (DB/redis)
-
he idempotent ngā karangatanga taputapu mēnā ka taea .
-
rarangi mō ngā mahi roa (kia kore ai e tuwhera tonu te tono tukutuku)
Waihoki: hanga he "pātene whakamate". Kāore e hiahiatia kia tino hiahiatia rā anō 😬
13) Ngā kōrero whakamutunga - te putanga poto mō te Hanga i tētahi Kaihoko AI 🎁🤖
Ki te kore koe e mahara ki tētahi atu mea, kia mahara ki tēnei:
-
Ko te nuinga o te wā, ko te hanga i tētahi porowhita haumaru huri noa i tētahi tauira te kaupapa o te Hanga i tētahi Ākena AI Ngā tuhinga "Ākena" a LangChain
-
Tīmata ki tētahi whāinga mārama, ki tētahi mana motuhake iti, me ngā taputapu tino pakari. Ngā Putanga Hanganga OpenAI
-
Tāpirihia te mahara mā te tiki, kaua mā te whakakī horopaki mutunga kore. Pepa RAG
-
He māmā noa iho te whakamahere - he nui te painga o ngā rārangi arowhai me te whakamahere anō.
-
Mā te takiuru me ngā whakamātautau ka huri te raruraru o ngā kaihoko hei mea ka taea e koe te tuku atu. He kaupapa matua mō te tirotiro i ngā kaihoko OpenTelemetry
-
Kei roto ngā ārai i te waehere, ehara i te mea ko ngā tohu anake. Ngā Taupānga LLM 10 o OWASP
Ehara te kaihoko i te makutu. He pūnaha e whakatau pai ana i ngā wā maha kia whai hua ai… ā, e whakaae ana ki te hinganga i mua i te pānga kino. He whakamarie mārire, i tētahi ara 😌
Āe, ki te tika te hanga, he rite tonu ki te utu i tētahi tauira matihiko iti e kore e moe, e mataku ana i ētahi wā, ā, e aroha ana ki ngā mahi pepa. Nō reira, he tauira mahi tonu.
Ngā Pātai Auau
He aha te kaiwhakahaere AI, i roto i ngā kupu māmā noa iho?
Ko te kaiwhakahaere AI he porowhita e tukurua ana: te tango i ngā tāuru, te whakatau i te mahi e whai ake nei, te whakamahi i tētahi taputapu, te pānui i te hua, me te tukurua kia oti rā anō. Ko te wāhanga "kaiwhakahaere" e ahu mai ana i te mahi me te mātakitaki, ehara i te kōrero noa iho. He maha ngā kaiwhakahaere he aunoatanga atamai noa iho me te urunga atu ki ngā taputapu, ko ētahi he rite ki tētahi kaiwhakahaere iti ake ka taea te whakaora mai i ngā hapa.
Āhea ahau me hanga he kaihoko AI, kaua e whakamahi noa i te tohuāki?
Hangaia he kaihoko ina he maha ngā taahiraa o te mahi, ka huri i runga i ngā hua waenga, ā, me whakamahi taputapu pono (API, pātengi raraunga, tikiti, whakahaere waehere). He whai hua hoki ngā kaihoko ina hiahia koe ki ngā putanga ka taea te whakahoki me ngā ārai me te huarahi ki te tirotiro "kua oti". Mena ka mahi he urupare-whakaoho ngawari, he maha ngā wā ka kore e hiahiatia he utu whakahaere me ngā aratau rahunga tāpiri mō te kaihoko.
Me pēhea te hanga i tētahi kaihoko AI e kore e mau i roto i ngā takahuri?
Whakamahia ngā tikanga aukati pakari: ngā hikoinga mōrahi, ngā karangatanga taputapu mōrahi, me ngā arowhai otinga mārama. Tāpirihia ngā kaupapa taputapu hanganga, ngā wā whakamutu, me ngā ngana anō e kore e ngana anō ake ake. Takiuruhia ngā whakatau me ngā putanga taputapu kia kite ai koe i te wāhi e hē ai. Ko te takirere haumaru noa ko te whakanui ake: ki te kore te kaihoko e tino mōhio, ki te tukurua rānei i ngā hapa, me tono āwhina kaua e mahi noa.
He aha te hoahoa iti rawa mō te Hanga i tētahi Ākena AI?
I te iti rawa, me whai koe i tētahi porowhita whakahaere e whāngai ana i te tauira i tētahi whāinga me tētahi horopaki, e tono ana mō te mahi e whai ake nei, e whakahaere ana i tētahi taputapu mēnā e tonoa ana, e tāpiri ana i te tirohanga, ā, e tukurua ana. Me whai taputapu anō hoki koe me ngā āhua whakauru/putanga tino pakari me tētahi tirotiro "kua oti". Ahakoa he porowhita hurihuri-tāu-ake ka pai te mahi mēnā ka pupuri koe i te āhua kia ma, ka whakamana i ngā herenga taahiraa.
Me pēhea te hoahoa i te karanga taputapu kia pono ai i roto i te whakaputanga?
Kia whaiti, kia patohia, kia whakaaetia, kia whakamanahia hoki ngā taputapu—kaua e whakamahi i te taputapu "do_anything" whānui. Pai ake ngā kaupapa tino pakari (pēnei i ngā putanga hanganga/karanga mahi) kia kore ai e taea e te kaihoko te tuku ā-ringa i ngā tāuru. Tāpirihia ngā rārangi whakaae, ngā herenga reiti, me ngā tirotiro whakaaetanga kaiwhakamahi/whakahaere ki te paparanga taputapu. Hoahoahia ngā taputapu kia haumaru ai te whakahaere anō ina taea, mā te whakamahi i ngā tauira idempotency.
He aha te huarahi pai hei tāpiri mahara me te kore e kino ake te kaihoko?
E rua ngā wāhanga o te mahara: te āhua oma poto (ngā mahi tata nei, te mahere o nāianei, ngā here) me te whakahokinga roa (ngā manakohanga, ngā ture pumau, ngā tuhinga e tika ana). Kia mau ki te whakarāpopototanga poto me ngā whakarāpopototanga oma, kaua ki ngā tuhinga katoa. Mō te mahara roa, ko te whakahokinga (ngā whakaurunga + ngā tauira toa vector/RAG) he pai ake i te "whakakī" i ngā mea katoa ki roto i te horopaki me te whakapoauau i te tauira.
Ko tēhea tauira whakamahere me whakamahi e au: te rārangi arowhai, te ReAct, te kaiwhakahaere-kaimahi rānei?
He pai te mahere rārangi arowhai ina taea te matapae i ngā mahi, ā, e hiahia ana koe ki tētahi mea ngāwari ki te whakamātautau. Ka tiaho ngā koropiko ā-ReAct ina whakarerekētia e ngā hua o te taputapu tāu mahi e whai ake nei. Ka āwhina ngā tauira kaitirotiro-kaimahi (pēnei i te wehenga tūranga ā-AutoGen) ina taea te whakataurite i ngā mahi, ina whai hua rānei i ngā tūranga motuhake (kairangahau, kaiwhakakōtui, QA). Ko te whakamahere-kātahi-whakahaere me te whakamahere anō he huarahi waenga whai hua hei karo i ngā mahere kino uaua.
Me pēhea taku whakarite kia haumaru te kaihoko mēnā ka taea e ia te mahi i ngā mahi tūturu?
Whakamahia ngā whakaaetanga iti rawa te mana, ā, whakawhāitihia ngā taputapu mōrearea i muri i ngā aratau whakaae, "whakamakuku-whakamakuku" rānei. Tāpirihia ngā tahua me ngā here: ngā hikoinga mōrahi, te whakapaunga mōrahi, me ngā herenga karanga taputapu ia meneti. Whakatikahia ngā raraunga tairongo i mua i te takiuru, ā, wehea ngā taiao whakawhanake mai i ngā taiao whakaputa. Me whakamahi haki koretake, me ngā pātai whakamārama rānei ina koretake ngā whakaurunga, kaua e tukua te whakapono kia whakakapi i ngā taunakitanga.
Me pēhea taku whakamātautau me te aromatawai i tētahi kaihoko AI kia pai ake ai i te roanga o te wā?
Hangaia he huinga horopaki me ngā ara harikoa, ngā take taha, ngā rahunga taputapu, ngā tono koretake, me ngā ngana werohanga-tohutohu (kāhua OWASP). Whakatauhia ngā hua pēnei i te angitu o te mahi, te wā-ki-te-oti, te whakaora mai i ngā hapa taputapu, me ngā kereme kāore he taunakitanga. I ngā wā katoa ka huri koe i ngā kaupapa taputapu, ngā tohutohu, te tiki, te hōputu mahara rānei, whakahaerehia anō te huinga. Ki te kore e taea e koe te whakamātautau, e kore e taea e koe te tuku pono.
Me pēhea taku whakatū i tētahi kaihoko me te kore e whakanui ake i te whakaroa me ngā utu?
Ko tētahi tauira noa ko tētahi kaiwhakahaere kore-whenua me tētahi toa āhua o waho (DB/Redis), ngā ratonga taputapu kei muri, me te takiuru/aroturuki kaha (he maha ngā wā ko OpenTelemetry). Whakahaerehia ngā utu mā te pupuri tiki, ngā whakarāpopototanga āhua kiato, ngā tauira iti ake mō te ara/tango, me te whakawhāiti i te "whakaaro hohonu" ki ngā mahi tino uaua. Whakamahia ngā rarangi mō ngā mahi roa kia kore ai e waiho kia tuwhera ngā tono tukutuku. Whakauruhia tonutia he pana whakamate.
Ngā Tohutoro
-
Te Whare Wānanga Paerewa me te Hangarau ā-Motu (NIST) - NIST AI RMF 1.0 (pono me te mārama) - nvlpubs.nist.gov
-
OpenAI - Ngā Putanga Hanganga - platform.openai.com
-
OpenAI - Aratohu karanga mahi - platform.openai.com
-
OpenAI - Aratohu herenga reiti - platform.openai.com
-
OpenAI - Whakahaere API - platform.openai.com
-
OpenAI - Ngā mahi a ngā kaiawhina e karanga ana - platform.openai.com
-
LangChain - Ngā tuhinga a ngā Kaihoko (JavaScript) - docs.langchain.com
-
LangChain - Ngā tuhinga taputapu (Python) - docs.langchain.com
-
LangChain - Tirohanga whānui mō te mahara - docs.langchain.com
-
arXiv - Pepa ReAct (take + mahi) - arxiv.org
-
arXiv - pepa RAG - arxiv.org
-
Whare Pukapuka Kaihanga Ratonga Tukutuku Amazon (AWS) - Ngā wā whakamutu, ngā ngana anō, me te hoki whakamuri me te wiri - aws.amazon.com
-
OpenTelemetry - Te kaupapa matua mō te tirotiro - opentelemetry.io
-
Stripe - Ngā tono Idempotent - docs.stripe.com
-
Google Cloud - Rautaki whakamātau anō (whakamuri + wiri) - docs.cloud.google.com
-
OWASP - Ngā Mea Tino Pai e 10 mō ngā Tauira Reo Nui - owasp.org
-
OWASP - LLM01 Werohanga Tere - genai.owasp.org
-
LlamaIndex - Whakataki ki te RAG - developers.llamaindex.ai
-
Microsoft - Pūtake Tikanga - learn.microsoft.com
-
Microsoft AutoGen - Anga mahi maha-kaihoko (tuhinga) - microsoft.github.io
-
CrewAI - Ngā ariā a ngā Kaihoko - docs.crewai.com
-
Tāpae tarutaru (whakatakotoranga hōhonu) - Ngā tuhinga a ngā kaihopu - docs.haystack.deepset.ai