He aha te Live in Production — He Rārangi Kāhore i Whakapaipaihia
Raupapa: Whakahaere AI Hanganga i te Taumata Hapori — He Arotakenga Hangarau o Village AI (Tuhinga 4 o te 5) Kaituhi: My Digital Sovereignty Ltd Rā: Hune 2026 Līsēnsī: CC BY 4.0 ā-Ao
Te Roanga
E whakamārama ana tēnei tuhinga i te pūnaha i tōna āhua i te wā e whakaputaina ana, arā, i te marama o Hune 2026. Ki te mea kua whakamaheretia tētahi āheinga, engari kāore anō kia whakatinanahia, ka kī mātou pēnei. Ki te mea kua whakatinanahia tētahi āheinga, engari he here mōhiotia āna, ka whakamārama mātou i aua here. Ko te whāinga he rārangi ka taea e tētahi kairangahau te whakamahi hei aromātai i te pakeketanga o te pūnaha me ngā kīanga i puta i ētahi atu wāhanga o tēnei raupapa.
Village AI kua whakarewahia mai i te Oketopa 2025. He pūnaha hou tēnei e whakahaere ana i te rahi āhua iti. Anei he whakamārama hangarau mō te hanganga kua whakarewahia.
Hanganga Tauira
Tauira pūtake: he tauira whakangāwari Qwen2 me ngā tawhā 14 piriona hei paparanga turanga mō ngā kaipā katoa. I whakangungua ki ngā ihirangi whakahaere o te tūāpapa: ngā tuhinga āhuatanga, ngā tauira whakatere, ngā tauira pātai āwhina, me ngā tikanga whakawhitinga kōrero ā-hapori.
Ngā paparanga motuhake: Ngā tauira kua whakapaingia mō ia momo hua ka tukuna mā tētahi paparanga rerenga (model-routing.js). Ko ngā motuhake whakaputa ko te whānau villageai-14b-{community,whanau,episcopal,family,business}-v1, ā, kua whakapaingia ia motuhake ki ngā ihirangi o tōna ake momo hua (hei tauira, te motuhake Ēpīkopa, villageai-14b-episcopal-v1, ki runga i ngā rauemi karakia, tiaki, me te whakahaere o te Hāhi Anglikana). Kei te whakamahere ētahi atu momo hua (hei tauira, tiaki taiao, ngā tauira o mua, te hunga i tawhiti) engari kāore anō kia whakangungua. Ka arahi ngā mahi tirohanga (te whakarōpūtanga whakaahua, te OCR) ki qwen2.5vl:7b.
Te whakatere tauira: Ka kōwhiria e tētahi InferenceRouter te tauira e tika ana i runga i te momo hua a te kaiwhakamahi. Mēnā e wātea ana he motuhake mō te momo hua a te kaiwhakamahi, ka whakamahia; ki te kore, ko te tauira taketake ka whakautu i te tono. Kua tautuhia he taumata whakarei i roto i te hanganga, engari kāore anō kia whakakīia.
Taputapu whakamātautau: Ka whakahaere te whakamātautau matua i runga i tētahi GPU AMD RX 7900 XTX, ā, ka uru mā te VPN WireGuard mai i te tūmau taupānga (OVH France). He huarahi whakahoki ki te CPU e wātea ana mā te whakamahi i tētahi tauira kua whakaitia āna tawhā 3B hei wātea i ngā wā e aukati ana te GPU. Ehara i te mea kei te wāhi kotahi te GPU me te tūmau taupānga — ka haere ngā tono whakamātau mā tētahi tūneli VPN, ā, ka tāpiri i te roa o te whatunga ki te ara whakamātau.
Anga: Ka whakahaerehia te whakamātau mā te Ollama, ā, ko te InferenceRouter e whakahaere ana i te kōwhiri tauira me te arataki tono. Kāore te pūnaha e whakamahi i tētahi API whakamātau a tētahi atu; ka tupu katoa te whakaputa i runga i ngā hanganga e whakahaerehia ana.
Whakaputa Whakakaha mā te Tiki
Pātaka rārangi-ā-vector: Qdrant, e rokiroki ana i ngā whakaurunga o ngā ihirangi hapori (pūrākau, pānui, tuhinga, whakamārama kaupapa, rēhita whakahaere).
Pūnaha paipa whakaurunga: Ka tukatuka te EmbeddingService i ngā ihirangi hapori hei whakaaturanga rārangi-pū. Ka wehea ngā ihirangi ki ngā wāhanga, ka whakaurua, ā, ka tāruatia ia kaipupuri, e pupuri ana i te wehe motuhake o ia kaipupuri i te taumata o te putunga rārangi-pū.
Te tiki i te wā whakatau: Ka whakaurua ngā pātai a te kaiwhakamahi, ā, ka whakamahia hei rapu ōritetanga kōsini ki te kohinga tuhinga o te kaipupuri. Ka whakamahia ngā tuhinga kua tiki hei horopaki mō te tauira whakaputa, hei whakapūmau i ngā whakautu ki ngā ihirangi tūturu o te hapori.
Tūtohu Ihirangi: Ka tukatukahia e te ratonga ContentIndexer ngā ihirangi hou me ngā ihirangi kua whakahōutia ki roto i te putunga vektor. Ka whakaute te tūtohu i ngā here whakaaetanga — kāore ngā ihirangi kāore i tohatohahia mō te whakamahinga a te AI e tūtohuhia.
Piparihanga Whakaputa Kōrero Aunoa ( Guardian Agent )
Ka haere ngā whakautu AI katoa mā ngā paparanga whā o te Guardian Agent i mua i te tae atu ki te kaiwhakamahi. Kua whakatinanahia te paipa i roto i src/services/guardians/ ā, kāore tōna hanganga e whakawhirinaki ki te tauira whakaputa.
Papanga 1: AccuracyVerifier
- Ka whakauru i te whakautu a te tauira, ā, ka tatau i te ōritetanga kōsini ki ngā tuhinga taketake i tiki mō te pātai
- Ka tohu i ngā whakautu kei raro iho i tētahi pae ōritetanga ka taea te whakarite
- Ka whakarato i tētahi tohu whakapūmau hei whāngai ki te tohu māia e kitea ana e te kaiwhakamahi
- Herenga kua mōhiotia: He ine tata ā-aronga te ōritetanga kōsini, ehara i te whakamana tika ā-pono. Ka taea e ngā rerenga kōrero e rua te tata ā-aronga ahakoa he rerekē ā rātou taipitopito matua.
Papanga 2: HallucinationDetector
- Ka wehewehe i ngā whakautu ki ngā kerēme takitahi
- Ka whakamana ia kerēme motuhake mā te whakamahi i te kohinga pūtake
- Ka tohu i ngā kerēme takitahi kāore i ū ki ngā taunakitanga, ahakoa kei roto i ngā whakautu kua tino ū ki ngā taunakitanga
- Herenga kua mōhiotia: Ka whakamahi te wehenga kerēme i te whakatau tauira reo, ā, ka whakauru i te whakawhirinaki ki ngā āheinga o te tauira. Mēnā kāore i tika te wehenga kerēme, ka puta pea he hē whakakore.
Papanga 3: AnomalyDetector + PressureMonitor
- E aroturuki ana i ngā āhuatanga tohatoha o ngā putanga tauira i te wā
- E kitea ana te rereke o te rārangi kupu, ngā āhuatanga ohorere o ngā kaupapa, me ngā panonitanga āhuatanga o ngā whakautu
- E aroturuki ana a PressureMonitor i ngā tikanga whakatau: te roa o te horopaki, te matatini o te pātai, te kawenga mahi i te wā kotahi
- I raro i te pēhanga nui, ka whakakaha ake i ngā pae whakamana, ā, ka whakaitia ngā taumata māia
- Herenga kua mōhiotia: Mō te kitenga hē, me whai wā tūāpapa. Mō ngā kaiwhakamahi hou he iti tō rātou hītori whakawhitinga kōrero, he ngoikore te wā tūāpapa, ā, kāore e tino whai hua te kitenga hē.
Papanga 4: ResponseReviewer + RegressionMonitor + Urupare Whakarerekē
- Ka tukatuka i ngā urupare a ngā mema (ngā tohu maihao-raro, ngā whakatikatika a te kaiwhakahaere)
- Ka whakarōpū a RootCauseClassifier i ngā momo hapa
- Ka tirotiro a FeedbackInvestigator mēnā e tohu ana ngā hapa i ngā tauira pūnaha
- Ka aro turuki a RegressionMonitor mēnā ka hoki mai anō ngā momo hapa i whakatikahia i mua
- Ka waihanga a TrainingPairGenerator i ngā raraunga whakangungu mai i ngā whakatikatika kua whakauhia mō ngā huringa whakapai ake ā muri ake nei
- Herenga kua mōhiotia: Kei te whakawhirinaki te porowhita urupare ki te whai wāhi o ngā mema. Kaore e nui te tohu e puta ana i ngā hapori he iti te rahinga o ngā urupare, ā, kāore e taea te kitea i ngā tauira whai tikanga.
Tiaki I mua i te Whakaputa
Ka mahi te Kaiwhakatau Tauira Whakauru ( PreInferenceProtector ) i mua i te whakaputa, ā, ka tātari i ngā tāurunga mō ngā tauira whakauru, ā, ka tukuna ētahi momo pātai ki te arotake ā-tangata. He tātari tūpato tēnei — he pai ake ki a ia te aukati — ā, he motuhake i te putorino Guardian mō muri i te whakaputa.
Ngā Mea e Taea ana e te Pūnaha i Tēnei Rā
Whakautu pātai e hāngai ana ki te hapori. Mēnā ka tukuna he pātai mō ngā ihirangi a te hapori ("Ahea te hui ā-komiti e whai ake nei?", "He aha tā te minita matua i kī mō te pūtea whare?"), ka tiki te pūnaha i ngā tuhinga hāngai, ā, ka waihanga i tētahi whakautu e hāngai ana ki aua ihirangi. Ki te kore e kitea he tuhinga whai take, ka tohu te pūnaha i tēnei, kaua e waihanga i runga i ngā tūmanako o te tauira pūtake.
Āwhina tuhi tuarua. Ka taea e te pūnaha te waihanga i ngā pānui tuarua, ngā pānuitanga, me ngā reta e whakaata ana i te āhua reo me ngā kupu a te hapori. Ka arotakehia ngā tuhinga tuarua katoa e tētahi kaiwhakahaere i mua i te whakaputa.
Whakarāpopototanga tuhinga. Ka taea te whakarāpopoto i ngā tuhinga roa (pēnei i ngā meneti hui o te komiti whakahaere, ngā tuhinga kaupapa here) mā te tango i ngā kōrero matua.
Tautoko whakamāori. E tautoko ana te papa i ngā reo e rima: te reo Pākehā, te reo Tiamana, te reo Wīwī, te reo Holani, me te reo Māori. Ka whakamahia te pūnaha whakamāori a Google ( DeepL ) (ehara i te tauira whakaputa) hei whakarite i te tika.
Te whakarōpūtanga urupare — me te mata mahi ā-tūmau o te pūnaha. Ka whakarōpū aunoa i ngā urupare a ngā mema, ka tirotirohia mēnā ka taea, ā, ka tukuna ki te kaiwhakahaere e tika ana. Koinei hoki te wāhi e mahi ana te pūnaha, ehara i te mea e whakautu noa ana: ka whai te ResolutionExecutor i tētahi reiti tiketike o te whakatau aunoa mō ngā take auau, iti te tūraru — ka tirotiro i te whakautu tika i runga i te kohinga raraunga, ā, ka whakahou i te pūtake mātauranga aunoa — i te wā e whakawhānuitia ana tētahi tauira i kitea o ngā hapa e hāngai ana mō te whakataunga a te tangata, kaua e mahia noa. He mana whakahaere herea tēnei: he mahi maha-hipanga e herea ana ki ngā rohe o te kaipāmu, ki ngā mahi ka taea te whakahoki anō, he whakaaturanga o te mātāpono whakatinana i ngā rohe (Tūtohu 3), ehara i te rangatiratanga tuwhera mō te whakamahi pūtirotiro/rorohiko. Koinei te mea tata rawa atu o te pūnaha kua whakatinanahia ki tētahi "agent" i te aronga o te tau 2025–2026, ā, ko ngā here te take matua.
OCR me te tukatuka tuhinga. Ka tukatuka te ratonga DocumentExtractor i ngā tuhinga kua karapahia, kia taea ai te rapu i ā rātou ihirangi, ā, kia wātea ai mō te tiki RAG.
Pūnaha Kupu
Ka urutau te pūnaha kupu (product-vocabularies.js, vocabulary.js) i ngā kupu ā-tūāpapa ki te momo hapori. Ka mahi tēnei i ngā taumata e rua:
Taumata atanga: Ka whakakapia ngā tapanga UI, ngā kupu whakatere, me ngā ingoa āhuatanga ki ngā kupu e hāngai ana ki te rohe. Ka kitea e tētahi pārihi Epikopāni ngā kupu "parishioners", "vestry governance", me "parish bulletins" hei utu mō ngā kupu paerewa o te papanga.
Taumata tauira: Ka āhua te kupu i te horopaki e tukuna ana ki te tauira. Ka whakamahi te pūnaha i te kupu "parishioners" (ngā mema o te pārihi) hei whakakapi i te kupu "users" (kaiwhakamahi) i te horopaki o te tono, ka whakaata te putanga a te tauira i taua anga. He whakatikatika māmā tēnei — ka mahi i te taumata tono, ehara i te taumata taumaha — engari ka whakaiti i te aukatinga i waenga i ngā tūāpapa tohatoha o te tauira me ngā kupu a te hapori.
E iwa ngā momo hua kua tautuhia: hapori, whānau, tiaki taiao, diaspora, karapu, pakihi, alumni, whānau, me te epikopā. He mapi kupu motuhake tō ia.
Ngā Mea Kāore Anō kia Whakamātauria
Ka whakarārangihia e mātou ngā kerēme motuhake kāore anō kia whakamanahia:
Guardian Agent whai hua i raro i ngā āhuatanga taupatupatu. Kāore te pūnaha i whakamātauria mā te whakamātau whakatumatuma ā-tukatuka. Kāore i te mōhiotia te mahi a te Guardian Agent i raro i te whakahau taupatupatu, ngā ngana whai whakaaro ki te whakaputa i ngā moemoeā, me ngā whakaeke werohanga kua whakaritea.
Te whānuitanga o te paparanga motuhake. Kei te wātea ināianei ngā motuhaketanga mō ētahi momo hua (villageai-14b-{community,whanau,episcopal,family,business}-v1). Kāore anō kia whakamātauria mā te rangahau pūtaiao mēnā ka whānui whaihua te rautaki Papanga Motuhake — arā, ka taea te ine i tōna whakaiti i te huringa tohatoha huna — puta noa i ēnei rohe, me ērā atu kāore anō kia whakangungua (pērā i te taiao tiaki, ngā horopaki ahurea o te reo Māori, me te whakapapa whānau). Ehara te whakarewatanga i te taunakitanga o te whaihua.
Te whakatikatika i ngā pae taurite cosine. I tautuhia ngā pae taurite i whakamahia e te AccuracyVerifier i runga i ngā whakamātautau whakawhanake me ngā wheako tuatahi o te whakaputanga. Kāore anō kia whakapaihia mā te arotakenga pūnaha ki tētahi huinga raraunga kua tapaina mō ngā urupare whai take me ngā urupare kāore he take.
Te pumau o te tohatoha mō te wā-roa. Kua tata ki te waru marama e whakamahia ana te pūnaha. Kāore anō kia kitea i roto i te wā e tika ana kia taea te whakatau mēnā ka hoki anō ngā tūmanako o te tauira taketake i te wā — he rere āta hoki ki te tohatoha whakangungu ahakoa te whakangāwari ā-taiao —.
Whakamana whakawhiti-ā-reo. Mō ngā hapori e whakamahi ana i ētahi atu reo kē atu i te Reo Ingarihi, ka whakahaere te ara Guardian Agent i runga i ngā whakaurunga o ngā tuhinga kāore i te Reo Ingarihi. Kāore i aromatawaihia ā-pūnaha mēnā he ōrite te whaihua o te whakamana ōritetanga kōsini i ngā reo katoa.
Te whakakotahitanga o te porowhita urupare. Kua hoahoatia te pūnaha urupare urutau (Papanga 4) kia whakapai ake i te whanonga o te pūnaha i te haere o te wā. Kāore anō kia tātaritia ā-ture mēnā ka whakakotahi ki tētahi mahi pumau, kua pai ake rānei, ka whakaatu rānei i te whanonga huri haere, wehe haere rānei i raro i ētahi tauira urupare.
E whakaatu ana mātou i ēnei ehara i te mea he whakaroa, engari hei pātai tuwhera. Kei te whakahaere te pūnaha; kāore ēnei pātai i whakautua.
Hanganga
- Tūmau taupānga: OVH France (ture raraunga EU)
- Pūnaha raraunga: MongoDB me te wehewehe kiritaki tino pakari (ka tātarihia ia uiui e te tenantId)
- Pātaka rārangi-ā-vector: Qdrant (kohinga ā-tenanti)
- Tātaritanga GPU: AMD RX 7900 XTX mā te VPN WireGuard - Hokinga-whakamuri CPU: tauira 3B kua heke te kounga hei wātea
- Tautuhinga ingoa: pihikete httpOnly, wehewehe horopaki kaipā, kāore he uru tūmatanui
- Whakaurunga: Whakahaere-ā-māu, kāore he ratonga AI kapua a ētahi atu
- Pāpāho: Bunny CDN mō te penapena pito (tūmau OVH)
Ka tū katoa ngā whakatau i roto i ngā hanganga o te kaiwhakahaere. Kāore he whakahau, he whakautu, he ihirangi hapori rānei e tukuna ki ngā kaiwhakarato AI tuatoru.
Ko tēnei te Tuhinga 4 o te 5 i te raupapa "Architectural AI Governance at Community Scale". Mō te hanganga hangarau katoa, tirohia Village AI mō te Whakahaere Mana Motuhake.
O mua: He aha te take i rahua ai te Whakahaere i te wā Whakangungu — Ngā here hanganga hei huarahi kē E whai ake: I tua atu i te Tauira — Te hanganga tūāpapa me te whakaurunga o te Whakahaere