cz|en|

Zdroje v cloude pre AI

Umelá inteligencia dnes často neběží na jednom počítači, ale v cloude – na výkonných serveroch, ktoré prenajíma firma (napr. Microsoft Azure, Google Cloud, Amazon AWS).

V cloude si môžeš „poskladať“ všetko, čo AI potrebuje: úložisko dát, databázy, výpočtový výkon aj špeciálne služby pre AI.

Keďže autor tohto obsahu pracuje ako „cloudový“ inžinier v Azure, zameriame sa teda na tento cloud. 

1. Úložisko dát a databázy

AI sa učí na veľkom množstve dát. V Azure sa preto používajú:

  • Azure Blob Storage – obrovské úložisko súborov (texty, obrázky, videá).

  • Cosmos DB / MongoDB Atlas – databázy, kde sa ukladajú štruktúrované aj neštruktúrované dáta (napr. texty, JSON dokumenty).

  • Príklad: Ak chceš, aby AI hľadala v miliónoch článkov, dáta sa uložia do databázy.

2. Vyhľadávanie a porovnávanie

AI potrebuje nájsť rýchlo správne informácie. Na to slúži:

  • Azure Cognitive Search – služba, ktorá vie rýchlo prehľadávať texty, obrázky alebo PDF.

  • Vie používať aj vektorové vyhľadávanie – teda porovnávanie podobnosti medzi vetami (ako sme vysvetlili v článku o vektoroch).

Takto funguje RAG (Retrieval-Augmented Generation) – ChatGPT sa najprv pozrie do databázy, a až potom odpovie.

3. Výpočtový výkon pre AI

Na trénovanie aj používanie modelov AI sa využívajú tieto zdroje:

  • Azure Machine Learning – platforma, kde si môžeš vytvárať a trénovať modely.

  • GPU clustery – veľa grafických kariet zapojených spolu.

  • AI Foundry – nové prostredie od Microsoftu, kde sú pripravené AI modely, a ty ich len pripojíš do svojej aplikácie.


4. Špecializované služby pre AI

Azure má aj hotové AI služby, ktoré nemusíš programovať od nuly:

  • Azure OpenAI Service – prístup k modelom ako GPT (ChatGPT), DALL·E (obrázky) alebo Codex (programovanie).

  • Cognitive Services – rozpoznávanie reči, obrazu, preklad textu.

Takže namiesto programovania „od nuly“ si len vyberieš službu a použiješ ju.

5. Ako to celé spolupracuje?

  1. Dáta sú uložené v Blob Storage alebo Cosmos DB.

  2. Cognitive Search rýchlo nájde relevantný obsah.

  3. AI Foundry alebo Azure OpenAI Service použije tento obsah a vytvorí odpoveď.

  4. Výsledok sa odošle používateľovi v aplikácii.