He aha te puna tuwhera AI

He aha te Open Source AI?

Ko te Open Source AI ka korerohia ano he matua makutu e whakatuwhera ana i nga mea katoa. ehara. Engari he huarahi ngawari, whakaaetanga-marama ki te hanga i nga punaha AI ka taea e koe te mohio, te whakapai, me te tuku kaipuke me te kore e tono ki tetahi kaihoko ki te huri i te whakawhiti. Mena kua whakaaro koe he aha te mea "tuwhera," he aha te hokohoko, me pehea te whakamahi i te mahi, kei te tika koe. Hopukia he kawhe - ka whai hua tenei, me te whakaaro iti pea ☕🙂.

Ko nga tuhinga ka hiahia koe ki te panui i muri i tenei:

🔗 Me pehea te whakauru AI ki to pakihi
Nga mahi mahi hei whakauru i nga taputapu AI mo te tipu pakihi mohio ake.

🔗 Me pehea te whakamahi AI kia whai hua ake
Tirohia nga rerengamahi AI whai hua hei whakaora i te wa me te whakanui i te pai.

🔗 He aha nga pukenga AI
Akohia nga pukenga AI matua e tika ana mo nga tohunga kua rite a meake nei.

🔗 He aha te Google Vertex AI
Kia mohio koe ki te Vertex AI a Google me pehea te whakamaarama i te ako miihini.


He aha te Open Source AI? 🤖🔓

I te mea ngawari, ko te Open Source AI te tikanga ko nga whakaurunga o te punaha AI—ko te waehere, nga taumahatanga tauira, nga paipa raraunga, nga tuhinga whakangungu, me nga tuhinga—ka tukuna i raro i nga raihana ka tuku tetahi ki te whakamahi, ki te ako, ki te whakarereke, ki te tiritiri, i raro i nga tikanga whaitake. Ko taua reo herekore matua i ahu mai i te Open Source Definition me ona maataapono kua roa mo te herekore o nga kaiwhakamahi [1]. Ko te hurihuri me AI he nui ake nga kai atu i te waehere noa.

Ko etahi o nga kaupapa e whakaputa ana i nga mea katoa: te waehere, nga puna raraunga whakangungu, nga tohutao, me te tauira kua whakangungua. Ko etahi ka tuku noa i nga taumaha me te raihana ritenga. Ka whakamahi te puunaha rauwiringa kaiao i etahi wa poto, no reira me whakapai ake i te waahanga e whai ake nei.


Open Source AI vs open weight vs open access 😅

I konei ka korero te tangata i mua i a raatau ano.

  • Open Source AI — Ka whai te kaupapa i nga maataapono puna tuwhera puta noa i tana puranga. Ko te Waehere kei raro i te raihana kua whakaaetia e OSI, a ko nga tikanga tohatoha ka taea te whakamahi whanui, te whakarereke, me te tiri. Ko te wairua i konei e whakaata ana i nga korero a OSI: ko te mana o te kaiwhakamahi te tuatahi [1][2].

  • Taumaha tuwhera — Ka taea te tango i nga taumahatanga tauira kua whakangungua (he kore utu noa) engari i raro i nga tikanga. Ka kite koe i nga tikanga whakamahi, i nga rohe tohatoha ano, i nga ture ripoata ranei. Ko te whanau Llama o Meta e whakaatu ana i tenei: he tuwhera te punaha rauwiringa kaiao, engari ka utaina te tauira i raro i te raihana motuhake me nga tikanga e pa ana ki te whakamahi [4].

  • Tuwhera te uru - Ka taea e koe te patu i tetahi API, tera pea mo te kore utu, engari kaore koe e whiwhi i nga taumahatanga. He awhina mo te whakamatautau, engari ehara i te puna tuwhera.

Ehara tenei i te semantics anake. Ka huri o motika me o morearea puta noa i enei waahanga. Ko nga mahi a OSI o naianei mo AI me te tuwhera ka wetewete i enei ahuatanga i roto i te reo maamaa [2].


