Juyin Juya Halin Samfurin AI na Buɗaɗɗen Tushe na Google Don Ci gaban ML Mai Sauƙi da Na Ɗabi'a
Kwanan nan Google ya ƙaddamar da Gemma ⧉, buɗaɗɗen samfurin basirar wucin gadi wanda aka tsara don samar da tushe mai sauƙi da na ɗabi'a don haɓaka AI. A matsayin buɗaɗɗen samfuri, Gemma yana ba da cikakken tsarin gininsa (architecture), hanyar horarwa, nauyin samfuri (model weights), da sigogi (parameters) a ƙarƙashin lasisin da aka yarda da su don masu bincike na waje da masu haɓakawa su sami damar shiga kyauta, koya daga gare shi, ginawa a kai, har ma da keɓance shi don buƙatunsu na musamman. Wannan tsari na gaskiya kuma yana ba da damar bincikar ayyukan haɓaka na Gemma don tabbatar da riƙon amana.
Tare da jeri daban-daban kamar Gemma 2B da 7B, yana ba da mafita ga aikace-aikace masu yawa tun daga na'urorin tafi-da-gidanka har zuwa tsarin gajimare (cloud infrastructures). Gabatar da Gemma a cikin al'ummar buɗaɗɗen tushe yana nuna ƙaƙƙarfan sadaukarwar Google ga AI na ɗabi'a, inganta ƙirƙira da haɗin gwiwa tare da masu haɓakawa a duk faɗin duniya.
Wannan labarin ya bincika tsarin ginin Gemma, haɗa shi da macOS, da kuma yuwuwar sa na sauya hanyoyin magance matsalolin kasuwanci (enterprise solutions) da kuma yanayin AI mafi faɗi.
.class="fade-in w-25 p-5 float-end"
Fahimtar Gemma
Tsarin Ginin Fasaha na Gemma
Tsarin Gemini na Google ya ba Gemma kwarin gwiwa kuma ana samunsa a cikin manyan jeri guda biyu:
-
Samfurin Gemma 2B an inganta shi don aiki mai kyau akan na'ura mai ƙarancin amfani da ƙwaƙwalwa (memory footprint) da ƙarancin wutar lantarki. Wannan ya sa ya dace don aikace-aikacen tafi-da-gidanka da na'urorin da aka gina a ciki (embedded applications) kamar bots na tattaunawa akan wayoyin hannu ko na'urorin gida masu fasaha.
-
Samfurin Gemma 7B yana da ƙarfin aiki mafi girma wanda ya dace da ayyuka masu wuyar gaske kamar nazarin manyan rukunin bayanai (datasets) da takardu. Wurin gudanar da shi shine cibiyoyin bayanai (data centres) da tsarin gajimare (cloud infrastructure) waɗanda ke aiwatar da inferences a cikin rukunin bayanai (databases).
Dukansu suna ba da tubalan ginin AI masu amfani da yawa don amfani tun daga ayyukan sirri har zuwa hanyoyin magance matsalolin kasuwanci (enterprise solutions).
Horarwa da Iyawar Gemma
Bisa ga rahoton fasaha (technical report) ⧉, samfuran Gemma (2B da 7B) na da ci-gaba sosai, an horar da su akan manyan rukunin bayanai (datasets) waɗanda ke jaddada abubuwan yanar gizo, ilimin lissafi, da shirye-shiryen kwamfuta (programming). Waɗannan samfuran, sabanin wanda ya riga su wato Gemini, ba su ba da fifiko ga fasalulluka na harsuna da yawa (multilingual) ko yanayi da yawa (multimodal) ba. Suna ɗauke da ƙamus mai faɗi kuma suna amfani da sabuwar hanyar tokenisation, wacce ke haɓaka yadda ake sarrafa nau'ikan bayanai daban-daban. Horar da umarninsu (instruction-tuning), wanda ke haɗa koyo mai kulawa (supervised learning) da koyo na ƙarfafawa daga ra'ayoyin ɗan adam (reinforcement learning from human feedback), ya mayar da hankali ne kawai akan Turanci, yana inganta fahimta da samar da rubutu mai zurfi. Wannan sabuwar hanyar tana nuna yuwuwar su a cikin fannoni na musamman, tana bayyana yanayin ci gaba na horar da samfurin harshe.
Gemma da Al'ummar Buɗaɗɗen Tushe
A matsayin buɗaɗɗen tushe da aka fitar a ƙarƙashin lasisi masu halatta (permissible licences) ⧉, Gemma kuma yana wakiltar sadaukarwar Google don haɓaka haɗin gwiwar AI na ɗabi'a. Masu haɓakawa na waje yanzu za su iya gina a kai, bincika, da kuma keɓance Gemma a bayyane don tabbatar da samun dama ga kowa da kuma tabbatar da riƙon amana.
.class="m-10 w-100"
.class="fade-in w-25 p-5 float-start"
Haɗa Google Gemma tare da Ollama akan macOS
Ollama ⧉ wata fuska ce ta mu'amala (interface) wacce ke ba da damar bincikar mataimakan AI a cikin gida akan tsarin macOS. Za mu yi amfani da shi don saita samfuran Gemma 2B da 7B akan kwamfutocin Apple na M series. Wannan jagorar za ta bi da kai ta hanyar haɗa Gemma tare da Ollama akan macOS.
Kuna iya amfani da umarnin uname don buga tsarin sarrafa na'ura (processor architecture) na kwamfutar. Buɗe Terminal kuma gudanar da:
uname -m
Idan sakamakon ya kasance arm64, kuna da Mac na M series. Idan kuma ya kasance x86_64, kuna da Mac na Intel. Wannan jagorar na kwamfutocin Mac na M series ne.
Saita Muhalli
1. Tabbatar an shigar da Python 3.8+, pip, venv
Kafin ka fara, tabbatar kana da Python 3.8 ⧉ ko fiye da haka akan Mac ɗinka, sannan kuma da kayan aiki na pip da venv. Kuna iya duba nau'ikan Python da pip ɗinku sannan ku haɓaka pip ta hanyar gudanar da waɗannan umarni a cikin Terminal:
python3 --version
pip3 --version
pip3 install --upgrade pip
2. Ƙirƙiri virtual environment don ware abubuwan dogaro (dependencies)
Buɗe Terminal kuma ƙirƙiri virtual env (virtual environment) don hana rikici da fakitin tsarin gaba ɗaya (system-wide packages).
python3 -m venv gemma_env
source gemma_env/bin/activate
3. Shigar da sabon Ollama don macOS
Zazzage sabon Ollama ⧉ don macOS daga gidan yanar gizo na hukuma. Cire (extract) kuma matsar da app ɗin Ollama zuwa babban fayil na Applications ɗinka. Buɗe shi kuma bi umarnin saitin.
4. Tabbatar cewa an shigar da Ollama cikin nasara
Duba idan an shigar da Ollama daidai ta hanyar gudanar da:
ollama --version
Ya kamata ku ga an buga nau'in (version) Ollama.
Shawarwari na Tsarin Kwamfuta
Don kyakkyawan aiki na Gemma 2B, kuna buƙatar:
- Processor: Multi-core Intel i5 ko fiye da haka
- Memory: 16GB RAM (32GB don Gemma 7B)
- Storage: 50GB SSD na sarari kyauta
- macOS: Na zamani (Monterey ko kuma daga baya)
Tare da saitin Ollama, kun shirya don farawa da yin hulɗa da samfuran Gemma a cikin gida.
.class="m-10 w-100"
Gudanar da Gemma na Cikin Gida
1. Kaddamar da samfurin Gemma ta hanyar Ollama CLI
Zaɓi samfurin Gemma da kake son gudanarwa:
- Gemma 2B (ƙaramin samfuri):
ollama run gemma:2b - Gemma 7B (babban samfuri):
ollama run gemma:7b
2. Gudanarwa ta farko za ta zazzage kayan samfurin (yana iya ɗaukar lokaci)
Gudanarwa ta farko za ta zazzage samfurin Gemma da aka zaɓa, wanda zai iya ɗaukar ɗan lokaci. Bayan an gama, Gemma zai tashi don amfani.
Samfurin Tambayar Tattaunawa
>>> Hello Gemma. How are you today?
Gemma zai amsa da martani na harshe na halitta.
>>> Hello Gemma. How are you today?
Hello! It's a lovely day to be alive. Thank you for asking. How are you doing today? 😊
Kashe Virtual Environment
deactivate
Wannan zai mayar da kai zuwa tsohon tsarin Python na kwamfutarka.
Don taimako kan warware matsala ko ƙarin bayani kan saiti, duba Takaddun Ollama (Ollama Documentation) ⧉ da kuma Takaddun Gemma (Gemma Documentation) ⧉.
.class="m-10 w-100"
Tasirin Buɗaɗɗen Tushe na Gemma
Tun lokacin da aka ƙaddamar da shi, Gemma ya hanzarta ƙirƙira cikin sauri godiya ga tsarin buɗaɗɗen tushe mai sauƙi da haɗin gwiwa.
Lasisin halattawa kuma yana ba da damar bincikar tsarin ginin Gemma kansa don dalilai na bincike da yin gyare-gyare a mataki mai zurfi sosai. Masu haɓakawa suna raba gyare-gyare, keɓancewa, da sabbin damar aiki akan dandamalin haɗin gwiwar lambobi (code collaboration platforms).
Wannan ƙoƙari na al'umma yana ci gaba da inganta iyawar Gemma don gina tsarin AI na ɗabi'a da riƙon amana waɗanda suka yi daidai da kyawawan ayyuka masu tasowa.
A tsawon lokaci, tsarin kayan aiki (ecosystem of tools), haɗewa (integrations), har ma da sabbin aikace-aikace gaba ɗaya don Gemma na iya fitowa godiya ga yanayin sa na kasancewa dandalin buɗaɗɗen tushe.
.class="m-10 w-100"
Hanyoyin Amfani da Gemma Don Hanyoyin Magance Matsalolin Kasuwanci (Enterprise Solutions)
Samfurin AI na Google, Gemma, yana ba da hanyoyin magance matsaloli daban-daban ga kasuwanci tare da tsarin ginin fasaha da yanayin sa na buɗaɗɗen tushe don biyan takamaiman bukatun kasuwanci.
1. Chatbots da Kayan Aikin Tattaunawa (Conversational Agents)
Ƙaramin samfurin Gemma, Gemma 2B, an inganta shi don ingantaccen aiki akan na'ura, yana sa ya dace don haɓaka conversational bots da virtual assistants. Kamfanoni na iya tura waɗannan wakilai masu ƙarfin AI akan na'urorin tafi-da-gidanka ko na'urorin da aka gina a ciki (embedded systems) don haɓaka sabvis na abokan ciniki, tallafi, da haɗin gwiwa ba tare da buƙatar manyan albarkatun kwamfuta ba.
Kodayake kwanan nan aka fitar da Gemma kansa, iyawarsa sun yi daidai da aikace-aikacen yanzu na AI chatbots da mataimakan na'ura (virtual agents) waɗanda ke taimaka wa abokan ciniki. Yayin da Gemma ke ƙara girma, muna sa ran ganin haɗin gwiwa kai tsaye wanda zai ba da damar fuskokin tattaunawa (conversational interfaces) na zamani mai zuwa.
2. Nazarin Bayanai da Fahimta
Babban samfurin Gemma 7B, tare da babban ƙarfin sa na ayyuka masu wuyar gaske, ya dace sosai don nazarin manyan rukunin bayanai (datasets) da takardu. Kamfanoni za su iya amfani da wannan samfurin don fitar da fahimta, hanyoyi (trends), da tsari (patterns) daga tarin bayanai masu yawa, suna taimakawa a cikin hanyoyin yanke shawara da tsare-tsare.
3. Kirkirar Abun Ciki da Takaice Labari
Samfuran Gemma na iya taimakawa wajen samarwa da kuma taƙaita abubuwan ciki, kamar rahotanni, labarai, da kayan tallace-tallace (marketing materials). Wannan ikon zai iya rage lokaci da ƙoƙarin da ake buƙata don samar da abun ciki mai inganci sosai, yana bawa kamfanoni damar mai da hankali kan ƙirƙira da dabaru.
4. Tallace-tallacen Imel na Keɓaɓɓe da Nuna Talla ga Masu Buƙata (Ad Targeting)
Ta hanyar fahimta da samar da harshe na halitta, Gemma na iya taimaka wa kamfanoni ƙirƙirar yakin neman zaɓe na tallan imel mafi keɓantacce kuma mai inganci da kuma dabarun nuna talla ga masu buƙata (ad targeting). Wannan hanyar amfani na iya haifar da ingantacciyar haɗin gwiwar abokan ciniki da ƙimar canji (conversion rates).
5. Sarrafa Harshe na Halitta (NLP) don Na'urorin Gefen Hanyar Sadarwa (Edge Devices)
Inganta Gemma yana sa ya dace don gudanar da ayyukan NLP kai tsaye akan na'urorin gefe (edge devices). Wannan ikon yana ba da damar yanke shawarar kasuwanci a ainihin lokacin (real-time) da kuma haɗin gwiwa mafi sauƙi a cikin ainihin duniya, kamar a cikin sayar da kayayyaki (retail), masana'antu (manufacturing), da aikace-aikacen IoT.
6. Ilimin Lamba (Code Intelligence) Don Masu Haɓakawa
Gemma na iya haɓaka yawan aikin mai haɓakawa (developer productivity) ta hanyar samar da fuskokin harshe na halitta don gyara lamba (code editing) da ayyukan haɓakawa. Misali, masu haɓakawa za su iya amfani da tambayoyin tattaunawa don samun shawarwarin lamba (code recommendations), bayanin ayyuka (functions), taimako kan gyara kurakurai (debugging), da bitar lamba (code reviews). Gemma zai bincika mahallin da ma'ana (semantics) don ba da shawarwari masu dacewa. Wannan 'AI pair programmer' na iya taimakawa wajen daidaita ayyukan aiki (workflows), rage kurakurai, da hanzarta haɓaka samfuran da AI ke gudanarwa.
7. Aikace-aikace na Hanyoyi da Yawa (Multimodal Applications)
Tare da ikonsa na sarrafa bayanai a duk faɗin rubutu, murya, da fannonin gani, Gemma yana da amfani da yawa don hanyoyin amfani da ke tsallaka fasalulluka daban-daban (cross-modality). Wannan siffa tana da amfani musamman ga aikace-aikacen da ke buƙatar hulɗa da masu amfani ta hanyoyi na halitta kuma masu sauƙi, kamar abubuwan da suka shafi virtual reality (VR) da augmented reality (AR).
Yanayin buɗaɗɗen tushe na Gemma da haɓakar fasaha sun sa ya zama kayan aiki mai mahimmanci ga kamfanoni da ke neman yin amfani da AI a cikin buƙatun aiki. Gemma yana da ƙwarewa wajen ƙirƙirar mataimaka na sirri (virtual assistants) da chatbots waɗanda ke haɓaka ƙwarewar abokan ciniki kuma suna iya sarrafa babban adadin nazarin bayanai. Buɗaɗɗen samfurinsa kuma yana ƙarfafa ƙirƙira da haɗin gwiwa, yana bawa kamfanoni damar tsara Gemma don biyan bukatunsu.
.class="m-10 w-100"
Menene Nan Gaba Ke Dauke Da Shi?
Idan aka duba gaba, Gemma yana shirye don ƙarin girma da haɓakawa. Ayyuka don haɓaka dacewarsa da mahalli daban-daban na kayan aiki (hardware), haɓaka tallafi ga ƙarin harsuna, da faɗaɗa yanayin aikace-aikacensa suna kan oncology. Google da Gemma suna da burin tunkarar ƙalubale a cikin daidaito (accuracy), gano wariya (bias detection), da ingantaccen amfani da bayanai, suna sanya Gemma a matsayin jagora a cikin ci gaban AI na ɗabi'a.
.class="m-10 w-100"
Kammalawa
Ƙaddamar da Gemma wani babban lokaci ne mai cike da tarihi a fagen AI, wanda ke nuna canji zuwa ayyukan haɓakawa masu sauƙi, na ɗabi'a, da haɗin gwiwa. Yayin da yake ci gaba da haɓaka, an tsara Gemma zai taka muhimmiyar rawa wajen tsara makomar AI, yana ba da tsari (blueprint) na yadda ayyukan buɗaɗɗen tushe za su iya fitar da ƙirƙira yayin da suke bin ka'idodin ɗabi'a.
An duba na ƙarshe a .
Bita ta ƙarshe .
Sake buga wannan labarin
Kwafa tsarin Medium
# Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau > Originally published at [https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/](https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/) Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni. Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/
Kwafa tsarin Mastodon
Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni. https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/
Kwafa an tsara don LinkedIn
Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni. Ga abubuwan da ya kamata a lura da su na dabarun: - Juyin Juya Halin Samfurin AI na Buɗaɗɗen Tushe na Google Don Ci gaban ML Mai Sauƙi da Na Ɗabi'a. Kwanan nan Google ya ƙaddamar da [Gemma ⧉][00], buɗaɗɗen samfurin basirar wucin gadi wanda aka tsara don samar da tushe mai sauƙi da na ɗabi'a don haɓaka AI. - Fahimtar Gemma. Tsarin Gemini na Google ya ba Gemma kwarin gwiwa kuma ana samunsa a cikin manyan jeri guda biyu:. - Haɗa Google Gemma tare da Ollama akan macOS. [Ollama ⧉][02] wata fuska ce ta mu'amala (interface) wacce ke ba da damar bincikar mataimakan AI a cikin gida akan tsarin macOS. - Gudanar da Gemma na Cikin Gida. Zaɓi samfurin Gemma da kake son gudanarwa:. Menene hanyar ƙungiyar ku wajen magance ƙalubalen da aka kawo a wannan rubuce-rubucen? → https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/ #GoogleGemmaAi #SamfurinAiNaBuɗaɗɗenTushe #GininFasahaNaGemma #Gemma2b7b #AiNaƊabi'a Sebastien Rousseau | CC-BY-4.0
Buga wannan labari
Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau
Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni.
BibTeX
@online{rousseau2024google,
author = {Rousseau, Sebastien},
title = {{Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau}},
year = {2024},
url = {https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/},
urldate = {2024}
}RIS
TY - GEN AU - Rousseau, Sebastien TI - Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau PY - 2024 UR - https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/ ER -
Vancouver
Rousseau S. Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau. sebastienrousseau.com. 2024 Feb 26. Available from: https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/
Chicago
Rousseau, Sebastien. "Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau." sebastienrousseau.com. February 26, 2024. https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/.
APA
Rousseau, S. (2024, February 26). Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/
Sake buga wannan labari
Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau
Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni.
An lasisin wannan labari a karkashin Creative Commons Attribution 4.0 International. Sake bugawa na bukatar nuna asalin URL na asali.
Google Gemma AI: Sauya Ci gaban AI na Open-Source — Sebastien Rousseau Bincika Samfurin AI na Google Gemma: Aikin buɗaɗɗen tushe wanda ke bayar da mafita na AI na ɗabi'a don amfanin mutum ɗaya da kamfanoni. Originally published at https://sebastienrousseau.com/ha/2024-02-26-google-gemma-ai-transforming-open-source-ai-development/ by Sebastien Rousseau. Licensed under CC-BY-4.0.
