Prijeđite na glavni sadržaj

Farseer AI

Postavljajte pitanja o svom modelu prirodnim jezikom. Farseer AI pokreće Python u sandbox okruženju kako bi pretraživao varijable, dimenzije i formule, a zatim objasnio odgovor.

Plaćeni dodatak

Farseer AI je plaćeni dodatak i nije uključen prema zadanim postavkama. Da biste ga omogućili za svoj radni prostor, javite se Farseer prodajnom timu.

Što je Farseer AI?

Farseer AI je ugrađeni asistent koji odgovara na pitanja o vašem modelu prirodnim jezikom. Zatražite sažetak varijable, objašnjenje kako je neka vrijednost izračunata, definiciju dimenzije ili bilo što drugo o strukturi ili sadržaju vašeg radnog prostora — i dobit ćete odgovor utemeljen na vašim stvarnim podacima.

U pozadini, asistent pokreće Python kod u izoliranom sandbox okruženju koristeći Farseer SDK. Može dohvaćati entitete, evaluirati formule, pretraživati članove dimenzija i pregledavati učitane datoteke — sve ograničeno na vaš radni prostor.

Otvaranje razgovora

Kliknite stavku Farseer AI u bočnoj navigaciji. Razgovor se otvara u jednom od dva izgleda:

  • Modalni prozor — plutajući panel koji vam omogućuje da ostatak aplikacije ostane vidljiv.

  • Cijeli zaslon — fokusiran prikaz preko cijelog prozora za dulje razgovore.

Pomoću prekidača izgleda u zaglavlju razgovora možete prelaziti između njih. Vaš se izbor pamti kroz sesije.

Više razgovora i povijest

Svaka tema na kojoj radite može imati vlastiti razgovor. Iz zaglavlja razgovora možete:

  • Stvoriti novi razgovor — započnite novu konverzaciju kad mijenjate temu.

  • Prebacivati razgovore — otvorite padajući izbornik razgovora kako biste skakali između nedavnih.

  • Preimenovati razgovor — dajte mu jasniji naslov od automatski generiranog.

  • Izbrisati razgovor — uklonite konverzaciju koja vam više ne treba.

Kada pošaljete prvu poruku u radnom prostoru bez postojećih razgovora, novi se stvara automatski. Naslov se generira nekoliko sekundi nakon što stigne prvi odgovor — na temelju vašeg pitanja.

Postavljanje dobrih pitanja

Asistent daje preciznije odgovore kada konkretno opišete što tražite. Što jasnije navedete godinu, verziju, entitet i metriku, to izravnije možete djelovati na temelju rezultata.

Preporučujemo da navedete sljedeće, kada je relevantno:

Što navesti

Primjeri

Godina

"za 2025." · "u 2024." · "2023. vs 2024."

Verzija

"u Actual verziji" · "usporedi Actual i Plan" · "u Forecast verziji"

Entitet

"za Aurora" · "za EMEA regiju" · "za cijelu grupu"

Razdoblje

"za lipanj" · "YTD do kolovoza" · "Q3 2025."

Metrika

"Prihod" · "Bruto marža i EBITDA" · "Omjer OpEx-a"

Format

"prikaži kao tablicu" · "daj kratki komentar" · "sortiraj po varijanci"

Ako nešto izostavite, asistent koristi razumne zadane vrijednosti (Actual verzija, tekuća godina) i jasno navodi koje pretpostavke je primijenio — možete ih potvrditi ili ispraviti u sljedećoj poruci.

Preciziranje nejasnog pitanja

  • Umjesto: "Kolika je bruto marža?" Bolje: "Kolika je bruto marža za Aurora u lipnju 2025. u Actual verziji? Prikaži i GM%."

  • Umjesto: "Usporedi prihode." Bolje: "Usporedi prihode po prodajnim kanalima za Nimbus za 2025. u Actual vs Plan verziji."

  • Umjesto: "Analiziraj troškove." Bolje: "Analiziraj trošak prodanih proizvoda po jedinici za Aurora za 2025. — usporedi Actual i Plan i objasni razliku."