He aha te tino pai o Open Source AI ✅

Kia tere, kia pono.

  • Te Kaute - Ka taea e koe te panui i te waehere, te tirotiro i nga tohutao raraunga, me te whai i nga mahi whakangungu. Ka awhina tera i te hanganga ture, i nga arotakenga haumaru, me te pakiki tawhito. Ko te NIST AI Risk Management Framework e akiaki ana i nga tuhinga me nga mahi maamaa e taea ai e nga kaupapa tuwhera te makona ake [3].

  • Te urutau - Kaore koe i te pouaka ki te mahere huarahi a te kaihoko. Marau. Papaki. Tukuna atu. Lego, ehara i te kirihou whakapiri.

  • Mana utu — Kaihautu-whaiaro ina he iti ake. Ka pakaru ki te kapua karekau. Whakaranu me te whakakotahi i nga taputapu.

  • Te tere o te hapori - Ka whakatika nga pepeke, ka whakaatu te whenua, ka ako koe mai i nga hoa. Poorooro? I etahi wa. whai hua? He maha nga wa.

  • Te marama o te kawanatanga — Ka taea te matapae i nga raihana tuwhera tuturu. Whakatauritea ki nga Ture Ratonga API ka huri marie i te Rātapu.

He tino tika? Kao. Engari he pai te panui - nui atu i a koe mai i te maha o nga ratonga pouaka pango.


Ko te Tuwhera Puna AI puranga: waehere, taumaha, raraunga, me te kāpia 🧩

Whakaarohia he kaupapa AI penei i te lasagna quirky. Nga paparanga ki nga waahi katoa.

  1. Anga me nga wa whakahaere — Utauta ki te tautuhi, ki te whakangungu, ki te mahi tauira (hei tauira, PyTorch, TensorFlow). Ko nga hapori hauora me nga tuhinga he mea nui ake i nga ingoa waitohu.

  2. Tauira hoahoanga — Ko te mahere: nga kaitahuri, nga tauira whakamaarama, nga tatūnga tiki-whakanui.

  3. Taumaha - Nga tawhā i ako i te wa whakangungu. Ko te "tuwhera" kei konei ka whakawhirinaki ki te tohatoha ano me nga motika whakamahi arumoni, kaua ko te tango noa.

  4. Raraunga me nga tohutaka - Nga tuhinga whakamaarama, whiriwhiringa, taapiri, raarangi whakangungu. Ko te maramatanga kei konei he koura mo te whakaputa.

  5. Utauta me te whakahiato - Nga kaitoro whakatau, nga papaa raraunga vector, nga taputapu arotake, te tirohanga, CI/CD.

  6. Raihana — Ko te tuara ata noho e whakatau ana i nga mea ka taea e koe. Ētahi atu i raro.


Raihana 101 mo Open Source AI 📜

Kaore koe e hiahia kia noho hei roia. Me kite koe i nga tauira.

  • Raihana waehere whakaae — MIT, BSD, Apache-2.0. Kei a Apache he karaati patent e tino paingia ana e te tini o nga kapa [1].

  • Maataui — Ko te whanau GPL me noho tuwhera tonu nga hua i raro i te raihana kotahi. He kaha, engari me whakamahere i roto i to hoahoanga.

  • Raihana tauira-motuhake - Mo nga taumahatanga me nga huingararaunga, ka kite koe i nga raihana ritenga pera i te whanau Raihana AI Hapanga (OpenRAIL). Ka whakawaeheretia enei whakaaetanga me nga here e pa ana ki te whakamahi; ka whakaaetia e etahi te whakamahi whanui, ko etahi ka taapiri he arai mo te whakamahi kino [5].

  • Creative Commons mo nga raraunga — CC-BY ranei CC0 he mea noa mo nga huingararaunga me nga tuhinga. Ka taea te whakahaere i te tauine iti; hanga he tauira moata.

