Google AI Studio

Google AI Studio je webové prostredie od Google, kde si vieš v prehliadači skúšať modely Gemini, ladiť prompty a keď sa ti správanie páči, jedným klikom sa prepnúť na kód a API kľúč. Je to niečo ako „testovacia kuchyňa“ pre nápady, ktoré nechceš hneď implementovať v aplikácii.


1. Čo to je

  • Webové štúdio na promptovanie: namiesto toho, aby si hneď písal integráciu, najprv si overíš, či model reaguje tak, ako potrebuješ – tón, štruktúra odpovede, pravidlá, obmedzenia.
  • Most medzi „chatom“ a vývojom: AI Studio nie je len chatbot – je to prostredie na prototypovanie, kde potom vieš zobrať rovnaké nastavenia a preniesť ich do kódu cez Gemini API.
  • Dlhý kontext na testovanie reálnych scenárov: dá sa skúšať aj veľmi dlhý vstup (napr. veľké dokumenty či logy) – v materiáloch Google sa explicitne spomína možnosť „1 milión tokenov kontextu“ pre vybrané scenáre/modely.
  • Build mode (ak chceš ísť ďalej než text): okrem promptov vie AI Studio generovať a nasadzovať jednoduché webové aplikácie, aby si si schopnosti Gemini otestoval „v UI“, nie len v okne chatu.

2. Technické detaily

  • Prompt typy a režimy: AI Studio má viac rozhraní pre rôzne úlohy (napr. chatové prompty, realtime/streaming a ďalšie) – cieľ je, aby si si vybral formát podľa toho, čo vlastne staviaš.
  • Run settings = ovládací panel: v jednom paneli riešiš parametre modelu, bezpečnostné nastavenia a aj zapínanie funkcií ako štruktúrovaný výstup, function calling, code execution či grounding (napojenie na externé zdroje podľa možností modelu).
  • System instructions: keď potrebuješ konzistentné správanie (štýl, pravidlá, rola), riešiš to cez systémové inštrukcie – podobne ako keby si modelu dal „prevádzkový manuál“, ktorého sa má držať pri každej odpovedi.
  • Build mode generuje aplikáciu: po zadaní popisu ti AI Studio vytvorí web appku (štandardne React, voliteľne Angular) a ukáže živý náhľad aj kód. Kľúčový súbor (v dokumentácii spomínaný ako geminiService.ts) typicky obsahuje logiku volania Gemini API a prácu s promptami.
  • Annotation mode: ak nechceš písať požiadavku „naslepo“, vieš v UI niečo označiť a opísať zmenu – AI Studio z toho spraví prompt aj so screenshotom. Je to praktické, keď ladíš layout a textové prvky.

Kľúčové parametre (čo ťa v praxi zaujíma najviac)

Oblasť Čo si vieš nastaviť / vyskúšať Prečo je to dôležité
Kontext až 1 000 000 tokenov (pre vybrané modely/scenáre) testuješ dlhé dokumenty bez rozsekávania
Stabilita výstupu system instructions, príklady dialógu, obmedzenia dĺžky udržíš tón a formát aj pri dlhšej konverzácii
Štruktúra odpovede structured output (napr. JSON) ľahšie napojenie na appku, menej „voľného“ textu
Integrácie function calling, code execution, grounding model vie volať nástroje alebo pracovať „opakovane“ v rámci úlohy
Prototyp UI Build mode, export do ZIP/GitHub, nasadenie rýchlo zistíš, či nápad funguje ako produkt, nie len ako prompt

3. Dostupnosť

  • Kde to beží: je to webová aplikácia v prehliadači (bez lokálnej inštalácie), typicky stačí Google účet.
  • Gemini API kľúč: keď chceš z prototypu spraviť reálnu integráciu, v AI Studio si vieš vybaviť API key a prepnúť sa na „Get code“.
  • Workspace účty: používatelia Google Workspace majú prístup k AI Studio štandardne zapnutý, ale správca organizácie ho vie riadiť (a v školských edíciách sú aj vekové obmedzenia).
  • AI Studio vs. Vertex AI: AI Studio je „rýchly štart“ a prototypovanie okolo Gemini Developer API; Vertex AI je skôr cesta, keď riešiš produkčné nasadenie v rámci Google Cloud.

