Open in TheBrain

Semantic Kernel (Microsoft)

Gemini se s Google uslugama (Gmail, Google Drive, Google Sheets) povezuje izvorno putem Google Workspace s Gemini pretplate i ugrađenih Google Workspace proširenja, dok se za Microsoft Excel koriste alternativne metode jer je Excel dio Microsoftovog ekosustava.

Aktivacija i postavljanje Workspace proširenja

Integracija s Gmailom i Google Driveom

Rad s Excelom i Google Sheetsom

Izrada prilagođenih agenata (Gems)

Prilagođeni agenti (Gems) u Geminiju funkcioniraju kao specijalizirane, personalizirane verzije umjetne inteligencije koje možete prilagoditi za specifične zadatke. Umjesto da u svakom novom razgovoru iznova unosite složene i dugačke upute, Gem pamti ulogu, pravila, ton i kontekst koji ste mu unaprijed odredili.

Detaljan vodič: Kako izraditi vlastiti Gem

  1. Pristup platformi: Otvorite web preglednik i prijavite se na Gemini.
  2. Pronalazak izbornika: U lijevoj bočnoj traci pronađite i kliknite opciju Gems (ili Explore Gems). Ako je ne vidite odmah, provjerite postavke profila ili izbornik.
  3. Pokretanje izrade: Kliknite na gumb New Gem (ili + Create New).
  4. Postavljanje imena i uputa:
  1. Dodavanje baze znanja (Knowledge):
  1. Testiranje i spremanje:

Korisni linkovi i službeni izvori

Google AI Studio i Gemini API

Za programerski pristup, potrošačko sučelje za Gems nije dovoljno. Potrebno je koristiti Google AI Studio za brzu izradu prototipova ili Vertex AI na Google Cloud platformi za produkcijska rješenja. Putem Gemini API-ja (dostupnog za Python, Node.js i druge jezike) dobivate potpunu programsku kontrolu nad modelima poput Gemini 1.5 Pro s velikim kontekstnim prozorom.

Povezivanje s Google uslugama (Gmail, Drive, Sheets)

Programatsko povezivanje s Google Workspace servisima ne odvija se kroz sučelje, već korištenjem službenih REST API-ja i SDK-ova unutar vašeg koda:

Implementacija funkcija (Function Calling)

Prave programske agente gradite korištenjem Gemini Function Calling mogućnosti. Modelu definirate shemu vlastitih funkcija (npr. posalji_email(), citaj_drive_mapu()). Kada korisnik pošalje upit, Gemini inteligentno prepoznaje koju funkciju treba izvršiti, vraća vam strukturirani JSON s traženim parametrima, a vi u kodu izvršavate API poziv prema Google uslugama i vraćate rezultat natrag modelu na obradu.

Razvojni okviri za rad s agentima (Agentic Frameworks)

Za izgradnju složenih sustava s više agenata koji surađuju koriste se popularni razvojni okviri:

Enterprise rješenja

Za napredne korporativne sustave koristi se Vertex AI Agent Builder, koji nudi ugrađene konektore za Google Workspace, upravljanje identitetima (IAM) i sigurnost na razini poduzeća bez potrebe za ručnim kodiranjem cjelokupne infrastrukture za dohvat podataka.

Namjena i ciljana publika

Google AI Studio je web sučelje i razvojno okruženje prilagođeno pojedinačnim programerima i manjim timovima koji žele u nekoliko minuta testirati ideje, raditi s promptovima i brzo izraditi funkcionalni prototip. S druge strane, Vertex AI na Google Cloud platformi (GCP) namijenjen je enterprise korporativnom okruženju, produkcijskim sustavima s velikim brojem zahtjeva te inženjerima koji grade stabilne aplikacije spremne za komercijalno tržište.

Ključne tehničke razlike u arhitekturi

Usporedna tablica tehničkih mogućnosti