Aki Pro: Puritia he wharangi wharangi kotahi e whakarārangi ana ia whakawhirinakitanga, tana raihana, me te whakaaehia te tohatoha hokohoko. hōhā? Ae. E tika ana? Ae ano hoki.


Ripanga whakataurite: kaupapa rongonui Open Source AI me te wahi e whiti ai 📊

he ahua kino noa iho - penei te ahua o nga tuhipoka

Utauta / Kaupapa Mo wai Utu-ish He aha te mahi pai
PyTorch Kairangahau, miihini Kore utu Kauwhata hihiko, hapori nui, tuhinga kaha. I whakamatauria te whawhai i roto i te prod.
TensorFlow Nga roopu hinonga, ML ops Kore utu Aratau kauwhata, TF-Tauinga, hōhonutanga rauwiringa kaiao. He pakari ake te ako mo etahi, he pakari tonu.
Hugging Face Transformers Nga Kaihanga me nga wa mutunga Kore utu Ko nga tauira kua oti te whakangungu, nga raina paipa, nga huingararaunga, ngawari te whakatika. Pono he pokatata.
vLLM Nga roopu whakaaro-kore Kore utu He tere te mahi LLM, he keteroki KV pai, he kaha te whakaputa i runga i nga GPU noa.
Llama.cpp Kaihoko, taputapu taha Kore utu Whakahaerehia nga tauira o te rohe ki runga rorohiko me nga waea me te inenga.
LangChain Nga kaiwhakawhanake tono, tauira tauira Kore utu Nga mekameka tito, nga hononga, nga kaihoko. Ka wikitoria tere mena ka ngawari noa.
Whakawhanaketanga pumau Nga mahi auaha, nga roopu hua Taumaha kore utu Te hanga whakaahua o te rohe, o te kapua ranei; rerengamahi nui me nga UI huri noa.
Olama Devs e aroha CLIs rohe Kore utu Toia-a-rere tauira rohe. He rereke nga raihana i runga i te tauira kaari - tirohia tena.

Ae, he maha nga "Kore utu." Ko te manaaki, ko nga GPU, ko te rokiroki, me nga haora-tangata kaore he utu.


Me pehea te whakamahi a nga kamupene Open Source AI i te mahi 🏢⚙️

Ka rongo koe i nga korero e rua: ma nga tangata katoa e manaaki i nga mea katoa, kaua ranei e tika. He squishier te ora tūturu.

  1. Hohoro te tauira - Me timata me nga tauira tuwhera whakaae hei whakamana i te UX me te paanga. Refactor muri.

  2. Te mahi ranu — Puritia he tauira e whakahaerehia ana e te VPC, kei runga-mua ranei mo nga waea-tairongo. Hoki atu ki te API manaaki mo te hiku roa, te uta tiihi ranei. Tino noa.

  3. Whakapaipaihia mo nga mahi whaiti — Ko te urutaunga rohe he maha nga wa ka whiua te tauine mata.

  4. RAG i nga waahi katoa - Ko te whakatipuranga-whakanuia e whakaiti ana i te pohehe ma te whakatau i nga whakautu ki o raraunga. Whakatuwherahia nga DB vector me nga urutau ka ngawari ki te whakatata atu.

  5. Tapa me te tuimotu — Ko nga tauira mama i whakahiatohia mo nga rorohiko rorohiko, waea, kaitirotiro ranei e whakawhanui ana i nga papanga hua.

  6. Te tautukunga me te arotake - Na te mea ka taea e koe te tirotiro i nga whekau, ka whai waahi nga kaitirotiro kaute hei arotake. Whakauruhia tera me tetahi kaupapa here AI whai mana e mapi ana ki nga waahanga RMF a NIST me nga aratohu tuhinga [3].

