Arhitektura tovarne umetne inteligence: ključi za njeno dobro izgradnjo

  • Tovarna umetne inteligence združuje podatke, računalništvo, modeliranje in uvajanje v industrializirano platformo, ki je sposobna proizvajati rešitve umetne inteligence v velikem obsegu.
  • Srce arhitekture sestavljajo podatkovna jezera, robustni cevovodi ter platforme za učenje in delovanje modelov.
  • Generativna umetna inteligenca, RAG, kopiloti umetne inteligence in agenti umetne inteligence se zanašajo na to infrastrukturo za zagotavljanje varnih in prilagojenih aplikacij.
  • Etika, upravljanje in stalne povratne zanke zagotavljajo kakovost, skladnost in nenehno izboljševanje v vseh primerih uporabe.

Arhitektura tovarne umetne inteligence

La arhitektura Tovarna umetne inteligence Gre za veliko več kot le učenje velikega modela in njegovo namestitev za API. Gre za orkestrirano kombinacijo podatkov, infrastrukture, modelov, poslovnih procesov, varnosti in upravljanja, ki omogoča nenehno ustvarjanje, uvajanje in izboljševanje rešitev umetne inteligence. Če je dobro zgrajen, postane nekakšen digitalni tekoči trak, ki lahko proizvaja inteligentne kopilote, agente in aplikacije z industrijskim tempom.

V zadnjih letih smo prešli od izvajanja izoliranih testov s preprostimi pozivi k uvajanju popolni generativni ekosistemi umetne inteligence ki podpirajo ključne poslovne aplikacije, pogovorne asistente, napredno analizo podatkov ali avtonomne sisteme. Da bi vse to delovalo v velikem obsegu, so potrebne dobro zasnovane tovarne umetne inteligence z jasno arhitekturo, ki zajema vse od podatkovne baze do agentov na visoki ravni in etičnega upravljanja.

Kaj točno je tovarna umetne inteligence?

Tovarna umetne inteligence je v bistvu industrializirana platforma umetne inteligence Združuje ogromno shranjevanje, visokohitrostna omrežja, specializirano računalništvo in programske storitve za učenje, uvajanje in delovanje obsežnih modelov umetne inteligence. Je digitalni ekvivalent tovarne: namesto fizičnih surovin vnaša podatke; namesto montažnih linij uporablja cevovode in orkestratorje; namesto fizičnih izdelkov pa zagotavlja inteligentne modele, API-je in aplikacije.

V tej tovarni ljudje živijo skupaj Farme grafičnih procesorjev in strojna oprema za pospeševanje (GPU-ji, TPU-ji, DPU-ji), optimizirana omrežja, visokozmogljive plasti shranjevanja in platformske storitve, ki upravljajo življenjski cikel modela. Vse to je zasnovano za podporo intenzivnega učenja in delovnih obremenitev sklepanja v realnem času, z mehanizmi za uravnoteženje obremenitve, opazovanje in elastično skaliranje.

Ta pristop vključuje industrializacija razvoja umetne inteligenceNamesto izoliranih in eksperimentalnih projektov organizacije gradijo skupno platformo, na kateri lahko ustvarijo več rešitev s ponovno uporabo komponent: podatkovnih cevovodov, osnovnih modelov, knjižnic za vrednotenje, varnostnih mehanizmov in preizkušenih arhitekturnih vzorcev.

Poleg tega tovarna umetne inteligence ni enkraten projekt, temveč nenehne naložbeModeli se preučijo, podatki se posodobijo, arhitektura se prilagodi novim poslovnim zahtevam in pojavijo se nove potrebe (na primer integracija koordiniranih agentov ali novi generativni primeri uporabe). Tovarna je stabilen okvir, na katerem je mogoče graditi te inovacije.

Shema arhitekture tovarne umetne inteligence

Ključne komponente arhitekture tovarne umetne inteligence

Za robustno delovanje tovarne umetne inteligence je treba združiti več elementov. dobro definirani arhitekturni bloki ki se med seboj povezujejo prek API-jev, dogodkov in cevovodov. Čeprav vsaka organizacija prilagodi zasnovo svoji realnosti, se številni ključni elementi ponavljajo.

1. Podatkovna platforma: jezera, skladišča in analitika

