Generativna veštačka inteligencija objašnjena: modeli, pretraga, alati i aplikacije nisu ista stvar

Generativna AI je više od modela. Saznajte kako se modeli, pretraga, alati, kontekst, okruženja i aplikacije uklapaju u produkcione AI sisteme.
Objavljeno:
Aleksandar Stajić
Ажурирано: 8. октобар 2026. 18:10
Generativna veštačka inteligencija objašnjena: modeli, pretraga, alati i aplikacije nisu ista stvar

Generativna veštačka inteligencija nije jedna komponenta. Produkcijski generativni AI sistem obično kombinuje generativni model sa aplikativnim kodom koji obezbeđuje instrukcije i kontekst, pronalazi eksterno znanje kada je potrebno, izlaže alate za čitanje ili menjanje eksternih sistema, upravlja stanjem izvršavanja i dozvolama i pretvara rezultat u upotrebljiv proizvod. Tretiranje modela, pronalaženja, alata, konteksta, izvršnog okruženja i aplikacije kao iste stvari skriva granice koje određuju svežinu, bezbednost, pouzdanost, cenu i kontrolu.

Šta zapravo znači „generativna veštačka inteligencija“?

Na nivou modela, generativna veštačka inteligencija odnosi se na AI modele koji generišu izvedeni sintetički sadržaj kao što su tekst, slike, zvuk, video, kod ili drugi digitalni izlaz. NIST AI 600-1 koristi ovo značenje usmereno na model i odvojeno razmatra rizike na nivou modela, sistema, aplikacije i slučaja upotrebe.

Ta razlika je važna jer AI model nije isto što i kompletan AI sistem. NIST-ov trenutni rečnik definiše AI model kao komponentu koja proizvodi izlaze iz ulaza koristeći računske, statističke ili tehnike mašinskog učenja, dok AI sistem može uključivati softver, hardver, aplikacije, alate ili uslužne programe koji rade koristeći AI.

Najjednostavniji korisni model generativnog AI sistema

Za prvi mentalni model, zamislite korporativnog asistenta koji odgovara: „Može li ovaj kupac danas dobiti povraćaj?“ Koristan odgovor može zahtevati nekoliko različitih odgovornosti. Jezički model može interpretirati pitanje i napisati objašnjenje, ali trenutno stanje porudžbine može doći iz alata baze podataka, politika povraćaja može doći iz pronalaženja dokumenata, dozvole može sprovoditi aplikacija, a konačna radnja može zahtevati kontrolisani API poziv.

Jedna uobičajena putanja izvršavanja

1
1. Korisnički zahtev
Aplikacija prima pitanje ili zadatak na prirodnom jeziku.
2
2. Politika i stanje aplikacije
Identitet, zakupac, dozvole, trenutno stanje toka rada i pravila proizvoda definišu šta zahtev sme da uradi.
3
3. Pronalaženje ili direktan pristup podacima
Sistem pribavlja eksterne dokaze ili trenutne činjenice kada je znanje modela nedovoljno.
4
4. Izgradnja konteksta
Instrukcije, korisnički unos, izabrani dokazi, relevantno stanje i definicije alata sastavljaju se za model.
5
5. Zaključivanje modela
Generativni model interpretira dostavljeni kontekst i proizvodi tekst, strukturirani izlaz ili zahtev za alat.
6
6. Izvršavanje alata kada je potrebno
Izvršno okruženje ili aplikacija validira i izvršava odobrene pozive alata izvan modela.
7
7. Opažanje i nastavak
Rezultati alata mogu se vratiti modelu kao novi kontekst za sledeći korak zaključivanja.
8
8. Validacija i izlaz proizvoda
Aplikacija validira rezultat, beleži potrebno stanje ili podatke za reviziju i prikazuje ili izvršava konačni ishod.

Stvarni sistemi ne prate uvek tačno ovaj redosled. Pronalaženje se može desiti pre prvog poziva modela, alati se mogu birati tokom agentske petlje, deterministička aplikativna logika može potpuno zaobići model, a validacija se može desiti u nekoliko faza. Poenta je razdvojiti odgovornosti, a ne nametnuti jedan univerzalni tok rada.

Šest granica koje su važne

Šest odgovornosti unutar jednog AI proizvoda

Primarni zadatakTipični ulaziNije isto kao
Model
Pronalaženje
Alati
Kontekst
Izvršno okruženje / orkestrator
Aplikacija

1. Model: generisanje je njegova osnovna odgovornost