Predloženi početni upiti

Kada je razgovor prazan, Farseer AI prikazuje skup predloženih upita prilagođenih vašem modelu. Ne radi se o fiksnom predlošku — asistent iščitava rječnik vašeg radnog prostora (tablice dimenzija, varijable, Aplikacije) i traži od LLM-a da sastavi upite koji referenciraju stvarne entitete koje biste željeli istražiti, tako da se Aurora, EMEA ili GTN Waterfall pojavljuju ako se tako zovu u vašem modelu.

Kratki skeleton prikazuje se dok se personalizirani skup prvi put generira; nakon toga se kešira po kombinaciji lokala × tipa agenta i poslužuje trenutno. Keš se osvježava otprilike jednom mjesečno ili kada se rječnik značajno promijeni.

Lokalizacija. Kanonski skup generira se na engleskom, a zatim se po potrebi prevodi u ostale lokale — uz rječnik koji nazive iz vašeg modela zadržava doslovno, tako da entitet Aurora ili varijabla GTN Waterfall izgledaju isto na svakom jeziku.

Rezervna opcija. Ako generiranje ne uspije (ili prijevod za vašu lokalu još nije stigao), Farseer se vraća na kuriranu, već lokaliziranu skupinu generičkih upita, tako da prazno stanje nikad nije prazno. Ti upiti ostaju upotrebljivi, ali neće biti vezani uz vaše konkretne entitete.

Upiti obično pokrivaju uobičajene polazne točke — sažimanje svrhe varijable, objašnjenje kako se određena mjera izračunava, opis strukture dimenzije ili vođenje kroz određeni obrazac postavke — s referencama na stvarne nazive iz vašeg radnog prostora gdje je to moguće. Kliknite bilo koji upit kako biste ga upotrijebili kao polazište ili ga ignorirajte i upišite vlastito pitanje.

Praktični primjeri

Pet obrazaca koji pokrivaju većinu svakodnevnog rada — od brzih provjera do izvršnih sažetaka. Primjeri u nastavku koriste fiktivnu grupu s četiri proizvodne linije: Aurora, Helios, Vertex i Nimbus.

Primjer 1 — Jednostavno dohvaćanje vrijednosti

Upit: "Kolika je bruto marža za Aurora u veljači 2025. u Actual verziji? Prikaži i GM%."

Što dobivate: Apsolutni iznos bruto marže za to razdoblje u izvještajnoj valuti vašeg modela, GM% u postotku, te napomena koja verzija i razdoblje su korišteni. Najbolji izbor za brzu provjeru jedne konkretne vrijednosti.

Primjer 2 — Tabelarni pregled po dimenziji

Upit: "Prikaži prihode po prodajnim kanalima za Nimbus za 2025. u Actual verziji. Sortiraj od najvećeg prema najmanjem."

Što dobivate: Tablica s prihodima po kanalu (Direct, Wholesale, Online, Distribution, …), sortirana silazno, s ukupnim iznosom. Otkriva koncentraciju i raspodjelu prihoda po kanalima.

Primjer 3 — Usporedba entiteta

Upit: "Usporedi Prihod, Bruto maržu % i Omjer OpEx-a za sve četiri proizvodne linije (Aurora, Helios, Vertex, Nimbus) za 2025. u Actual verziji. Koja linija ima najmanji jaz između Actual i Plan?"

Što dobivate: Usporedna tablica s tri KPI-ja po proizvodnoj liniji u Actual verziji, uz Plan vrijednosti, s apsolutnim i postotnim odstupanjem po liniji — te komentar koji identificira najmanji i najveći jaz prema planu.

Primjer 4 — Analiza varijance s pokretačima

Upit: "Koji su glavni pokretači razlike u Bruto marži između Actual i Plan verzije za cijelu grupu YTD do Q1 2026.? Razloži po Prihodu, COGS-u i Direktnom OpEx-u, i naznači koja proizvodna linija najviše doprinosi varijanci."

