Prijeđite na glavni sadržaj

Rješavanje problema s Mira AI izvorima znanja

Što učiniti kada katalog proizvoda ili web scraping ne uspije — najčešće greške, njihovi uzroci i rješenja.

Napisao/la Michal Jindra

Mira AI koristi izvore znanja koje odaberete — web scraping, XML katalog proizvoda, tekstualni sadržaj i prilagođene odgovore. Ako neki izvor zakaže, Mira možda neće odgovarati na upite vezane uz proizvode ili će koristiti zastarjele informacije. U ovom vodiču donosimo najčešće greške i načine kako ih otkloniti. Status svakog izvora provjerite u odjeljku Knowledge base — stanje ćete vidjeti tako da zadržite miš iznad ikone statusa pokraj naziva izvora.


Zahtjevi za katalog proizvoda

  • URL kataloga mora biti javno dostupan (ne traži prijavu). Ako je vaš poslužitelj zaštićen vatrozidom, omogućite pristup s naših IP adresa 94.130.187.58 i 188.245.65.74.

  • Ograničenje veličine: jedna datoteka kataloga može imati do 150 MB nekomprimirano (XML ili CSV, Google Merchant Center ili Heureka struktura). Račun ima i kvotu obrade podataka od 50 MB po zadanom. U kvotu ulaze i ažuriranja kataloga, ali ažuriraju se samo podaci koji su promijenjeni, pa se kvota minimalno troši. Brišući katalog i ponovno ga dodajući, obrađuje se cijeli katalog ispočetka. Trebate li veću kvotu, obratite se našoj podršci.

  • Svaka stavka mora imati obavezne oznake: id, naziv, opis, cijenu i poveznicu. Stavke kojima nešto od toga nedostaje bit će preskočene u obradi.

  • Svaka stavka treba pripadati kategoriji — stavke bez kategorije mogu biti izostavljene, pa Mira neće moći odgovarati na upite o tim proizvodima ni kategorijama.

Savjet: Prije dodavanja kataloga provjerite ga validatorom kataloga kako biste na vrijeme uočili ako nedostaje neka oznaka. Ako katalog i dalje ne prolazi, validator obično točno pokaže koje stavke su sporni. Vaš katalog možete provjeriti ovdje.


Najčešće greške kod kataloga proizvoda

"Nije moguće obraditi podatke" / učitavanje se nikad ne dovrši

Najčešći uzroci su: datoteka kataloga veća od 150 MB, potrošena kvota za katalog (50 MB po zadanom), nedostaju obavezne oznake ili je URL nedostupan javnosti. Validirajte katalog, provjerite veličinu datoteke i pokušajte otvoriti URL u anonimnom prozoru preglednika bez prijave. Ako imate firewall, omogućite naše IP adrese. Ako je kvota potrošena, javite se podršci radi povećanja.

"Isteklo je vrijeme za preuzimanje datoteke"

Vaš poslužitelj je presporo odgovorio i preuzimanje je isteklo. Pokušajte ponovno dodati katalog — pri svakom pokušaju radi se nova provjera — i provjerite brzinu servera. Ako se greška ponavlja, obratite se našoj podršci i provjerit ćemo u čemu je problem.

Upozorenje o nedostajućim kategorijama

Stavke bez kategorije se preskaču te Mira iz njih neće odgovarati na upite o proizvodima ili kategorijama. Dodajte kategoriju svakoj stavci u katalogu. Ako prvo učitavanje završi s upozorenjem iako sve stavke imaju kategorije, otvorite katalog i pokrenite Ažuriranje — u pravilu se tada katalog učita bez greške. Ako ne, javite se našoj podršci.

Katalog je spreman, ali Mira ne pronalazi neke proizvode

Stavke kojima nedostaje neka od obaveznih oznaka (id, naziv, opis, cijena, poveznica) preskaču se bez upozorenja, pa katalog može biti spreman iako nije svaki proizvod uključen. Validirajte katalog, ispravite označene stavke i pokrenite Ažuriranje.

Ažuriranje je ostalo na statusu "čekanje"

Obrada velikog kataloga može potrajati. Ako je ažuriranje "na čekanju" dulje od nekoliko sati, obratite se podršci — možemo ponovno pokrenuti obradu.


Problemi s web scrapingom

Mira ne može pronaći stranice vaše web stranice

Provjerite jesu li vaše stranice javno dostupne bez prijave i je li firewall dozvolio naše IP adrese (94.130.187.58, 188.245.65.74). Web scraping obuhvaća do 50 stranica po računu. Prilikom skeniranja vaše web stranice, Mira AI automatski bira ključne stranice (dostava, plaćanje, povrat, FAQ, kontakt, uvjeti) i preskače prijavu, račun, košaricu i naplatu, pa provjerite izbor i dodajte što nedostaje. Stranice blokirane u robots.txt možda neće biti dohvaćene osim ključnih kao što su dostava i uvjeti. Detalji o proizvodima trebaju biti u XML katalogu, ne u scrapingu. Ako web stranica sasvim blokira botove, i dalje možete završiti postavljanje agenta: opišite djelatnost u tekstualno polje kod postavljanja i to će se spremiti kao izvor "Text content".

Blokira li vaš hosting naš crawler? Neki hosting servisi imaju sigurnosna pravila zbog kojih su botovi blokirani čak i kad su stranice javne, a naše IP adrese dopuštene. Tada će izvor biti prikazan kao nedostupan. Ako se to dogodi, javite se podršci s URL-om i provjerit ćemo vaš izvor. U međuvremenu važne informacije možete dodati kao tekstualni sadržaj.

Scraping traje satima

Ako scraping traje satima, vjerojatno je zaglavio. Javite se podršci s URL-om koji pokušavate skenirati i provjerit ćemo obradu.

Mira odgovara zastarjelim informacijama

Izvori se po defaultu ažuriraju prema rasporedu — možete ga vidjeti i mijenjati izravno u tablici izvora (web scraping: mjesečno ili svaka 2 tjedna; katalog proizvoda: tjedno, dnevno ili svakih 12 sati). Raspored može biti i Isključen — izvor tada ne ide u automatsku obnovu i kad Mira počne odgovarati zastarjelim podacima, provjerite stupac "Update interval". Ako su automatska ažuriranja kataloga isključena, iznad popisa kataloga pojavit će se narančasta traka s upozorenjem i gumbom za ponovno uključenje ažuriranja.

Novi izvori automatski imaju ažuriranja uključena po zadanom, a ta funkcija dostupna je uz Mira AI pretplatu. Nakon promjena na web stranici ili katalogu, možete pričekati iduće automatsko ažuriranje ili otvoriti izvor i ručno odabrati Ažuriranje.

Tijekom probnog razdoblja svi izvori imaju blokirano automatsko ažuriranje: interval je prikazan kao blokiran i ne može se mijenjati. Čim aktivirate plaćeni plan, svi izvori prelaze na zadani interval ažuriranja.


Objavljivanje i statusi izvora

Jedan neuspjeli izvor ne blokira objavu vašeg AI agenta. Objavljivanje je blokirano samo ako agent nema nijedan spreman izvor (web scraping ili tekstualni sadržaj) ili ako odabrani izvori još nisu u potpunosti obrađeni. Ako je gumb za objavu nedostupan, provjerite u Knowledge base ima li izvora koji su još u obradi.


Što dalje?

Jesmo li odgovorili na vaše pitanje?