Generativni model preslikava dostavljene ulaze u generisane izlaze. Za jezički model to može uključivati tekst na prirodnom jeziku, strukturirani JSON, kod, klasifikacije, rezimee, planove ili argumente poziva alata. Multimodalni generativni modeli mogu raditi sa dodatnim tipovima ulaza i izlaza.

Model može sadržati značajno naučeno znanje u svojim parametrima, ali parametrizovano znanje nije živa baza podataka. Model ne zna automatski za dokument kreiran pre pet minuta, trenutni nivo zaliha, privatni zapis kupca ili stanje aplikacije osim ako se ta informacija ne dostavi kroz trenutnu ulaznu putanju.

Zato promena modela ne rešava automatski zastarelo znanje, nedostajuće dozvole, pokvareno pronalaženje, pogrešno vlasništvo nad stanjem ili nesigurno izvršavanje alata. Ti kvarovi često pripadaju drugim slojevima.

2. Pretraga: pronalaženje spoljnih dokaza je zasebna operacija

Pretraga bira informacije iz spoljnog izvora pre ili tokom generisanja. Rad o generisanju uz pomoć pretrage iz 2020. godine autora Lewis i saradnika učinio je tu razdvojenost eksplicitnom kombinovanjem parametarskog generativnog modela sa preuzetom neparametarskom memorijom. Savremeni produkcioni sistemi koriste mnoge varijante pretrage, ali arhitektonska ideja ostaje: korisni dokazi mogu se dohvatiti u vreme izvođenja zaključivanja umesto da se oslanjamo samo na ono što je model naučio tokom obuke.

Pretraga može koristiti leksičku pretragu, ugrađivanja, vektorsku pretragu, hibridnu pretragu, SQL, grafove znanja, filtere metapodataka, API-je ili druge mehanizme selekcije. Vektorska baza podataka je stoga jedna moguća komponenta pretrage, a ne definicija RAG-a.

3. Alati: pristup i radnja nisu znanje modela

Alat je interfejs preko kojeg AI okruženje za izvršavanje može zatražiti funkcionalnost izvan modela. Alat može upitovati bazu podataka, pretraživati veb, čitati datoteku, izračunati vrednost, pozvati interni servis, kreirati tiket, poslati poruku, izmeniti zapis ili pokrenuti drugu kontrolisanu operaciju.

OpenAI-jeva trenutna dokumentacija o pozivanju funkcija eksplicitno ističe ovu granicu: pozivanje funkcija omogućava modelima da se povežu sa spoljnim sistemima i pristupe podacima ili radnjama koje pruža aplikacija. Model može predložiti ili izabrati poziv, ali spoljni sistem obavlja stvarnu operaciju.

Upotreba alata stoga stvara dva odvojena pitanja: Može li model zatražiti ovu sposobnost? i Hoće li aplikacija odobriti i izvršiti je? Produkcioni sistem ne bi trebalo da meša nameru modela sa dozvolom da izazove sporedni efekat.

4. Kontekst: šta model može videti upravo sada

Kontekst su informacije dostupne modelu za određeni korak zaključivanja. Anthropic-ove smernice za inženjering konteksta opisuju kontekst kao skup tokena uključenih pri uzorkovanju iz LLM-a. U praksi, taj skup može sadržati sistemska uputstva, korisničke poruke, istoriju razgovora, preuzete dokaze, definicije alata, rezultate alata, sažetke memorije i izabrano stanje aplikacije.

Kontekst stoga nije ni kompletna baza znanja ni dugoročna memorija. Kompanija može čuvati deset miliona dokumenata dok samo nekoliko odlomaka ulazi u jedan poziv modela. Okruženje za izvršavanje može čuvati godinu dana istorije razgovora dok izlaže samo delove potrebne za trenutni zadatak.

Kontekstni prozor takođe stvara inženjersko ograničenje. Dodavanje više teksta ne garantuje bolji odgovor; irelevantne, zastarele, kontradiktorne ili informacije niskog autoriteta mogu razblažiti dokaze koji su zaista važni.

5. Okruženje za izvršavanje i orkestracija: koordinisanje petlje

Sloj okruženja za izvršavanje ili orkestracije koordinira kako model učestvuje u zadatku. U zavisnosti od arhitekture, može upravljati sesijama, zahtevima modela, otkrivanjem alata, petljama pozivanja alata, ponovnim pokušajima, predajama, događajima strimovanja, istekima vremena, kontrolnim tačkama, sažimanjem ili okruženjima za izvršavanje.

