Devojke koje kodiraju: Napravi svoj prvi AI bot za vikend
Prekini čekati dozvolu: AI nije rezervisan za ‘genijalce’ iz garaže
Zaboravi na mitove koje ti prodaju tech gurui. Ne treba ti pet godina staža u Silicon Valley-u niti diploma iz teorijske matematike da bi napravila nešto što funkcioniše. Ako znaš instalirati aplikaciju i kopirati tekst, već si na pola puta. Većina tutorijala te laže da je proces ‘magičan’. Nije. To je čista mehanika, poput sklapanja police iz Ikee, samo što su tvoji šarafi linije koda, a tvoj čekić je Python. Ako se bojiš da ćeš nešto pokvariti, super. To znači da si počela. Važno je da ti se prsti zaprljaju virtuelnim uljem dok se rveš sa zavisnostima u terminalu.
Zašto tvoj bot ne treba ‘mozak’ nego dobru arhitekturu
Ljudi misle da AI botovi razmišljaju. Istina je gluplja: oni predviđaju sledeću reč na osnovu statistike. To je kao da gradiš kuću od kockica gde svaka kockica ima određenu težinu. Da bi tvoj bot radio, moraš razumjeti kako on ‘vidi’ tvoje komande. On ne razumije bosanski, on razumije tokene. Ako želiš da tvoj bot bude koristan, a ne samo igračka, moraš ga naučiti kako da pristupi tvojim podacima bez da ih javno objavi cijelom svijetu. Sigurnost podataka je tvoj prvi prioritet, čak i ako samo praviš bota koji ti pomaže oko recepata.
WARNING: Nikada, ali nikada ne ostavljaj svoj API ključ direktno u kodu (hardcoded). Ako taj kod postaviš na GitHub, botovi će ti isprazniti bankovni račun za 15 minuta. Koristi .env fajlove ili ćeš naučiti lekciju na teži način kroz bankovni izvod.
Alatnica: Šta ti zapravo treba na radnom stolu
Ne kupuj novi laptop. Koristi ono što imaš, čak i ako se ventilator čuje kao mlazni motor dok pokrećeš VS Code. Trebaće ti Python (verzija 3.10 ili novija), stabilna internet veza i malo strpljenja dok se ‘pip install’ bori sa tvojim operativnim sistemom. Osjetićeš blagu toplotu ispod dlanova na tastaturi – to je znak da mašina radi. Povezivanje Pythona i AI skripte je tvoj prvi pravi korak u Makers svijet. Ne koristi ‘default’ Windowsov terminal; instaliraj WSL ili koristi nešto što ti dozvoljava da zapravo vidiš šta se dešava u crijevima tvog sistema.

Zašto je VS Code tvoj najbolji prijatelj (i najgori neprijatelj)
Visual Studio Code je kao tvoja radionica. Ako je neuredna, izgubćeš se. Nauči prečice odmah. Ako trošiš vrijeme na klikanje mišem po menijima, gubiš ritam. Koristi Claude za generisanje osnovnih struktura, ali ti budi ta koja će zategnuti šarafe. Ako kod ne radi iz prve, to nije znak da nisi za ovo. To je samo znak da si zaboravila jedan zarez ili da ti je verzija biblioteke zastarjela. Popravi to. Odmah.
Faza 1: Postavljanje temelja (Subota ujutro)
Prvi korak je kreiranje virtuelnog okruženja. Zamisli to kao sterilnu kutiju u kojoj radiš da ne bi zarazila ostatak operativnog sistema svojim eksperimentima. Kucaj ‘python -m venv venv’. Ako dobiješ grešku, pročitaj je. Nemoj je ignorisati. Greške u terminalu su tvoji najbolji učitelji, iako zvuče kao da te vrište. Kada aktiviraš okruženje, osjetićeš to malo ‘venv’ pored tvog kursora. To je tvoja sigurnosna zona.
Anatomija promašaja: Beskonačna petlja
Jedna od najčešćih grešaka koju ćeš napraviti je postavljanje bota u petlju gde on odgovara samom sebi. To se zove rekursivni pakao. Vidjela sam devojke koje spale 50 dolara API kredita u deset minuta jer je bot ušao u svađu sa samim sobom. Uvijek postavi ‘limit’ na broj tokena koje bot može generisati u jednom odgovoru. To je tvoj sigurnosni ventil. Ako bot krene da ‘halucinira’ i piše gluposti, ugasi ga. Resetuj ga. Ne pokušavaj ga ‘ubijediti’ da bude pametniji dok ne popraviš prompt.
Faza 2: Davanje instrukcija (Subota popodne)
Sada dolazi onaj ‘maker’ dio – Prompt Engineering. Zaboravi na ljubazno ‘Molim te, napravi mi bota’. Budi brutalno precizna. Daj mu personu. Reci mu: ‘Ti si mrzovoljni, ali efikasni mehaničar za kod’. Pisanje dobrih promptova je vještina koja odvaja hobiste od profesionalaca. Testiraj prompt dok ne dobiješ tačno ono što želiš. Ako je odgovor previše ‘robotski’, dodaj mu malo teksture. Reci mu da koristi kraće rečenice. Da bude direktan.
Nauka o materijalima: Tokenizacija i zašto je tvoj bot skup
AI modeli ne vide reči, oni vide brojeve. Svaki put kad mu pošalješ dugačak tekst, ti zapravo trošiš resurse. Zamisli da plaćaš svaki šaraf koji uvrneš. Ako si neoprezna, tvoj vikend projekat će te koštati kao večera u skupom restoranu. Smanjenje haosa u podacima je ključno za optimizaciju troškova. Nauči bota da sažme informacije prije nego što ih obradi.
Faza 3: Integracija i testiranje (Nedelja)
Vrijeme je da bota povežeš sa nečim korisnim. Možda je to Telegram, Discord ili tvoj lični web sajt. Osjetićeš onaj ‘snap’ kada API konačno prihvati tvoj zahtjev i bot ti odgovori prvi put izvan terminala. To je tvoj trenutak pobjede. Ali ne slavi prebrzo. Sada ga pokušaj pokvariti. Šalji mu čudne karaktere. Isključi mu internet usred rečenice. Testiranje modela je ono što čini tvoj proizvod pouzdanim. Ako padne pri prvom stresu, nisi gotova.
Da li mi treba neutralna žica u kodu?
Baš kao i kod instalacije pametnog prekidača, tvoj kod treba ‘uzemljenje’. To su error handling blokovi (try/except). Ako tvoj bot ne zna šta da radi kada API padne, on će se srušiti i ostaviti tvoj sistem u haosu. Uvijek pretpostavi da će internet pasti ili da će API vratiti grešku. Napiši kod koji zna kako da ‘preživi’ te trenutke. To je razlika između amaterskog skripta i ozbiljnog bota.
Budućnost je tvoja, ako je sama napraviš
Završila si vikend. Tvoj bot radi. Možda nije savršen, možda mu je kod malo ‘prljav’, ali je tvoj. Traženje posla u 2026. godini će zavisiti od toga šta si zapravo napravila, a ne koje si kurseve odslušala. Tvoj bot je tvoj dokaz iskustva. Nemoj stati ovdje. Sledećeg vikenda mu dodaj bazu podataka. Onaj osjećaj kada prvi put vidiš da mašina radi ono što si joj TI rekla je zavisnost koja će te odvesti daleko u IT svijet. Ne boj se da pogriješiš. Boj se da nikad ne pokušaš.