Nota mara iti: Ko tetahi roopu SaaS whakaaro-matamata kua kite ahau (i waenga i te maakete, nga kaiwhakamahi EU) i tango i te tatūnga ranu: tauira iti tuwhera i roto-VPC mo te 80% o nga tono; ka pakaru ki te API manaaki mo te onge, he korero korero-roa. I tapahia e ratou te noho mo te huarahi noa me te whakangawari i nga mahi pepa DPIA—kaore e kohuatia te moana.


Nga morearea me nga whiwhinga me whakamahere koe mo 🧨

Kia pakeke tatou mo tenei.

  • Te whakaheke Raihana - Ka tiimata te repo i te MIT, katahi ka neke nga taumaha ki te raihana ritenga. Kia whakahouhia to rehitatanga o roto ka tukuna ranei e koe he ohorere tautukunga [2][4][5].

  • Te Raraunga Raraunga - Ko nga raraunga whakangungu me nga mana puhoi ka rere ki roto i nga tauira. Aroturuki i nga puna me te whai i nga raihana raupapararaunga, kaua ko te wiri [5].

  • Haumarutanga - Whakanuia nga taonga tauira penei i etahi atu mekameka tuku: nga utu, nga tuku hainatanga, nga SBOM. Ahakoa he iti noa te SECURITY.md ka whiua te wahangu.

  • Te rereke o te kounga - He rereke nga tauira tuwhera. Aromātai me o mahi, kaua ko nga papaarahi anake.

  • Utu infra huna - Ko te whakaaro tere e hiahia ana ki nga GPU, te ine, te puranga, te keteroki. Tuwhera taputapu awhina; utu tonu koe i roto i te kaute.

  • Te nama whakahaere — Mena karekau he tangata nona te tauira o te huringa ora, ka whiwhi koe i te spaghetti whirihoranga. He koura te rarangi arowhai MLOps mama.


Te whiriwhiri i te taumata tuwhera tika mo to take whakamahi 🧭

He ara whakatau paku kopikopiko:

  • Me tere te tuku me nga hiahia ngawari? Tīmatahia me nga tauira tuwhera whakaae, he iti noa te tangi, te mahi kapua.

  • Kei te hiahia mo noho motuhake tuimotu ranei ? Kōwhiria he tāpae tūwhera e tautoko paitia ana, he huatau kaihautū-whaiaro, me te āta arotake i ngā raihana.

  • Kei te hiahia motika arumoni whanui me te tohatoha ano? He pai ake te waehere kua whakahiatotia ki te OSI me nga raihana tauira e whakaae ana ki te whakamahi arumoni me te tohatoha ano [1][5].

  • Kei te hiahia ngawari ki te rangahau ? Haere whakaae mutunga-ki-mutunga, tae atu ki nga raraunga, mo te whakaputa me te tiritiri.

  • Kaore e tino mohio? Pilot rua. Ko tetahi huarahi ka tino pai ake i roto i te wiki.


Me pehea te arotake i tetahi kaupapa AI Open Source penei i te pro 🔍

He rarangi arowhai tere ka puritia e au, i etahi wa kei runga i te tauera.

  1. Te marama o te raihana — kua whakaaetia e OSI mo te waehere? He aha nga taumaha me nga raraunga? He here whakamahi ka takahi i to tauira pakihi [1][2][5]?

  2. Tuhituhi - Tāuta, tīmata tere, tauira, rapurongoā. Ko nga tuhinga he korero ahurea.

  3. Whakatuwherahia te riipene - Ko nga tukunga kua tohua me nga raarangi huringa e whakaatu ana he pumau; Ko nga pana ohorere e whakaatu ana i nga toa.

  4. Nga tohu tohu me nga tohu - He pono nga mahi? Evals ka taea te rere?

  5. Te tiaki me te whakahaere - Maamaa nga rangatira o nga waehere, te whakatau i nga take, te whakautu PR.

  6. He pai te rauwiringa kaiao — He pai te purei me o taputapu, toa raraunga, takiuru, whakamana.

  7. Turanga Haumarutanga - Nga taonga kua hainatia, te matawai whakawhirinaki, te whakahaere CVE.

  8. Tohu Hapori — Nga korerorero, nga whakautu huinga, nga tauira repo.