Neka okruženja za izvršavanje su tanki aplikacijski kod oko API-ja modela. Druga su potpuni agentni okviri. Upravljano okruženje dobavljača može posedovati deo petlje dok aplikacija i dalje poseduje domen istine, autorizaciju, poslovne sporedne efekte i životni ciklus proizvoda.

Ova granica je važna jer su to gde se izvršava okruženje i gde se izvršava zaključivanje odvojene odluke. Lokalno pokrenut klijent ili agentni proces i dalje može pozivati udaljeni model, dok udaljena aplikacija može pozivati model hostovan na infrastrukturi pod kontrolom organizacije.

6. Aplikacija: gde AI postaje proizvod

Aplikacija je granica proizvoda oko AI komponenti. Ona poseduje korisničko iskustvo, domenski model, trenutno stanje, identitet, opseg zakupca, dozvole, perzistenciju, integracije servisa, validaciju, observabilnost, logiku naplate ili kvota gde je relevantno, i pravila koja određuju šta AI sme da vidi ili radi.

Ovo je sloj koji pretvara „model može da proizvede koristan izlaz“ u „sistem može da isporuči pouzdanu sposobnost.“ Isti model može da učestvuje u privatnom istraživačkom asistentu, korisničkom toku podrške, kodnom agentu ili aplikaciji za trgovinu jer okolna aplikacija menja podatke, alate, politike, stanje i ugovor o izvršavanju.

Kako delovi rade zajedno u stvarnom zahtevu

Razmotrimo asistenta za podršku upitanog: „Refundiraj porudžbinu 4711 ako je još uvek podobna, i objasni zašto.“ Zahtev kombinuje znanje, trenutno stanje, autorizaciju, rezonovanje i sporedni efekat.

PotrebaIspravan slojZašto
Politika refundacijePreuzimanjeSistem mora da pronađe trenutno primenljivu politiku i sačuva njeno poreklo.
Status porudžbine 4711Direktan pristup podacima/alatuTrenutni zapis porudžbine je promenljivo autoritativno stanje, ne nešto što se pogađa iz znanja modela.
Korisnikovo ovlašćenje za refundacijuAplikacija / autorizacijaDozvole se moraju sprovesti nezavisno od onoga što model traži.
Interpretacija politike prema činjenicama porudžbineModel + kontekstModel može da rezonuje nad dokazima politike i trenutnim stanjem porudžbine koji su mu dostavljeni.
Izvrši refundacijuAlat + pravila transakcije aplikacijeKontrolisana eksterna operacija menja stvarno stanje.
Objasni ishodModelModel može da generiše objašnjenje za korisnika iz validiranih rezultata.
Revizija onoga što se dogodiloAplikacija / vreme izvršavanjaSistem beleži dokaze, pozive, odluke, sporedne efekte i greške po potrebi.

Ako asistent ima samo jezički model, može da diskutuje o refundacijama ali ne može bezbedno da zna da li je porudžbina 4711 trenutno podobna ili da izvrši transakciju. Ako ima samo preuzimanje, može da pronađe politiku ali mu i dalje nedostaje stanje porudžbine uživo. Ako ima alate bez autorizacije aplikacije, može postati sposoban ali nesiguran. Pouzdanost dolazi iz komponovanja slojeva sa eksplicitnim vlasništvom.

Različiti AI proizvodi koriste različite kombinacije

Prisustvo modela ne definiše celu arhitekturu

PreuzimanjeAlatiAutoritativno stanjeTipična sposobnost
Asistent samo sa modelom
Asistent zasnovan na preuzimanju
Asistent koji koristi alate
Agentna aplikacija

Ovo su arhitektonski obrasci, a ne rangiranje zrelosti. Funkcija samo sa modelom može biti ispravan dizajn kada zadatak ne zahteva spoljne činjenice ili radnje. Dodavanje preuzimanja, alata, memorije ili agentne petlje opravdano je samo kada zadatak zahteva te sposobnosti.

Dokaz implementacije: Aaasaasa AI Client

Aaasaasa AI Client je lokalno-prvenstveni desktop AI radni prostor izgrađen sa Nuxt 4, Electron i TypeScript. Njegov AI Hub namerno razdvaja agenta/klijenta, provajdera, model, lokaciju izvršavanja, dozvole i web klijenta umesto da ih tretira kao jedno „AI“ podešavanje.