KarakteristikaGoogle AI StudioVertex AI (Google Cloud)
Glavni fokusBrzo testiranje, koncepti i prototipoviSkalabilna produkcijska rješenja
AutentifikacijaAPI ključeviGoogle Cloud IAM i napredne sigurnosne politike
SLA i pouzdanostNema službenog SLAGarantirani SLA za korporativne sustave
Prilagodba modelaFokus na prompt engineeringPuni fine-tuning i prilagodba vlastitim podacima
EkosustavIzolirano razvojno sučeljeDuboka integracija s BigQueryjem i GCP alatima

Razvojni ciklus obično započinje u AI Studiju radi validacije logike, nakon čega se implementacija seli na Vertex AI kada aplikacija kreće u produkciju.

Google AI Studio-u možete pristupiti izravno na službenoj web adresi aistudio.google.com.

Google AI Studio i Google Colab dva su različita Googleova alata za programere i istraživače, pri čemu je prvi specijaliziran za rad s jezičnim modelima, dok je drugi opće namjensko okruženje za izvršavanje Python koda u oblaku.

Google AI Studio (aistudio.google.com)

Google Colab (colab.research.google.com)

KarakteristikaGoogle AI StudioGoogle Colab
Primarna svrhaDizajn promptova i testiranje Gemini modelaIzvršavanje Python koda i podatkovna analiza
Arhitektura sučeljaSpecijalizirani editor za promptove, chat i struktuirani izlazJupyter bilježnica (izmjenične ćelije s kodom i Markdown tekstom)
Upravljanje kodomSluži isključivo za pozivanje Gemini API-jaMože vrtjeti bilo koju Python biblioteku (Pandas, PyTorch, Scikit-learn itd.)
Računalni resursiUpravlja Google na svojim poslužiteljimaOmogućuje dodjelu vlastitog oblak-poslužitelja s GPU-om

U praksi se ovi alati izvrsno nadopunjuju: u AI Studiju vizualno složite i testirate optimalni prompt, a zatim u Google Colabu napišete Python skriptu koja taj prompt automatizirano izvršava nad tisućama redaka podataka iz vaših baza.

Da, apsolutno! Google Colab je jedno od najboljih i najčešće korištenih okruženja za programere kada žele graditi, testirati i isprobavati prilagođene Gemini agente, pisati skripte za automatizaciju ili razvijati napredne sustave (poput RAG-a ili sustava s funkcijama).

Budući da Colab podržava izvršavanje Pythona u oblaku, možete jednostavno povezati svoj Google AI Studio API ključ s Colab bilježnicom i unutar nekoliko linija koda stvoriti vlastitog agenta.

Kako izgleda povezivanje u praksi (Primjer)

U novu Colab bilježnicu možete upisati sljedeći kod:

  1. Instalacija službene Google GenAI biblioteke:
!pip install google-genai
  1. Inicijalizacija klijenta i slanje upita modelu:
from google import genai
from google.genai import types

# Unesi svoj API ključ dobiven u Google AI Studiju
client = genai.Client(api_key="TVOJ_AI_STUDIO_API_KLJUC")

# Definiranje agenta sa sustavnim uputama (System Instructions)
response = client.models.generate_content(
    model="gemini-2.5-flash",
    contents="Napiši mi kratku strukturu za Python klasu koja će glumiti pametnog agenta.",
    config=types.GenerateContentConfig(
        system_instruction="Ti si iskusan softverski arhitekt i stručnjak za AI agente.",
        temperature=0.2
    )
)

print(response.text)

Zašto je Colab moćan alat za razvoj Gemini agenata?

Programeri na raspolaganju imaju bogat ekosustav vanjskih modela, API platformi i razvojnih okvira koji nisu vezani uz Google, a često se koriste za izgradnju naprednih AI rješenja i agenata.

Alternativni pružatelji modela i API servisi

Razvojni okviri za agente (Agentic Frameworks)

Lokalni i Open-Source alati

Suvremeni AI uređivači koda (IDE)

Matrica isplativosti prema zahtjevnosti projekta