Brez kakovostnih podatkov ni uporabnih modelov, zato je jedro tovarne podatkovna platforma sposoben sprejemati, shranjevati in streči velike količine strukturiranih in nestrukturiranih informacij.

Na tem področju je običajno združenih več kosov: a Jezero podatkov za podjetja za shranjevanje surovih podatkov (na primer v tehnologijah, kot sta Azure Data Lake Storage ali OneLake on Microsoft Fabric), podatkovna skladišča, optimizirana za analitiko, in mehanizme porazdeljene obdelave, ki običajno temeljijo na Apache Sparku (med drugim Databricks, Spark on Fabric ali HDInsight).

Podatkovna jezera omogočajo shranjevanje informacij v izvirni obliki (datoteke, blobovi, slike, zvok, prosto besedilo) s semantiko datotečnega sistema, večplastno varnostjo in skalabilnostjo. petabajtna lestvicaTransakcijski formati, kot je Delta Lake, se uporabljajo na vrhu te plasti za doseganje integritete ACID, različic in zmogljivosti pri obsežnih analitičnih poizvedbah.

Integrirane platforme, kot je Microsoft Fabric, poenotijo gibanje, transformacija in analiza Pod eno streho: podatkovno inženirstvo, podatkovna znanost, analitika v realnem času, podatkovno skladišče in analitična baza podatkov, vse to v skupnem jezeru (OneLake) in ponuja vgrajene zmogljivosti umetne inteligence, sopilote za analitiko in generativne veščine umetne inteligence, usmerjene v poizvedbe v naravnem jeziku.

2. Podatkovni cevovod: vnos, čiščenje in priprava

Nad skladiščem so podatkovnih cevovodovTo so pravi "dovodni tir" tovarne umetne inteligence. Tukaj so opredeljeni tokovi, ki prinašajo podatke iz poslovnih aplikacij, senzorjev, dnevnikov, transakcij, API-jev tretjih oseb ali tokov v realnem času.

Integracijska orodja, kot so Tovarna podatkov ali tovarna podatkov Fabric Omogočajo vam gradnjo cevovodov, ki orkestrirajo kopiranje, preoblikovanje, obogatitev, odstranjevanje podvajanj in nalaganje nalog v podatkovnem jezeru ali podatkovnem skladišču. Podprti so tako pristopi, ki temeljijo na kodi (Spark, zvezki, skripti), kot tudi pristopi z malo kode ali brez kode z vizualnimi vmesniki »povleci in spusti«.

V mnogih primerih so združeni paketni cevovodi Za zgodovinske podatke s pretočnimi podatkovnimi tokovi, ki posodabljajo informacije, ki jih modeli porabijo, skoraj v realnem času. Kakovost teh cevovodov je ključnega pomena, saj če podatki prispejo poškodovani ali pozno, se model poslabša in tovarna preneha proizvajati vrednost.

Poleg tega so za generativne aplikacije umetne inteligence z RAG (Retrieval Augmented Generation) zgrajeni posebni cevovodi za generiranje vektorski intarzije, dopolnjevati indekse semantičnih iskanj in posodabljati repozitorije znanja, ki jih jezikovni modeli pregledujejo.

3. Računalniška in modelna učna plast

Naslednji arhitekturni blok je platforma za usposabljanje in eksperimentiranjekjer podatkovni znanstveniki, inženirji strojnega učenja in produktne ekipe oblikujejo, usposabljajo, ocenjujejo in različice modelov.

Storitve, kot je Azure Machine Learning, zagotavljajo delovne prostore, upravljane gruče grafičnih in procesorskih procesorjev (GPU) in procesorjev (CPU), integracijo z odprtokodnimi knjižnicami (med drugim PyTorch, TensorFlow, scikit-learn, XGBoost), AutoML za avtomatizacijo dela in izvorno podporo za ogrodja, kot je MLflow. spremljanje poskusov in modelov.

Tipičen potek dela vključuje: izbiro algoritma, inženiring značilnosti, nadzorovano ali nenadzorovano učenje, navzkrižno validacijo, prilagoditev hiperparametrov (ročno ali samodejno) in testiranje z validacijo in testnimi podatki. Vse to se beleži za reprodukcijo rezultatov, primerjavo različic in sledenje, kateri modeli sčasoma dosežejo proizvodnjo.

