Kampuni ya Microsoft imeanzisha jukwaa jipya linalolenga kurahisisha na kupanua uundaji wa Akili Mnemba (AI) moja kwa moja kwenye kompyuta za watumiaji (PC) pamoja na kupitia mfumo wa 'cloud'. Jukwaa hili, lijulikanalo kama 'Windows AI Foundry', lilitangazwa hivi karibuni katika mkutano wa wasanidi programu wa 'Microsoft Build 2025' uliofanyika San Jose, Marekani, na kumalizika tarehe 21 Mei. Hatua hii inalenga kukuza mfumo-ikolojia wa uundaji wa AI katika ngazi ya ndani ya vifaa vya watumiaji.
'Windows AI Foundry' imeundwa kusaidia mchakato mzima wa uundaji wa AI, kuanzia hatua ya kuchagua mfumo wa AI (AI model), kuuboresha (optimization), kuufanyia marekebisho maalum (fine-tuning), hadi kuusambaza kwa watumiaji. Hii ni hatua kubwa mbele ikilinganishwa na 'Windows Copilot Runtime' ya awali, ambayo ilitoa tu mazingira ya uundaji wa Copilot. Muhimu zaidi, jukwaa hili jipya linaweza kutumika kwenye kompyuta binafsi ya mtumiaji (local PC) na pia kupitia huduma za 'cloud' za Microsoft.
Microsoft imetaja 'Windows Machine Learning (ML)' kama sehemu muhimu ya msingi ya Windows AI Foundry. Hii ni injini ya utambuzi (inference engine) iliyojengwa ndani ya mfumo wa uendeshaji wa Windows. Inawasaidia wasanidi programu kupeleka mifumo yao ya AI kwa urahisi kwenye aina mbalimbali za vifaa vya kielektroniki (hardware), vikiwemo vichakato vikuu (CPU), vichakato vya grafu (GPU), na vichakato maalum vya mtandao wa neva (NPU). Windows ML ina uwezo wa kutambua aina ya kifaa kiotomatiki, kuchagua chaguo bora zaidi la utekelezaji, na kujirekebisha kiotomatiki kulingana na aina mpya za prosesa (silicon) huku ikidumisha usahihi wa utambuzi na utangamano.
Katika mkutano huo, Microsoft pia ilizindua zana mpya za AI kwa ajili ya Visual Studio (VS) Code. Zana hizi zina uwezo wa kubadilisha mifumo ya AI iliyojengwa kwa kutumia PyTorch kuwa katika muundo wa Open Neural Network Exchange (ONNX). Pia, hufanya michakato kama 'quantization' (kupunguza ukubwa wa mfumo bila kuathiri sana utendaji), uboreshaji, 'compilation' (kuandaa kodi kwa utekelezaji), na 'profiling' (kuchambua utendaji) ili kurahisisha uandaaji na usambazaji wa mifumo ya AI yenye utendaji wa hali ya juu.
Kipengele kingine kijulikanacho kama 'Foundry Local' kinaweza kupendekeza kiotomatiki mifumo ya AI ya chanzo huria (open-source) kulingana na utangamano wa kifaa. Pia, inasaidia ujumuishaji wa programu kupitia Kiolesura cha Mstari wa Amri (CLI) na Kifurushi cha Uundaji wa Programu (SDK). Hii inawawezesha wasanidi programu kuchunguza mifumo mbalimbali moja kwa moja na kuitekeleza kwenye seva zao za ndani.
API mpya za AI kwa ajili ya uundaji wa programu za Windows zimeongezwa pia. API hizi hutumia mifumo ya AI iliyojengwa ndani ya kompyuta za 'Copilot+ PC' ili kuwezesha utekelezaji wa kazi kama vile kuhariri picha, kufupisha maandishi, na kufanya utafutaji moja kwa moja kwenye kifaa cha mtumiaji bila kuhitaji intaneti.
Uwezo wa kufanya marekebisho maalum kwa kutumia mbinu ya LoRA (Low-Rank Adaptation) nao umejumuishwa. Mbinu hii inaruhusu kuboresha sehemu ndogo tu ya vigezo vya mfumo wa AI bila kuhitaji kuufunza upya mfumo mzima. Awali, kipengele hiki kitapatikana kwa prosesa za Snapdragon X series NPU, na baadaye kitaongezwa kwenye prosesa za Intel na AMD.
API ya Utafutaji wa Kimantiki (Semantic Search API) inasaidia utafutaji wa picha kwa maana na pia utafutaji kwa maneno. Pia, inasaidia teknolojia ya RAG (Retrieval-Augmented Generation), ambayo inawawezesha wasanidi programu kuongeza matokeo ya mifumo ya lugha kwa kutumia data zao wenyewe. Kwa sasa, kipengele hiki kinapatikana kwa baadhi ya watumiaji na washirika waliochaguliwa. Baadhi ya API za maandishi na picha zilizokuwepo awali sasa zimeboreshwa na kuwa rasmi, zikiwa tayari kutumika katika programu zinazotumia kompyuta za Copilot+ PC.
Afisa Mtendaji Mkuu wa Microsoft, Satya Nadella, alisema, "Zama ambapo programu zote zitatumia Akili Mnemba zimefika. Tutarahisisha mazingira ya uundaji wa AI ili kumwezesha kila mtu kuunda programu za AI za ndani kwa urahisi."