To razdvajanje stvara konkretno ponašanje. Direct Chat može da razgovara sa modelima bez alata za fajl sistem ili shell. Codex agent može da koristi izabrani radni prostor i profil dozvola. Ollama može da obezbedi direktno lokalno zaključivanje, dok LM Studio i konfigurabilni OpenAI-kompatibilni endpointi predstavljaju druge putanje provajdera. Lokalno pokrenut Codex proces i dalje može da koristi cloud model, tako da UI i arhitektura ne izjednačavaju lokalno izvršavanje sa lokalnim zaključivanjem.

Implementacija takođe sadrži Qdrant/vektorsku podršku, mogućnosti ekstrakcije dokumenata i autentifikovani direktorijum MCP broker. Te komponente ilustruju još jednu granicu: infrastruktura za preuzimanje i pristup alatima mogu živeti u istom proizvodu a da ne postanu svojstva samog modela.

A01 konceptDokaz implementacije Aaasaasa AI Client
ModelIdentifikator modela specifičan za provajdera se bira odvojeno od provajdera i vremena izvršavanja.
ProvajderOllama, LM Studio, OpenAI-kompatibilni servisi i druge putanje provajdera su predstavljeni odvojeno.
Vreme izvršavanjaLokalna ili udaljena lokacija agenta/vremena izvršavanja se prati nezavisno od modela.
Alati / pristupDirect Chat nema alate za fajl sistem ili shell; kontrolisani pristup direktorijumu se posreduje odvojeno.
DozvoleProfili dozvola radnog prostora su politika aplikacije/sesije, a ne sposobnost modela.
Infrastruktura za preuzimanjeVektorska podrška i ekstrakcija dokumenata postoje kao sposobnosti podataka/preuzimanja, a ne kao funkcije modela.
AplikacijaElectron/Nuxt proizvod koordinira UI, akreditive, provajdere, otkrivanje vremena izvršavanja, dozvole, alate i interakciju sa modelom.

Česte greške u kategorizaciji

Greška u kategorizacijiŠta se zapravo dešava
„AI zna naše dokumente.“Aplikacija ili sloj za pronalaženje čini sadržaj odabranih dokumenata dostupnim modelu.
„RAG je naša vektorska baza podataka.“Vektorska baza podataka može biti jedan indeks ili skladište koje koristi pipeline za pronalaženje; RAG je obrazac pronalaženja i generisanja.
„Model je pozvao naš CRM.“Model je proizveo zahtev za alat; runtime/aplikacija je autorizovala i izvršila eksterni poziv.
„To je lokalna AI jer desktop agent radi lokalno.“Lokacija izvršavanja i lokacija inferencije su odvojene. Lokalni runtime i dalje može pozvati udaljeni model.
„Model ima dozvolu da menja fajlove.“Aplikacija/runtime dodeljuje sposobnost alata prema politici dozvola; dozvola nije intrinzično svojstvo modela.
„Više konteksta znači više znanja.“Kontekst je konačan unos koji je dostupan za jednu inferenciju. Veći kontekst može sadržati više šuma, konflikata ili zastarelih informacija.
„Chatbot je AI arhitektura.“Chat UI je jedan interfejs. Sistem takođe može uključivati identitet, stanje, pronalaženje, alate, runtime, validaciju, perzistenciju i observabilnost.

Načini otkaza kada se granice uruše

Greške u granicama nisu samo terminološki problemi. One stvaraju različite produkcione otkaze koji zahtevaju različita rešenja.

Dijagnostikujte sloj koji otkazuje pre nego što zamenite model

SimptomVerovatni problem granicePrva arhitektonska provera
Zastareo odgovor
Nedostaje činjenica o kompaniji
Nesigurna sporedna radnja
Zbunjen odgovor sa puno priloženog teksta
Neočekivano korišćenje oblaka
Agent se zaglavljuje ili ponavlja

Šta je stabilno, a šta zavisi od verzije?

Arhitektonske razlike u ovom članku su namerno neutralne prema dobavljaču. Trenutni primeri ispod su činjenice o implementaciji koje treba ponovo proveriti kada se API-ji razviju.

