Dá sa s AI začať aj bez školy?
Jasné, že áno! Ja som čistý samouk. Všetko, čo potrebujete, je počítač, YouTube a poriadna dávka trpezlivosti. Naozaj, niekedy je to o nervy! Ale ten pocit, keď kód konečne funguje, je na nezaplatenie.
Pred týždňom som o neurónových sieťach nevedel vôbec nič. Dnes mi v izbe hučí grafická karta a ja sa snažím pochopiť, prečo mi Python nadáva do "SyntaxError". Vitajte v mojom chaose!
Podarilo sa mi spustiť lokálnu Llamu 3. Predstavte si, že to beží úplne bez internetu priamo u mňa v Trebišove! Ogo, je to rýchlejšie ako som čakal.
Zobraziť modely"Prečo to tak fúka?" Grafika má 75 stupňov a ja sa bojím, či sa mi neroztopí stôl!
Zabudol som na jednu zátvorku a hľadal som chybu dve hodiny. Neuveriteľné!
Jasné, že áno! Ja som čistý samouk. Všetko, čo potrebujete, je počítač, YouTube a poriadna dávka trpezlivosti. Naozaj, niekedy je to o nervy! Ale ten pocit, keď kód konečne funguje, je na nezaplatenie.
Tu nastáva menší problém. Ak chcete trénovať vlastné veci, grafická karta je základ. Ale na začiatok stačí aj starší notebook a Google Colab, čo je zadarmo. Viac o tom, čo som si kúpil ja, nájdete v sekcii Výber GPU.
Oproti iným jazykom je to celkom pohoda. Vyzerá to skoro ako angličtina, len musíte dávať pozor na medzery. Predstavte si, že jedna medzera navyše dokáže zrútiť celý váš projekt! O mojich bojoch s inštaláciou píšem v článku Inštalácia Pythonu.
S AI dokážem vytvoriť prototyp aplikácie za jeden večer. Predtým by mi to trvalo mesiace! Je to ako mať super-pohon v hlave.
Zrazu rozumiem, ako fungujú odporúčacie algoritmy na Netflixe alebo prečo mi Google ukazuje tie divné reklamy. Je to fascinujúce!
Nerobím len to, čo mi dovolia iní. Staviam si vlastných asistentov, ktorí mi pomáhajú s prácou presne tak, ako ja chcem.
Všetko to začalo v utorok ráno. Sedel som nad kávou a čítal som o tom, ako AI mení svet. Povedal som si: "A prečo nie ja? Prečo by niekto z Trebišova nemohol mať vlastný AI model?" Tak som začal googliť. Prvé zistenie? Existuje niečo ako "Hugging Face" a nie je to zoznamka pre plyšové hračky! Ogo, toľko modelov na jednom mieste som v živote nevidel.
Moja prvá inštalácia bola katastrofa. Skúšal som nainštalovať CUDA drivery a skončil som s čiernou obrazovkou. Predstavte si ten stres! Musel som reštartovať celý systém trikrát. Ale viete čo? Keď sa mi prvýkrát v termináli objavil nápis "Model loaded successfully", skoro som vyskočil z kože od radosti. Bol to malý krok pre ľudstvo, ale obrovský skok pre môj starý desktop.
Teraz sa snažím pochopiť, ako do toho celého dostať slovenské texty. Väčšina modelov hovorí skvele po anglicky, ale keď im poviem niečo po našom, občas sa tvária, že im nerozumiem. Viac o tom, ako hľadám dáta, píšem v článku Zber dát. Je to fakt veda, nájsť kvalitné slovenské vety, ktoré by neurónka "zožrala".
Ak ste na tom podobne ako ja a bojíte sa začať, nerobte to! Teda, nebojte sa. Stačí len začať klikať. Aj keď niečo pokazíte, aspoň sa naučíte, ako to opraviť. Pozrite si môj Slovník chýb, možno tam nájdete presne ten istý nezmysel, ktorý vypisuje váš počítač práve teraz.
Jazyk
Python 3.10
Knižnica
PyTorch
UI Framework
Streamlit
Model
Llama 3
Ako som prepojil môj lokálny skript s veľkým mozgom v cloude a koľko ma to stálo centov.
Čítať viac
Moje prvé pokusy o dotrénovanie modelu na mojich vlastných poznámkach. Výsledky sú... vtipné.
Čítať viac
Kam sa chcem posunúť v najbližších 30 dňoch a čo všetko sa ešte musím doučiť.
Čítať viac