Što dobivate: Waterfall razlaganje varijance bruto marže — Actual vs Plan — podijeljeno po stavkama (Prihod, COGS, Direktni OpEx). Za svaku stavku: apsolutno odstupanje i udio u ukupnoj varijanci. Identificira entitet koji najviše doprinosi odstupanju od plana.

Primjer 5 — Izvršni sažetak

Upit: "Napravi izvršni sažetak performansa grupe za H1 2026. Usporedi Actual i Plan na razini Prihoda, Bruto marže i EBITDA-e — prikaži apsolutna i postotna odstupanja. Identificiraj 2–3 ključna pokretača, naznači koji entitet ili kanal najviše doprinosi varijanci, te završi kratkim management komentarom s jednom konkretnom preporukom."

Što dobivate: Strukturirani sažetak u nekoliko dijelova:

  • Pregled KPI-jeva — tablica s Prihodom, Bruto maržom i EBITDA-om za grupu (Actual vs Plan, apsolutno i postotno)

  • Ključni pokretači — 2–3 specifična faktora koji objašnjavaju varijancu

  • Doprinos po entitetu — koji entitet pozitivno ili negativno odstupa od plana

  • Management komentar — narativni zaključak s konkretnom preporukom

Što asistent može

Asistent ima pristup jednom sandbox Python alatu s predinstaliranim Farseer SDK-om. Preko tog alata može:

  • Tražiti varijable, tablice dimenzija i članove dimenzija po nazivu ili pomoću nepreciznog pretraživanja.

  • Evaluirati formule nad živim modelom — primjerice, zbrajati prihod kroz isječak dimenzije.

  • Pregledavati učitane datoteke iz radnog prostora.

  • Pokretati manipulaciju podacima u stilu pandasa u sandboxu kako bi sažeo, grupirao ili usporedio rezultate prije odgovora.

  • Proizvoditi datoteke za preuzimanje — oblikovane PDF izvještaje, CSV / XLSX tablice i slike grafikona. Pogledajte Datoteke kao rezultat u nastavku.

  • Graditi IBCS-usklađene nadzorne ploče iz zahtjeva na prirodnom jeziku — pogledajte Gradnja nadzornih ploča u nastavku.

  • Pokretati Aplikacije u vaše ime — pogledajte Pokretanje Aplikacija u nastavku.

Datoteke kao rezultat

Osim teksta, tablica i inline grafikona u chatu, asistent može proizvesti datoteke za preuzimanje priložene odgovoru — korisno kada trebate rezultat koji možete podijeliti, arhivirati ili otvoriti u drugom alatu.

Dostupna su četiri formata:

  • CSV — obični tabelarni podaci za korištenje u drugim alatima.

  • XLSX — Excel radna knjiga s oblikovanjem brojeva.

  • PDF — oblikovan izvještaj s naslovima, tablicama i inline grafikonima. Najbolji izbor za predaju dionicima kojima treba samostalan dokument.

  • Slika grafikona — jedan renderirani grafikon kao PNG, koristan kada ga želite ubaciti izravno u prezentaciju ili e-mail.

Tražite ih po imenu — "daj mi P&L za H1 kao PDF izvještaj", "izvezi ovu tablicu kao XLSX" ili "renderiraj trend kao sliku grafikona" — i asistent generira datoteku u sandboxu i prilaže je odgovoru. Kliknite prilog u chatu da preuzmete ili otvorite.

Gdje se datoteke spremaju

Generirane datoteke pohranjene su u vašem radnom prostoru pod osobnom mapom pod nazivom AI Files (Vaše ime). Svaki korisnik ima svoju — mapa je samo za vlasnika na razini ACL-a, tako da nitko drugi ne može vidjeti niti izlistati vaše datoteke generirane preko AI-a osim ako ih eksplicitno ne podijelite. Ta zaštita je stvarna provjera dozvola po datoteci, a ne samo neprepoznatljiv URL.