OblastStabilna arhitektonska idejaProvereni trenutni primer na dan 8. oktobar 2026.
AI model naspram sistemaModel je komponenta unutar šireg sistemaNIST-ov trenutni rečnik odvojeno definiše AI model i AI sistem.
RAGGenerisanje može biti uslovljeno pronađenim eksternim informacijamaFormulacija Lewis et al. iz 2020. ostaje temeljna referenca; produkcione metode pronalaženja sada sežu daleko izvan jednog dizajna gustog indeksa.
Hostovano pronalaženjePronalaženje može biti izloženo kao upravljani alatOpenAI File Search je trenutno alat Responses API-ja koji pretražuje baze znanja otpremljenih fajlova koristeći semantičko i pretraživanje po ključnim rečima.
Pozivanje funkcija/alataModel može zahtevati eksterne sposobnosti definisane aplikacijomOpenAI trenutno dokumentuje pozivanje funkcija kao interfejs ka eksternim sistemima, podacima i radnjama.
Inženjering kontekstaPonašanje modela zavisi od konačne informacije koja se pruža za trenutnu inferencijuAnthropic-ove trenutne inženjerske smernice definišu kontekst kao skup tokena uključenih pri uzorkovanju iz LLM-a i fokusiraju se na njegovo pažljivo odabiranje.
API-ji dobavljačaSDK-ovi, imena alata, oblici endpointa i podržane funkcije se menjajuTretirajte dokumentaciju dobavljača kao osetljivu na verziju čak i kada granica odgovornosti ostaje stabilna.

Članak koji je izvor istine treba stoga da očuva oba nivoa: stabilne koncepte za arhitekturu i datirane dokaze za trenutne implementacije. Mešanje ova dva čini da članak nepotrebno brzo zastari.

Test granica AI komponenti

Kada procenjujete AI funkciju, postavite sledeća pitanja po redu. Odgovori otkrivaju koje komponente sistem zapravo ima i koje su odgovornosti još uvek implicitne.

Sedam pitanja za produkcioni dizajn

1
1. Šta generiše izlaz?
Identifikujte tačan model i modalitete ili strukturisane izlaze koje pruža.
2
2. Koje činjenice su autoritativne izvan modela?
Identifikujte dokumente, baze podataka, API-je, trenutno stanje i druge izvore istine.
3
3. Kako se biraju relevantne informacije?
Razdvojite direktno pretraživanje, pretragu, pronalaženje, rangiranje i konstrukciju konteksta.
4
4. Šta može izazvati stvarne sporedne efekte?
Navedite alate i eksterne radnje, zatim identifikujte ko ih validira i autorizuje.
5
5. Šta dospeva do modela kao kontekst?
Učinite eksplicitnim instrukcije, dokaze, stanje, istoriju, memoriju i definicije alata.
6
6. Ko poseduje petlju?
Identifikujte runtime ili harness koji upravlja pozivima, događajima, ponovnim pokušajima, petljama alata i sesijama.
7
7. Šta ostaje odgovornost aplikacije?
Učinite eksplicitnim identitet, dozvole, stanje domena, validaciju, perzistenciju, observabilnost i UX.

Šta generativna AI nije

Generativna AI nije sinonim za LLM, iako su LLM-ovi glavna klasa generativnih modela. Takođe nije sinonim za RAG, vektorsku bazu podataka, agenta, protokol alata, chat UI ili aplikaciju.

Ti koncepti mogu biti povezani, ali svaki odgovara na drugo arhitektonsko pitanje. LLM pita kako se proizvodi jezički izlaz. Pronalaženje pita odakle dolaze eksterni dokazi. Alati pitaju kako se izlažu eksterne sposobnosti. Kontekst pita šta model može da vidi. Runtime pita kako se koordinira izvršavanje. Aplikacija pita kako sposobnost postaje kontrolisan proizvod.

Gde dalje u grafu znanja

Kada su ove granice jasne, dublje teme postaje lakše smestiti. RAG pripada pronalaženju i konstrukciji konteksta. Retrieval Trigger odlučuje kada su eksterni dokazi potrebni. Memorija agenta se tiče onoga što se održava kroz vreme. Pozivanje alata i MCP pripadaju pristupu sposobnostima. Agent harnesses pripadaju runtime orkestraciji. RBAC, izolacija zakupaca i autorizacija domena pripadaju aplikaciji i bezbednosnoj granici platforme.

Ograničenja

Model sa šest slojeva je mapa odgovornosti, a ne zahtev da svaki proizvod implementira šest odvojenih servisa. Mala aplikacija može implementirati konstrukciju konteksta, pretragu i orkestraciju unutar jednog procesa. Upravljana platforma može objediniti nekoliko odgovornosti iza jednog API-ja. Fizičko postavljanje može biti kombinovano dok semantičko vlasništvo ostaje različito.