Tip Projekta i SloženostPreporučeni alat i stackMjesečni trošakZašto se isplati?
Mali i hobi projekti (skripte, kućne automatizacije, edukativni alati)Google AI Studio + čist API + Gemini Flash modeli0 € – 2 €Iskoristite besplatne kvote u AI Studiju ili iznimno niske cijene Flash tokena. Nema troškova infrastrukture.
Srednji poslovni alati (interni CRM sustavi, optimizacija ruta, obrada dokumenata)Direktna API integracija u kod (Python ili C# .NET Core) + Semantic Kernel10 € – 50 €Dobivate potpunu kontrolu nad arhitekturom bez režija skupe enterprise infrastrukture. Flash modeli odrađuju 95% posla uz minimalan trošak.
Veliki produkcijski sustavi (komercijalni SaaS s tisućama korisnika)Vertex AI na Google Cloudu + napredni sigurnosni protokoli100 € do 1000+ €Isplativo isključivo ako vam trebaju službeni SLA ugovori o dostupnosti, strogi IAM propisi i napredna enterprise sigurnost.

Ključne smjernice za uštedu vremena i novca

Najisplativija strategija je uvijek započeti s besplatnim prototipom u AI Studiju, prebaciti logiku na najjeftiniji funkcionalni API u vlastitom kodu, a na napredne cloud platforme poput Vertex AI prelaziti tek onda kada projekt početi generirati prihod koji samostalno financira tu infrastrukturu.

Struktura troškova po tipu projekta

Tip Projekta i SloženostMjesečni trošak alata (Infrastruktura)Trošak API tokena (Gemini Flash)Ukupni mjesečni trošak rada
Jednostavni projekti (lokalne skripte, mini servisi, automacije datoteka)0 € (besplatne kvote u Google AI Studiju)0 € do 2 €0 € – 2 €
Srednje složeni projekti (poslovne .NET aplikacije, interni CRM, lokalni RAG sustavi)0 € (besplatni NuGet paketi i standardni .NET alatni okviri)5 € do 25 €5 € – 25 €
Složeni enterprise sustavi (masivna obrada podataka, višekorisnički SaaS, visoka dostupnost)0 € do 50 € (ovisno o hostingu, npr. Azure ili VPS)50 € do 200+ €50 € – 250+ €

Što uključuje razvoj u C# .NET Core i Semantic Kernelu

Optimizacija i kontrola troškova tijekom razvoja

Troškovi korištenja Microsoft Semantic Kernela

Sam Microsoft Semantic Kernel je potpuno besplatan i otvorenog koda pod MIT licencom, što znači da nema nikakvih troškova licenciranja, pretplate ili skrivenih naknada za preuzimanje i korištenje ovog okvira unutar vašeg C# .NET Core projekta.

Gdje se pojavljuju stvarni troškovi?

Budući da je Semantic Kernel samo posredni programski alat (orchestration SDK) koji povezuje vaš kod s jezičnim modelima, troškovi ovise isključivo o resursima koje pozivate u pozadini:

Struktura troškova prema fazama projekta

Faza projektaMjesečni trošak Semantic KernelaTrošak AI tokena (Gemini Flash)Trošak infrastrukture
Razvoj i testiranje (Lokalno)0 € (Besplatni NuGet paket)0 € (Korištenje besplatnih kvota)0 € (Lokalno računalo)
Mali poslovni servis / CRM0 €2 € – 10 €5 € – 15 € (Manji VPS poslužitelj)
Stabilna produkcijska aplikacija0 €15 € – 50 €20 € – 50 € (Skalirani oblak)

Korištenje alata poput Semantic Kernela u C#-u dugoročno donosi najveću uštedu kroz uštedu radnih sati. Budući da koristite standardne objekte, klase, sučelja i Dependency Injection mehanizme na koje ste navikli kao programer, eliminirate potrebu za učenjem potpuno novih arhitektura i drastično skraćujete vrijeme izrade funkcionalnih rješenja.

Attachments