Unutar mape datoteke nose ekstenziju formata i naziv s vremenskom oznakom kako bi rastuća zbirka ostala pregledna. Brišite ih ili premještajte kao bilo koju drugu datoteku u modulu Datoteke.

Gradnja nadzornih ploča

Asistent može izgraditi cijelu IBCS-usklađenu nadzornu ploču iz vašeg opisa na prirodnom jeziku. Pitajte nešto poput "izgradi mjesečnu nadzornu ploču bruto marže za Aurora, Helios, Vertex i Nimbus" i agent stvara punu nadzornu ploču u vašem radnom prostoru — elemente, grafikone, tablice i IBCS konvencije kodiranja (bojanje varijanci, semantika apsolutne i relativne varijance, integrirane legende, pravila notacije) primijenjene s kraja na kraj.

Što to konkretno znači:

  • Prati Farseerove IBCS smjernice po zadanom. Agent ima namjensku vještinu za gradnju nadzornih ploča koja kodira IBCS pravila odabira grafikona i stiliziranja, pa ih ne morate opisivati — waterfall grafikoni za razlaganje varijanci, integrirane legende za naslagane grafikone, ispravna zeleno/crvena paleta varijanci, jedinice postotnih točaka na apsolutnim % varijancama i tako dalje.

  • Razumije rječnik vašeg modela. Proizvodne linije, mjesta troška, nazivi dimenzija i varijabli iz vašeg radnog prostora idu izravno u naslove elemenata i konfiguraciju — nema potrebe ponovno objašnjavati model.

  • Prije gradnje potvrđuje opseg. Za nejasne zahtjeve agent prvo postavlja kratki niz razjašnjavajućih pitanja (koje godine, koji entiteti, koji KPI-jevi) kako ne bi isporučio nadzornu ploču izgrađenu na krivom presjeku podataka.

  • Vraća promjene ako gradnja padne. Gradnja se vodi kao transakcija — ako neki naknadni korak ne uspije, agent čisti djelomično stvorene elemente umjesto da vam na popisu nadzornih ploča ostavlja siročad (AI) artefakata.

Nakon što nadzorna ploča bude gotova, možete je uređivati kao i bilo koju drugu — mijenjati naslove, promijeniti veličinu elemenata, mijenjati filtere, dodavati elemente ručno. AI-verzija je polazište, a ne zaključan artefakt.

Pokretanje Aplikacija

Asistent može pronaći jednu od vaših Aplikacija (iste automatizirane skripte koje inače pokrećete sa zaslona Aplikacije) i pokrenuti je u vaše ime. Tipična razmjena izgleda ovako:

  1. Pitate nešto poput "Pokreni Aplikaciju za mjesečno zatvaranje za svibanj Actual."

  2. Asistent pretražuje vaše Aplikacije, identificira pravu i čita njezine očekivane argumente.

  3. Ako neki obavezni argumenti nedostaju, traži ih od vas — nikad ne pogađa vrijednosti za argumente koje niste naveli.

  4. Pokreće Aplikaciju i izvještava o tome što se dogodilo (izlaz, greške ili da je pokretanje u redu čekanja).

Aplikacije se pokreću s vašim dozvolama — asistent ne može doći do Aplikacije koju ni sami ne biste mogli pokrenuti. Budući da Aplikacije mogu zapisivati u model (uvozi, transformacije itd.), ovo je jedna od mogućnosti u kojima asistent ide izvan strogog čitanja.

Kako rade odgovori

Odgovori dolaze u stream-u dok asistent radi. Dok je zahtjev u tijeku, razgovor prikazuje liniju namjere koju emitira agent — konkretan opis onoga što model trenutno radi, poput "Računam mix kanala Q1–Q4 po marži" ili "Dohvaćam maržu po brendu za 2025.". Linija namjere se ažurira kako agent prolazi kroz korake svog plana, tako da na prvi pogled možete reći radi li brzo pretraživanje metapodataka ili dulju analitičku obradu.