Terminologija se takođe razlikuje među dobavljačima i u istraživanjima. „Agent“, „runtime“, „memorija“, „alat“, „konektor“ i „kontekst“ mogu biti definisani na različite načine. Definicije ovde su izabrane da učine operativno vlasništvo i dijagnostiku kvarova eksplicitnim, a ne da tvrde da svaki okvir koristi identičan rečnik.

Odeljak Aaasaasa AI Client dokumentuje jedan obrazac implementacije. On pokazuje da su eksplicitne granice praktične, ali ne dokazuje da je isti raspored komponenti optimalan za svaki AI proizvod.

Šta bi promenilo ovaj odgovor?

Mapa odgovornosti bi zahtevala reviziju ako bi same arhitekture modela počele da poseduju autoritativno eksterno stanje, dozvole, trajne transakcione sporedne efekte i verifikovan pristup izvorima kao intrinzične osobine, a ne kao sposobnosti koje pruža okolni sistem. Trenutne produkcijske arhitekture to ne čine bezbednom opštom pretpostavkom.

Pojedinačni primeri implementacije će se promeniti mnogo ranije. Hostovani alati za pretragu, agent API-ji, MCP integracije, funkcije za upravljanje kontekstom i mogućnosti dobavljača se brzo razvijaju. Te detalje treba ažurirati bez urušavanja osnovnih razlika između generisanja, dokaza, pristupa sposobnostima, konteksta, izvršavanja i kontrole aplikacije.

Zaključak

Generativnu AI je lakše dizajnirati kada „AI“ prestane da se tretira kao jedna crna kutija. Model je generativna komponenta, a ne kompletan proizvod. Pretraga pruža eksterne dokaze. Alati izlažu sposobnosti. Kontekst nosi izabrane informacije u trenutnu inferenciju. Runtime koordinira izvršavanje. Aplikacija poseduje autoritativnu granicu proizvoda.

Ta razdvojenost je korisna za više od objašnjenja. Ona govori inženjerima odakle potiču zastarele činjenice, gde pripada autorizacija, zašto lokalni runtime i dalje može da koristi cloud inferenciju, zašto RAG nije isto što i vektorska baza podataka, zašto pozivi alata zahtevaju validaciju i zašto promena modela ne može da popravi svaki sistemski kvar.

Trajno arhitektonsko pitanje stoga nije „Koji AI model koristimo?“ Već: Koju odgovornost poseduje svaka komponenta, koji dokazi prelaze svaku granicu i koji sloj sme da menja stvarno stanje?

Često postavljana pitanja

Granice generativnog AI sistema

Da li je generativna AI isto što i LLM?

Ne. LLM je jedna vrsta generativnog modela. Generativna AI takođe uključuje druge modalitete, a produkcijski generativni AI sistem može uključivati pretragu, alate, runtime logiku, stanje aplikacije, dozvole, perzistenciju i korisničke interfejse oko modela.

Da li je RAG deo modela?

Obično ne. RAG je obrazac aplikacije/sistema koji pribavlja eksterne informacije i dostavlja izabrane dokaze modelu. Neke platforme čvrsto pakuju pretragu sa model API-jevima, ali odgovornost ostaje različita.

Da li je vektorska baza podataka neophodna za RAG?

Ne. RAG može koristiti vektorsku pretragu, leksičku pretragu, hibridnu pretragu, SQL, API-je, grafove znanja ili druge metode. Definišuće svojstvo je pribavljanje eksternih informacija za generisanje, a ne jedna tehnologija skladištenja.

Da li su alati isto što i kontekst?

Ne. Alat je eksterna sposobnost. Njegova definicija može biti predstavljena u kontekstu, a njegov rezultat može kasnije ući u kontekst, ali sama sposobnost se izvršava izvan modela.

Da li pokretanje AI klijenta lokalno znači da je model lokalni?

Ne. Lokacija runtime-a i lokacija inferencije su odvojene. Lokalna desktop aplikacija ili agent može pozvati udaljeni model, dok udaljena aplikacija može pozvati interno hostovan model.

Ko treba da sprovodi dozvole za AI alate?

Bezbednosna granica aplikacije ili runtime-a treba da sprovodi autorizaciju. Model može zatražiti operaciju, ali namera modela nikada ne treba da se smatra dovoljnim autoritetom za izvršavanje.

Gde pripada trenutno stanje aplikacije?

Autoritativno volatilno stanje obično treba da ostane u aplikaciji ili domenskom sistemu koji ga poseduje. AI može primiti relevantno stanje kroz kontrolisani kontekst ili pristup alatima kada je to potrebno.

