Preskoči na sadržaj

AI integracija RAG i LLM funkcionalnosti

AI integracija za firme koje žele odgovore iz vlastitih dokumenata: RAG asistenti uz navođenje izvora i LLM funkcionalnosti unutar proizvoda koje već imate. Dvosedmični AI Sprint testira rješenje jednog konkretnog problema na vašim stvarnim podacima prije nego što se odlučite za produkciju.

Kada vam treba AI integracija

Pitanje rijetko glasi da li AI nešto može uraditi. Pitanje je da li to može uraditi pouzdano, na vašim podacima i po cijeni koja ima smisla.

  • Vaš tim svaki dan pretražuje iste dokumente tražeći iste odgovore

  • Demo chatbota je izgledao odlično, a onda je samouvjereno davao pogrešne odgovore

  • Želite AI u svom proizvodu, ali vaši podaci ne smiju izaći izvan vaše kontrole

  • Niko ne može reći da li su odgovori zaista dobri

  • Podrška ili operativa provode sate pretvarajući dokumente u podatke

  • Treba vam neko ko će vam iskreno reći kada AI ne treba koristiti

Šta gradim

Asistenti koji odgovaraju iz vaših dokumenata (RAG)

  • Obrada i podjela na odlomke (chunking) pravilnika, priručnika, ugovora ili zakona
  • Vektorska pretraga s pgvectorom na PostgreSQL-u ili Supabaseu
  • Odgovori koji navode odlomke iz kojih su nastali i jasno kažu kada izvori ne pokrivaju pitanje
  • Višejezična pretraga, uključujući bosanski, hrvatski i srpski

LLM funkcionalnosti u postojećim proizvodima

  • Pretraga, sažeci, klasifikacija i pisanje nacrta unutar vaše aplikacije
  • Funkcionalnosti koje poštuju vaše postojeće korisnike, uloge i dozvole
  • Claude i OpenAI API-ji, odabrani prema zadatku

Automatizacija dokumenata i procesa

  • Pretvaranje PDF-ova, emailova i formi u strukturirane podatke
  • Korak ljudskog odobrenja prije nego što bilo šta promijeni podatke ili stigne do kupaca

Evaluacija i troškovi

  • Testni skup stvarnih pitanja, dogovoren s vama prije izrade
  • Pretraga i odgovori mjere se odvojeno, pa se tačno vidi gdje je problem
  • Procjena troška po upitu prije produkcije

Okvirno trajanje

Većina AI posla počinje dvosedmičnim AI Sprintom: jedan konkretan problem, vaši stvarni podaci, prototip koji radi i iskrena odluka da li nastaviti ili ne. Ako je odgovor da, puštanje u produkciju planira se na osnovu onoga što je Sprint izmjerio.

Načini saradnje

  • Projekat s fiksnim obimom

    Jasni rezultati, rokovi i cijena dogovoreni unaprijed.

  • Mjesečni angažman

    Kontinuirana poboljšanja, održavanje i podrška za vašu prodavnicu ili proizvod.

  • Inženjer u vašem timu

    Pridružujem se vašem timu kao senior saradnik, kroz ANODA-u.

Tehnologije za ovu uslugu

Korišteno u produkcijiIstražujem

AI inženjeringKorišteno u produkciji

  • Anthropic Claude API
  • OpenAI API (embeddingi)
  • RAG (generisanje potpomognuto pretragom)
  • Vektorska pretraga: pgvector
  • Supabase
  • Mjerenje kvaliteta pretrage (retrieval evaluation)

Istražujem

  • Python i FastAPI
  • AI agenti i pozivanje alata (tool use)
  • Model Context Protocol (MCP) serveri
  • Alati za evaluaciju (Ragas, DeepEval)

Kako radim jedan senior inženjer i tim AI agenata

Radim kroz model ANODA Loop: AI agenti pišu nacrte koda, testova i dokumentacije, a ja odlučujem, pregledam i odobravam. Dobijate jednog senior inženjera koji odgovara za posao, s kapacitetom malog tima.

Pitanja o ovoj usluzi

Hoće li se naši podaci koristiti za treniranje AI modela?

Ne, s obzirom na to kako postavljam sisteme. Koristim Anthropic i OpenAI API-je pod njihovim komercijalnim uslovima, koji navode da se ulazi i izlazi API-ja podrazumijevano ne koriste za treniranje njihovih modela. Dokumenti i embeddingi ostaju u bazi podataka koju vi kontrolišete.

Po čemu se ovo razlikuje od AI stranice?

Ova stranica govori o onome što možete kupiti: usluzi AI integracije. AI stranica objašnjava kako općenito pristupam AI-ju, principe kojih se držim i primjere iz prakse.

Može li ovo raditi unutar naše postojeće aplikacije?

Da. Najveća vrijednost dolazi kada AI stavite tamo gdje vaš tim već radi, iza vaše postojeće prijave i dozvola, umjesto u zasebnom chatbotu.

Šta se dešava kada AI ne zna odgovor?

Kaže to. Asistent zasnovan na izvorima treba odgovarati samo iz pronađenih izvora i reći korisniku kada oni ne pokrivaju pitanje. Ta situacija se rješava tokom izrade, ne naknadno.

Imate projekat? Razgovarajmo.

Kratak razgovor je najbrži način da saznate da li sam prava osoba za taj posao. Ako nisam, reći ću vam.