Mo te whakamaaramatanga whanui me nga mahi pono, maherehia to tukanga ki nga waahanga NIST AI RMF me nga tuhinga toi [3].


Ruku hohonu 1: te pororaru o waenganui o nga raihana tauira 🧪

Ko etahi o nga tauira tino kaha e noho ana i roto i te peere "tuwhera nga taumaha me nga tikanga". E waatea ana, engari me nga rohe whakamahi me nga ture tohatoha ano. Ka pai tena mena kaore to hua e whakawhirinaki ki te whakarakei ano i te tauira, ki te tuku ranei ki nga taiao kaihoko. Mena ka hiahia koe, whiriwhiria, whiriwhiria ranei he turanga rereke. Ko te mea nui ko te mapi i o mahere whakararo ki te tuuturu , kaua ki te panui rangitaki [4][5].

Ko nga raihana momo OpenRAIL e ngana ana ki te whai i te taurite: whakatenatena i nga rangahau tuwhera me te tiritahi, me te aukati i te whakamahi kino. He pai te whakaaro; kei a koe tonu nga here. Panuitia nga tikanga ka whakatau mena ka pai nga tikanga ki to hiahia morearea [5].


Te ruku hohonu 2: te maramatanga o nga raraunga me te pakiwaitara whakahoki 🧬

"Ki te kore he putunga raraunga katoa, he rūpahu te Open Source AI." Kaore rawa. te whakaaturanga raraunga me nga tohutoro te whakaatu i te maramatanga whai kiko ahakoa ka aukatihia etahi o nga huingararaunga mata. Ka taea e koe te tuhi i nga whiriwhiringa, te owehenga tauira, me te horoi i nga heuristic kia pai ai te whakatau tata ki nga hua. He pai te whakahokinga tino pai. He maha nga wa ka taea te mahi marama [3][5].

I te wa e tuwhera ana nga huingararaunga, he mea noa nga rongo Creative Commons penei CC-BY, CC0 ranei. Ko te whakaingoatanga i te tauine ka raru pea, na reira whakatauritea me pehea e hapai wawe ai koe.


Ruku hohonu 3: MLOps whaitake mo nga tauira tuwhera 🚢

Ko te tuku tauira tuwhera he rite ki te tuku i tetahi ratonga, me etahi o nga mahi.

  • Paparanga mahi — Ka arotauhia e nga kaitoro whakatauranga motuhake te puranga, te whakahaere keteroki-KV, me te rere tohu.

  • Te inenga — He iti ake nga taumaha → he iti ake te whakatau me te ngawari o te whakatakoto taha. He rereke nga rereketanga o te kounga; ine me o mahi.

  • Te Tirohanga - Takiuru nga tohe/whakaputa me te whakaaro mo te noho muna. Tauira mo te arotake. Tāpirihia nga arowhai paheketanga pera i a koe mo te ML tuku iho.

  • Nga Whakahoutanga - Ka taea e nga tauira te whakarereke i te whanonga; whakamahia nga canaries me te pupuri i tetahi puranga mo te hokinga mai me te arotake.

  • Te harness Eval — Puritia he huinga eval motuhake mo nga mahi, kaua ko nga tohu tohu noa. Whakauruhia nga akiaki a te hoariri me nga tahua tahua.