Pojmovnik

Ključni pojmovi

Generativni model
AI model dizajniran da generiše izvedeni sintetički sadržaj kao što su tekst, slike, audio, video, kod ili strukturirani izlaz.
Pretraga
Proces odabira relevantnih informacija iz eksternog izvora ili skladišta za trenutni zadatak.
RAG
Retrieval-Augmented Generation: obrazac u kojem se pribavljene eksterne informacije dostavljaju generativnom modelu radi poboljšanja trenutnog izlaza.
Alat
Sposobnost izložena AI runtime-u za čitanje podataka, izračunavanje, pretragu ili izvršavanje eksterne radnje.
Kontekst
Informacije dostupne modelu za određeni korak inferencije.
Runtime / orkestrator
Softverski sloj koji koordinira pozive modela, pozive alata, petlje zadataka, sesije, ponovne pokušaje, događaje ili okruženja za izvršavanje.
Aplikacija
Sloj proizvoda i domena koji poseduje korisničku interakciju, autoritativno stanje, dozvole, validaciju, perzistenciju i poslovno ponašanje.
Dobavljač
Servis ili runtime koji izlaže pristup jednom ili više modela; identitet dobavljača i identitet modela su odvojene stvari.

Primarni izvori i dokazi o implementaciji

Stabilne definicije u nastavku su zasnovane na standardima/istraživanjima; primeri implementacije koji se brzo menjaju koriste aktuelnu zvaničnu inženjersku dokumentaciju. Aaasaasa AI Client je dokaz originalne implementacije i proveren je u odnosu na stanje svoje baze koda/dokumentacije od 26. jula 2026.

NIST AI 600-1 — Profil generativne veštačke inteligencije

NIST-ov profil generativne AI, uključujući definiciju generativne AI i eksplicitnu razliku između pitanja na nivou modela, sistema, aplikacije i slučaja upotrebe.

NIST — Model veštačke inteligencije

Aktuelna NIST-ova definicija iz glosara za AI model kao komponentu informacionog sistema koja proizvodi izlaze iz ulaza koristeći AI tehnike.

NIST — Sistem veštačke inteligencije

Aktuelna NIST-ova definicija iz glosara koja pokazuje da AI sistem može uključivati podatkovne sisteme, softver, hardver, aplikacije, alate ili uslužne programe koji koriste AI.

Lewis i sar. — Generisanje uz pomoć pretrage za NLP zadatke intenzivne znanjem

Rad iz 2020. godine koji uvodi RAG formulaciju koja kombinuje generativni model sa pronađenom neparametarskom memorijom.

OpenAI — Pretraga fajlova

Aktuelna zvanična dokumentacija za hostovanu pretragu fajlova u Responses API-ju korišćenjem baza znanja sa otpremljenim fajlovima, semantičke pretrage i pretrage po ključnim rečima.

OpenAI — Pozivanje funkcija

Aktuelna zvanična dokumentacija koja opisuje pozivanje alata/funkcija kao interfejs između modela i eksternih sistema, podataka i radnji.

Anthropic — Efikasno inženjerstvo konteksta za AI agente

Inženjerske smernice koje definišu kontekst kao skup tokena dostupnih tokom LLM uzorkovanja i objašnjavaju zašto je izbor konteksta problem ograničenih resursa.

Related Articles

Kada bi AI trebalo da prestane da veruje sopstvenom znanju? — Okidač za pretragu

Kada bi AI trebalo da prestane da veruje sopstvenom znanju? — Okidač za pretragu

AI model ne zahteva pretragu za svako pitanje. Važan problem je znati kada njegovo interno znanje više nije dovoljno. Okidač za pretragu je praktična granica odlučivanja koja određuje kada AI sistem treba da prestane da se oslanja isključivo na znanje modela i pribavi spoljne dokaze pre odgovaranja.

Air-Gapped AI: Kako AI sistemi funkcionišu bez interneta ili pristupa oblaku

Air-Gapped AI: Kako AI sistemi funkcionišu bez interneta ili pristupa oblaku

Air-gapped AI pokreće modele, RAG i AI aplikacije unutar izolovanog bezbednosnog domena bez internet ili cloud zavisnosti. Saznajte kako modeli, podaci, ažuriranja i alati funkcionišu offline.

Šta je arhitekta AI platforme? Modeli, podaci, izvršno okruženje, bezbednost i operacije

Šta je arhitekta AI platforme? Modeli, podaci, izvršno okruženje, bezbednost i operacije