Za zelo intenzivne ali porazdeljene obremenitve se uporabljajo specifični časi izvajanja, kot npr. Izvajalno okolje Databricks za strojno učenje ali optimizirana okolja Spark, vključno s knjižnicami za globoko učenje, podporo za porazdeljeno usposabljanje (npr. s Horovodom) in pripomočki za inženiring funkcij in servisiranje modelov z nizko zakasnitvijo.

4. Jezikovni modeli, generativna umetna inteligenca in RAG

V trenutnem kontekstu se velik del tovarn umetne inteligence vrti okoli Generativna umetna inteligenca in jezikovni modeliTi modeli so usposobljeni na velikih zbirkah besedila, kode, slik ali zvoka in se učijo statističnih vzorcev, ki jim omogočajo ustvarjanje koherentne vsebine, povzemanje, prevajanje, odgovarjanje na vprašanja ali sklepanje o navodilih.

Jezikovne modele zaznamuje število parametrov, kar posledično določa njihovo izrazno zmogljivost in računske stroške. Obstajajo majhni modeli (manj kot 10.000 milijard parametrov), ki se lahko izvajajo v bolj omejenih okoljih, in veliki modeli (LLM) z več deset ali več sto milijardami parametrov. Družine, kot je Microsoft Phi-3, dobro ponazarjajo to raznolikost z mini, majhnimi in srednjimi različicami, zasnovanimi za uravnoteženje stroškov, zmogljivosti in enostavnosti uvajanja.

Vzorec Recovery Enhanced Generation (RAG) Popolnoma se prilega arhitekturi tovarne umetne inteligence. Namesto prilagajanja modela z zasebnimi podatki je povezan sistem za iskanje (vektorski iskalnik, podatkovna baza dokumentov, shramba znanja), ki v času poizvedbe vnese ustrezne informacije v poziv. To omeji obseg odgovora na korporativno vsebino, izboljša natančnost in ohranja veliko večji nadzor nad viri.

RAG ni omejen na eno samo vrsto shranjevanja: lahko se zanaša na vektorske iskalnike, podatkovne baze dokumentov, podatkovna skladišča ali njihove kombinacije. Pomembno je, da arhitektura okrevanja Dobro je integriran s podatkovnim cevovodom in storitvijo sklepanja, tako da se vse spremembe poslovnih informacij hitro odražajo v odzivih modelov.

5. Kopiloti in agenti z umetno inteligenco, ki temeljijo na tej arhitekturi

Modeli in obnovitvena plast so zgrajeni na kopiloti in agenti z umetno inteligencoKopilot je pogovorni asistent, ki temelji na generativni umetni inteligenci in je integriran v določeno aplikacijo (pisarniški paket, razvojno orodje, CRM itd.) ter ponuja kontekstualno pomoč: pisanje besedil, pisanje kode, ustvarjanje povzetkov, ustvarjanje poizvedb ali avtomatizacija opravil.

Ti sopiloti se zanašajo na odprto arhitekturo tovarne: osnovne modele, vtičnike ali orodja, povezave s podatki podjetja in zmogljivosti hitro inženirstvo in orkestracijaRazširiti jih je mogoče z dodatki, ki jih razvijejo tretje osebe ali organizacija sama, in jim dodati nove funkcije (pregledovanje ERP, zagon poteka dela za odobritev, pridobivanje internih poročil).

Vzporedno s tem agentske arhitekture omogočajo koordinacijo več specializirani agenti AI ki sodelujejo med seboj: agent za načrtovanje, agent za pridobivanje informacij, agent za izvajanje orodij itd. Orkestracija agentov postane ključni vzorec, ko so scenariji kompleksni (dolgi procesi, več sistemov, pogojne odločitve).

Visokonivojske storitve, kot je Foundry Agent Service, ponujajo načine za ustvarjanje agentov kot mikrostoritev, tudi brez kodiranja, povezanih z osnovnimi modeli, shrambami znanja in poslovnimi API-ji. Vsak agent je del tovarne, ki ponovno uporablja infrastrukturo, varnost in mehanizme opazovanja, vendar je izpostavljen kot neodvisna storitev do preostalega dela organizacije.

6. Uvajanje, sklepanje in produkcijsko delovanje