Po korisniku se obrađuje samo jedan zahtjev odjednom. Ako pokušate poslati novu poruku dok je prethodna još u obradi, vidjet ćete obavijest "previous message is processing". Zahtjev u tijeku možete otkazati iz zaglavlja razgovora.

Bogato oblikovanje u odgovorima

Osim običnog teksta, tablica i blokova koda, odgovori mogu uključivati istaknute napomene, sklopive odjeljke i inline bojanje iz Farseer tematike — korisno za isticanje odstupanja, strukturiranje dugih odgovora ili skrivanje opcionalnih detalja iza klika. Agent odlučuje hoće li koristiti te elemente na temelju onoga što odgovara pitanju; većina odgovora ostaje obični tekst.

Statistike po odgovoru

Ispod svakog odgovora asistenta nalazi se mali red sa statistikama s tri broja:

  • Trajanje — koliko je vremena trebalo za generiranje ovog odgovora.

  • Radnje — koliko je radnji agent izvršio (učitavanje vještina, pokretanje koda, pokretanje Aplikacije).

  • Kontekst — trenutna veličina konteksta razgovora. Starije poruke se sažimaju kada postane prevelik, pa je ovaj broj koristan pokazatelj koliko se razgovor napunio.

Koristite ove statistike kao kontrolu zdravog razuma za to koliko je posla uloženo u odgovor — jednolinijsko dohvaćanje s jednom radnjom i 200 ms bitno se razlikuje od višekorakne analize koja je trajala 30 s i izvršila desetak radnji.

Povratne informacije o odgovorima

Svaki odgovor asistenta ima 👍 i 👎 gumbe pored reda sa statistikama. Kliknite 👎 da otvorite skočni prozor za komentar gdje možete objasniti što nije bilo u redu — komentar se šalje uz signal palca prema dolje kako bi tim mogao uočiti uzorke u neuspjesima. Koristite Očisti povratne informacije da poništite ocjenu.

Često postavljana pitanja

Mogu li postavljati pitanja na svom jeziku?

Da. Asistent razumije i odgovara na bilo kojem jeziku koji vaš tim koristi, te odgovara na istom jeziku na kojem je pitanje postavljeno.

Mogu li se nadovezati na prethodni odgovor?

Da — unutar istog razgovora asistent zadržava kontekst. Nakon izvršnog sažetka možete pitati "razloži varijancu bruto marže za Aurora po mjesecima" bez ponavljanja godine, verzije ili entiteta.

Što ako odgovor nije točan?

Ispravite pretpostavku u sljedećoj poruci: "Nisam htio YTD, već samo lipanj." ili "Koristi Plan umjesto Actual." Asistent preračunava s ispravljenim opsegom.

Što ako asistent ne zna odgovor?

Ako traženi podatak nije u modelu (npr. razdoblje koje još nije uvezeno), asistent će to jasno navesti umjesto da izmišlja vrijednost. Provjerite je li uvoz ili učitavanje podataka za to razdoblje izvršeno.

Koliko detaljno mogu pitati?

Asistent može silaziti do bilo koje razine detalja koju vaš model podržava — uključujući pojedinačne članove dimenzija, prilagođene hijerarhije i stavke na najnižoj razini vašeg P&L-a. Za detaljnije presjeke eksplicitno navedite entitet ili člana.

Evidencija promjena

Aktivnost razgovora bilježi se u evidenciji promjena radnog prostora. Relevantne vrste zapisa: CHAT.CREATE, CHAT.RENAME, CHAT.DELETE, CHAT.ASK. Administratori sa stranice Evidencija promjena mogu pregledati tko je i kada koristio asistenta.

Uglavnom samo za čitanje

Asistent ne uređuje ćelije, ne mijenja varijable niti izravno mijenja podatke modela. Dvije iznimke su pokretanje Aplikacija i gradnja nadzornih ploča — pogledajte Pokretanje Aplikacija i Gradnja nadzornih ploča. Oboje djeluje s vašim dozvolama, pa asistent ne može učiniti ništa što već niste mogli sami.

Jesmo li odgovorili na vaše pitanje?