4. Ceny / Licencie

  • AI Studio ako nástroj: používanie Google AI Studio je podľa Google bez poplatku v regiónoch, kde je dostupné.
  • API je samostatná kapitola: samotné volania cez Gemini API sú účtované podľa tokenov (input/output) a podľa modelu; existuje Free tier aj Paid tier.
  • Príklad, aby si mal mierku: pri modeli Gemini 2.0 Flash je v cenníku uvedené (paid tier) $0.10 / 1M input tokenov pre text/obrázok/video a $0.40 / 1M output tokenov (plus ďalšie položky pri niektorých nástrojoch). Cenník sa vie meniť a líši sa podľa modelu a režimu.
  • Platený režim v AI Studio: ak potrebuješ paid-only modely/funkcie alebo vyššie limity, vieš v AI Studio prepojiť Paid API Key a používať platené kvóty.

5. Bezpečnosť a súkromie

  • Rozdiel Free vs. Paid (dáta): v oficiálnych materiáloch sa uvádza, že pri free-tier použití môžu byť dáta „použité na zlepšovanie produktov“, zatiaľ čo pri paid-tier to má byť vypnuté (enterprise-grade prístup k súkromiu). V praxi to znamená: ak riešiš citlivé vstupy, rozmýšľaj skôr nad paid režimom a nastavovaním prístupov.
  • API kľúče a Build mode: pri zdieľaní appiek je kód viditeľný pre toho, kto appku otvorí, takže nedávať reálny API kľúč do klientského JS. AI Studio používa zástupný placeholder a pri spúšťaní zdieľanej appky vie „proxy“ nahradiť kľúč kľúčom koncového používateľa.
  • Nasadenie mimo AI Studio: ak appku nasadíš tak, že ju používa verejnosť, veľmi rýchlo narazíš na realitu: buď volania idú cez tvoj kľúč (a riziko zneužitia rastie), alebo musíš presunúť volanie modelu na serverovú stranu. Dokumentácia vyslovene varuje pred „len nahradením placeholdera“ v klientovi.
  • Zdieľanie a oprávnenia: projekty sú uložené v Google Drive a dedia jeho permission model (súkromné defaultne, zdieľanie podľa nastavení).

6. Praktické tipy / Kedy to použiť

  • Keď potrebuješ rýchlo overiť nápad: napr. „asistent pre zákaznícku podporu“, „sumarizácia dokumentov“, „generovanie šablón/JSON“. Najprv si v AI Studio doladíš prompt a až potom to prenesieš do appky cez „Get code“.
  • Keď chceš výstup, ktorý sa dá spracovať: zapni structured output a pýtaj si striktne JSON. Predstav si to ako objednávku v reštaurácii: buď povieš „niečo mi dones“, alebo dáš presný zoznam položiek.
  • Keď model musí robiť viac krokov: function calling a code execution sú užitočné, keď odpoveď nemá byť len text, ale aj „urob výpočet“, „zavolaj funkciu“, „over pravidlá“.
  • Keď potrebuješ demo s UI: použi Build mode – nech si sám vidíš, či prompt funguje v reálnom rozhraní, a zároveň rieš základné bezpečnostné pravidlá okolo kľúčov.
  • Keď riešiš učenie a doučovanie: v AI Studio je dostupný aj LearnLM, špeciálne ladený na „tutorské“ správanie pri správnych system instructions.
  • Kedy radšej nie: ak riešiš prísne firemné governance, audit, IAM a produkčné procesy v Google Cloud, skôr sa pozeraj na Vertex AI než na „štúdio na prototypy“.

Zhrnutie

  • Google AI Studio je praktický spôsob, ako v prehliadači otestovať Gemini, doladiť prompty a preniesť to do kódu cez Gemini API.
  • Silná stránka je rýchle prototypovanie: run settings, system instructions, štruktúrovaný výstup a voliteľné nástroje (function calling, code execution, grounding).
  • Build mode posúva veci ďalej: vieš generovať jednoduché web appky (React/Angular), zdieľať ich, exportovať a nasadiť – ale treba riešiť API kľúče a oprávnenia.
  • AI Studio je zadarmo ako rozhranie, no API účtovanie je samostatné (free/paid tier, tokenové ceny, kvóty) a pri citlivých dátach dáva zmysel riešiť paid režim.