Ko so modeli usposobljeni in validirani, se premaknejo v naslednjo fazo. uvajanje in sklepanjeTukaj se arhitektura osredotoča na izpostavljanje varnih in skalabilnih API-jev, integracijo modelov v odjemalske aplikacije (spletne, mobilne, zaledne, mikrostoritve) in zagotavljanje, da zakasnitev, stroški in kakovost ostanejo pod nadzorom skozi čas, tudi z rešitvami iz robno računalništvo za umetno inteligenco z manjšo latenco.

Modele je mogoče uvesti kot upravljane storitve za API-jem s plačilom po porabi ali pa jih gostiti v lastnem okolju organizacije, zlasti pri manjših modelih. Referenčne arhitekture običajno vključujejo aplikacijske prehode, požarne zidove spletnih aplikacij, segmentirana virtualna omrežja, zasebne končne točke in DDoS zaščita da se zagotovi ustrezna zaščita dostopa do umetne inteligence.

Tukaj pridejo v poštev orodja za spremljanje, kot sta Application Insights in Azure Monitor, ki zbirajo meritve delovanja, odzivne čase, napake, porabo žetonov in sledi. Ti signali dovajajo nadzorne plošče in opozorila, ki pomagajo upravljati sistem umetne inteligence kot ključno storitev, z vidnostjo tako na ravni infrastrukture kot poslovne logike.

Arhitektura vključuje tudi nadzorovan dostop do interneta prek požarnih zidov, uporabo upravljane identitete za povezovanje notranjih storitev (na primer od agenta do Azure OpenAI) in segmentacijo v podomrežja za ločevanje podatkovnih con, računanje, gradnjo agentov in administrativne skoke (bastion, skokovska polja).

7. Neprekinjena povratna zanka

Ena od značilnosti, ki odlikuje zrelo tovarno umetne inteligence, je prisotnost povratna zanka dobro definirano. Vsaka uporabniška interakcija, vsak izhod modela in vsaka metrika uporabe se zbirajo, analizirajo in uporabljajo kot vhodni podatki za izboljšanje modelov ali prilagajanje poslovne logike.

Ta neprekinjen cikel vključuje zbiranje eksplicitnih povratnih informacij (ocene, popravki) in implicitnih povratnih informacij (stopnja uspešnosti nalog, stopnje opustitve, kliki) ter integracijo teh podatkov v usposabljalni cevovodPrimerjati nove različice modela s prejšnjimi in jih, če so izboljšave trdne, nadzorovano uvesti v produkcijo.

Povratne informacije se vnašajo tudi v module, ki spremljajo pristranskost, kakovost odzivov, varnost in skladnost. Napredne tovarne vključujejo plošče »odgovorne umetne inteligence« za odkrivanje sistematičnih napak, neskladij z notranjimi politikami ali neželenega vedenja modela.

Zahvaljujoč tej zanki tovarna iz statičnega sistema postane platforma za nenehno učenjesposoben prilagajanja spremembam v okolju, podatkih ali poslovnih potrebah, ne da bi moral vse začeti znova od začetka.

8. Etika, upravljanje in varnost v tovarni umetne inteligence

Vsaka resna arhitektura tovarne umetne inteligence mora to vključiti že v fazi načrtovanja. etika in mehanizmi upravljanjaNi dovolj, da sistem deluje; delovati mora. spoštovanje zasebnostiizogibanje nepoštenim pristranskostim, upoštevanje predpisov in usklajevanje z vrednotami organizacije.

To se prevede v okvire upravljanja, ki določajo, kdo lahko usposablja katere modele, kateri podatki se lahko uporabljajo, kako se revidirajo sistemske odločitve in kaj nadzor dostopa in sledljivost Te se uporabljajo. Na tehnični ravni se izvajajo tehnike anonimizacije, nadzor nad uporabo občutljivih podatkov, politike hrambe in orodja za pregled in razlago rezultatov modela.

Varnost je del istega paketa: centralizirano avtentikacijo in avtorizacijo (na primer z Microsoft Entra ID), izolacija omrežja, šifriranje med prenosom in v mirovanju, tajno upravljanje v storitvah, kot je Key Vault, in konfiguraciji požarnih zidov in WAF-ov za zaščito javnih vstopnih točk.

Vzporedno ogrodja, kot je Azure Well-Architected Framework za delovne obremenitve umetne inteligence, zagotavljajo smernice o tem, kako uravnotežiti zanesljivost, varnost, zmogljivost, stroškovna učinkovitost in operativna odličnost v okoljih, kjer je umetna inteligenca prvovrstna komponenta.