He mahere iti: mai i te kore ki te kaiurungi ka taea te whakamahi i roto i nga hikoinga 10 🗺️

  1. Tautuhia tetahi mahi whaiti me te inenga. Kare ano he papaaahua nui.

  2. Tīpakohia he tauira taketake e whakaaetia ana e whakamahia nuitia ana, e pai ana te tuhi.

  3. Tuhia te whakaaro o te rohe me te API takai kikokore. Kia hoha.

  4. Tāpirihia te tiki ki nga putanga whenua i runga i o raraunga.

  5. Whakaritehia he huinga eval tapanga iti e whakaatu ana i o kaiwhakamahi, kiritona me nga mea katoa.

  6. Whakatangihia, me tere ranei te tangi mena ka kii te eval me tika koe.

  7. Whakanuia mena ka ngau te roa, te utu ranei. Ine ano te kounga.

  8. Taapirihia te takiuru, nga akiaki-whero, me te kaupapa here tukino.

  9. Te keti me te haki ahua ka tukuna ki tetahi roopu iti.

  10. Hurihuri. Tukuna nga whakapainga iti ia wiki… ka tino pai ake ranei.


Ko nga korero pakiwaitara noa mo Open Source AI, kua whakakorehia 🧱

  • He korero teka: he kino ake nga tauira tuwhera. Tikanga: mo nga mahi e whaaia ana me nga raraunga tika, ka taea e nga tauira tuwhera kua pai ake te pai ake i nga mea e whakahaerehia ana.

  • Te korero pakiwaitara: ko te tuwhera te tikanga he kore haumaru. Tika: ka taea e te tuwhera te whakapai ake i te tirotiro. Ko te haumarutanga kei runga i nga mahi, ehara i te mea huna [3].

  • He pakiwaitara: kare he aha te raihana mena he kore utu. Tikanga: he mea nui ina he kore utu, na te mea he kore utu te whakamahi unahi. Kei te pirangi koe ki nga mana marama, kaua ki te wiri [1][5].


Tuwhera Puna AI 🧠✨

Ko te Open Source AI ehara i te karakia. He huinga kaupapa herekore e taea ai e koe te hanga me te kaha ake o te mana whakahaere, te mana whakahaere marama ake, me te tere haere. Ki te kii tetahi he "tuwhera" he tauira, patai kohea nga papa e tuwhera ana: waehere, pauna, raraunga, uru noa ranei. Pānuihia te raihana. Whakatauritea ki to take whakamahi. Na, ko te mea nui, whakamatautauhia me to kawenga mahi.

Ko te mea pai rawa atu, ko te tikanga: ko nga kaupapa tuwhera ka tono takoha me te tirotiro, e pai ake ai nga rorohiko me nga tangata. Ka kitea pea e koe ko te nekehanga toa ehara i te tauira nui rawa atu, ko te tohu tino maamaa ranei, engari ko te mea ka taea e koe te maarama, te whakatika me te whakapai ake i tera wiki. Koina te mana ata noho o Open Source AI - ehara i te matā hiriwa, he rite tonu ki te taputapu maha kua mau e mau tonu ana te ra.


Roa Rawa Kaore i Panui 📝

Ko Open Source AI e pa ana ki te herekore whai tikanga ki te whakamahi, ki te ako, ki te whakarereke me te tiri i nga punaha AI. Ka whakaatuhia puta noa i nga paparanga: angamahi, tauira, raraunga, me nga taputapu. Kaua e whakapoauautia te puna tuwhera me nga taumaha tuwhera me te uru tuwhera. Tirohia te raihana, arotake me o tino mahi, me te hoahoa mo te haumarutanga me te mana whakahaere mai i te ra tuatahi. Mahia tena, ka whiwhi koe i te tere, te mana whakahaere, me te mapi ara marino. He onge, he utu nui 🙃.


Tohutoro

[1] Open Source Initiative - Open Source Definition (OSD): panui atu
[2] OSI - Deep Dive on AI & Openness: panui atu
[3] NIST - AI Risk Management Framework: panui atu
[4] Meta - Llama Tauira Raihana: panui atu
[5] Raihana AI kawenga (OpenRAIL): panui atu

Kimihia te AI Hou i te Toa Kaiawhina AI Mana

Mo Tatou

Hoki ki te rangitaki