Arhitekta AI platforme projektuje višekratno upotrebljive AI temelje kroz modele, provajdere, pretragu, agente, identitet, bezbednost, evaluaciju, opservabilnost i operacije.

Višezakupna arhitektura korporativnog nivoa za međunarodnu platformu

Višezakupna arhitektura korporativnog nivoa za međunarodnu platformu

Loving Rocks je platforma za venčanja poslovne klase, dizajnirana sa istinskom više-zakupnom arhitekturom, izolovanim bazama podataka po zakupcu i ugrađenom internacionalizacijom za globalnu skalabilnost, bezbednost i dugoročnu operativnu stabilnost.

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

RAG zvuči komplikovano, ali ideja je jednostavna: pre nego što AI odgovori, prvo potraži korisne informacije iz izvora znanja i daje te informacije jezičkom modelu. Ovaj vodič objašnjava RAG, LLM-ove, stanje, memoriju i alate koristeći jedan jednostavan mentalni model.

Izvor istine u AI sistemima: Odakle pouzdano znanje zaista dolazi

Izvor istine u AI sistemima: Odakle pouzdano znanje zaista dolazi

Izvor istine definiše koji je izvor merodavan za određenu činjenicu ili stanje. Saznajte kako se razlikuje od RAG-a, porekla, memorije, konteksta, vektorskih baza podataka i sistema evidencije.

GPU nije proizvod: Privatna AI arhitektura spremna za budućnost

GPU nije proizvod: Privatna AI arhitektura spremna za budućnost

Privatna AI infrastruktura ne bi trebalo da bude projektovana oko jednog GPU-a ili jednog modela. Otporniji pristup kombinuje brze GPU-ove za inferenciju, memorijski bogate AI sisteme, čvorove za fizički AI i opcione vodeće modele u oblaku iza sloja za rutiranje koji prepoznaje mogućnosti.

MCP vs A2A vs UCP vs AP2 vs A2UI: Objašnjen stek agentskih protokola

MCP vs A2A vs UCP vs AP2 vs A2UI: Objašnjen stek agentskih protokola

MCP, A2A, UCP, AP2 i A2UI se često predstavljaju kao konkurentski standardi za agente. Oni uglavnom rešavaju različite probleme interoperabilnosti. Ovaj vodič mapira svaki protokol na granicu koju zapravo standardizuje—i pokazuje kako oni mogu da rade zajedno u jednom produkcionom sistemu.

Memorija AI agenta nije RAG: Kako razdvojiti memoriju, pronalaženje, stanje i kontekst

Memorija AI agenta nije RAG: Kako razdvojiti memoriju, pronalaženje, stanje i kontekst

Memorija agenta, RAG, stanje i kontekst često se koriste kao da su međusobno zamenjivi. Oni to nisu. Ovaj praktični arhitektonski model razdvaja ova četiri sloja, pokazuje gde svaki pripada i objašnjava šta se kvari kada ih sistemi stope u jedno.

Granica valjanosti odgovora: Nedostajući sloj između relevantnosti i pouzdanih AI odgovora

Granica valjanosti odgovora: Nedostajući sloj između relevantnosti i pouzdanih AI odgovora

Izvor može biti relevantan, autoritativan i ipak pogrešan za pitanje koje se postavlja. Sloj koji nedostaje je primenljivost: uslovi pod kojima odgovor važi i promene koje ga primoravaju na preispitivanje. Ovaj članak predstavlja Granicu važenja odgovora kao obrazac za dizajn izvora za ljude, AI pretragu i RAG sisteme.

Šta bi AI agent trebalo da zapamti, zaboravi, ponovo izračuna ili ponovo preuzme?

Šta bi AI agent trebalo da zapamti, zaboravi, ponovo izračuna ili ponovo preuzme?

Dugotrajni agenti ne bi trebalo da pamte sve. Ovaj članak pruža praktičan model životnog ciklusa za odlučivanje o tome šta pripada trajnoj memoriji, šta bi trebalo ponovo preuzeti, šta je bezbednije ponovo izračunati i šta bi trebalo da istekne ili bude zamenjeno.

Enterprise AI arhitektura: Šta se menja kada AI uđe u kompaniju

Enterprise AI arhitektura: Šta se menja kada AI uđe u kompaniju

Enterprise AI arhitektura objašnjava kako AI menja korporativne sisteme kroz autoritet podataka, identitet, dozvole, provajdere, rizik, upravljanje, evaluaciju, usklađenost i operacije.