Ključne storitve in orodja znotraj tovarne umetne inteligence

Gradnja tovarne umetne inteligence se ne začne iz nič; temelji na širokem ekosistemu storitve in orodja platforme ki pokrivajo vse dele življenjskega cikla umetne inteligence, od podatkov do agentov.

Storitve umetne inteligence, pripravljene za uporabo

Storitve Azure AI zagotavljajo vnaprej naučene API-je in modele za naloge, kot so računalniški vid, obdelava naravnega jezika, glas, prevajanje in odločanjeTi bloki, pripravljeni za produkcijo, vam omogočajo pospešitev projektov, ne da bi se morali učiti od začetka, hkrati pa ohranjajo možnosti prilagajanja.

Npr Govor v storitvi Azure AI Ponuja zmogljivosti prepoznavanja in sinteze govora s prilagojenimi možnostmi glasu za prilagoditev besedišča in akustike določenemu področju. Podobno vam Azure AI Translator omogoča učenje prilagojenih nevronskih strojnih prevajalnikov za izboljšanje kakovosti v panogah s specifičnim žargonom.

V polju dokumenta Azure AI Document Intelligence uporablja napredne modele za razvrščanje dokumentov in pridobivanje informacij strukturirane obrazce ali PDF-je. Modele po meri je mogoče usposobiti za določene vrste poslovnih dokumentov in jih združiti v sestavljene modele, ki rešujejo celotne poteke dela za obdelavo dokumentov.

Te storitve so integrirane v tovarno kot specializirane mikrostoritve ki zajemajo specifične primere uporabe (samodejno podnaslavljanje, razvrščanje vstopnic, obdelava pogodb) in imajo koristi od iste podatkovne infrastrukture, varnosti in opazovalnosti.

Azure OpenAI in natančna nastavitev modelov

Azure OpenAI omogoča dostop do napredni jezikovni modeli (kot so različne različice GPT ali drugi modeli iz ponudbe Foundry) in jih prilagoditi specifičnim potrebam s finim uglaševanjem. Ta postopek usposobi model z lastniškimi podatki za izboljšanje kakovosti odgovorov na določenih področjih, zmanjšanje zahtevane dolžine pozivov in optimizacijo stroškov.

Natančne nastavitve dopolnjujejo vzorci, kot so RAG ter kontrolniki za filtriranje in moderiranje vsebin. Z arhitekturnega vidika se Azure OpenAI uporablja kot storitev znotraj poslovnega omrežja (pogosto prek zasebnih končnih točk), integrirana z upravljanimi identitetami in v skladu z politike upravljanja organizacije.

Poleg tega so te zmogljivosti vse bolj integrirane v platforme, kot je Foundry, ki ponuja konsolidiran katalog modelov (v nekaterih katalogih več kot tisoč), možnosti za Model kot storitev, gostovano uglaševanje in avtomatizirani poteki ocenjevanja za primerjavo modelov in pozive k konfiguracijam.

Vse to tovarni olajša hitro eksperimentiranje z različnimi modeli, izbiro tistih, ki najbolje uravnotežijo zmogljivost in stroške, ter standardizirati način njihovega uživanja iz poslovnih aplikacij.

Razvojne platforme: Azure Machine Learning in Foundry

Za koordinacijo ekip in projektov v tovarni so potrebne platforme, ki upravljajo celoten življenjski cikel strojnega učenjaAzure Machine Learning Studio ponuja oblačno okolje za učenje, upravljanje različic in uvajanje modelov s podporo za AutoML, orkestrirane cevovode, ponovljive poskuse in spremljanje modelov v produkciji.

Ta platforma centralizira delovne prostore, računalništvo, varnost in povezljivost, tako da lahko različne ekipe sodelujejo z deljenjem virov, hkrati pa ohranjajo centralizirano upravljanjeOmogoča tudi integracijo faz inženiringa funkcij, uglaševanje hiperparametrov, vrednotenje z odgovornimi nadzornimi ploščami umetne inteligence in uvajanje prek končnih točk REST, sklepanje v realnem času ali paketno sklepanje.

Livarna pa se osredotoča na pospeševanje razvoja generativne aplikacije umetne inteligence po meri: skupni projekti, povezava z internimi podatki, orkestracija LLM in RAG, načrtovanje promptne poti, orodja za ocenjevanje odzivov in mehanizmi za uvajanje prototipov v produkcijo na upravljani infrastrukturi.

Kombinacija teh platform omogoča tovarni, da ponudi kohezivno okolje, ki sega od raziskovalnih poskusov do Izdelki umetne inteligence v produkcijibrez izgube sledljivosti, varnosti ali nadzora nad stroški.

Jeziki in ogrodja za tovarno umetne inteligence

Na ravni implementacije se tovarna umetne inteligence zanaša predvsem na jeziki, kot sta Python in RPython prevladuje v ekosistemu strojnega in globokega učenja zaradi svoje preproste sintakse, ogromne standardne knjižnice in razpoložljivosti knjižnic umetne inteligence in podatkov. R ostaja ključen v napredni statistiki, analizi podatkov in nekaterih sektorjih (finance, zdravstvo, raziskave).

Ti jeziki se uporabljajo tako za ustvarjanje tradicionalni algoritmi strojnega učenja (regresija, odločitvena drevesa, združevanje v gruče itd.) ter za načrtovanje in učenje globokih nevronskih mrež in generativnih modelov. Arhitekturno se integrirajo s storitvami orkestracije cevovodov, platformami, kot sta Azure Machine Learning ali Databricks, in orodji za spremljanje, kot je MLflow.

Poleg tega so zgrajeni še ogrodja za orkestracijo agentov, knjižnice za inženiring pozivov, SDK-ji za interakcijo s storitvami umetne inteligence in komponente za večkratno uporabo, ki sčasoma postanejo del "interni katalog"tovarne umetne inteligence vsake organizacije."

Zahvaljujoč temu ekosistemu lahko ekipe nemoteno prehajajo med fazami izdelava prototipov v zvezkih in industrializacijo teh prototipov kot robustnih storitev znotraj globalne arhitekture.

Ključne prednosti dobro zasnovane arhitekture tovarne umetne inteligence

Ko so vsi ti bloki koherentno integrirani, organizacija pridobi vrsto zelo oprijemljive koristi ki presegajo "lep klepetalni robot".

Najprej je tu skalabilnost: tovarna je zasnovana za delovanje več vzporednih projektov umetne inteligenceZ deljenjem skupne infrastrukture in knjižnic se zmanjšajo čas in stroški. Ekipe ne rabijo več izumljati kolesa z vsakim poskusom, temveč se namesto tega zanašajo na standardne komponente (cevovode, predloge modelov, vzorce uvajanja).

Tudi hitrost se znatno izboljša. S standardiziranimi procesi, avtomatizacijo usposabljanja in uvajanja ter storitvami, ki so pripravljene za uporabo, se čas od ideje do produkcije skrajša. drastično skrajšaTo omogoča hitro iteracijo, testiranje poslovnih hipotez in prilagajanje primerov uporabe z manjšim tveganjem.

Drug pomemben učinek je doslednost: sledenje ponovljivim delovnim procesom in preizkušenim arhitekturnim vzorcem zagotavlja bolj dosledna kakovost med različnimi modeli in aplikacijami. »Tovarniški« pristop pomaga preprečiti, da bi se organizacija napolnila z izoliranimi rešitvami, ki jih je težko vzdrževati in imajo neenakomerno raven varnosti.

Končno, povratne zanke omogočajo gradnjo kulture stalno izboljševanjekjer se modeli periodično preučujejo, odkrite pristranskosti popravljajo, vključujejo novi viri podatkov in merijo poslovni rezultati. Umetna inteligenca preneha biti enkraten projekt in postane trajna strateška zmogljivost.

Zaradi vsega tega tehničnega in organizacijskega okvira je arhitektura tovarne umetne inteligence bolj podobna načrtovanju visoko natančnega industrijskega obrata kot zagonu preproste aplikacije. Kdorkoli uspe dobro sestaviti te dele –trdni podatkiZ zmogljivim računalništvom, dobro nadzorovanimi modeli, uporabnimi agenti ter močno plastjo varnosti in etike bo imela platformo, pripravljeno izkoristiti naslednji val inovacij na področju umetne inteligence z veliko večjo robustnostjo in prilagodljivostjo kot konkurenca.

Galicija bo imela evropsko tovarno umetne inteligence za pospešitev inovacij v zdravstvu.
Povezani članek:
Galicija bo gostila evropsko tovarno umetne inteligence za izboljšanje zdravstva