Poboljšanje performansi vašeg ChatLab chatbota podrazumeva fino podešavanje njegovih postavki i metodologija treniranja. Počnite tako što ćete trenirati svog chatbota, zatim ga izaberite i koristite Overview (Pregled) da biste postavili nekoliko stvarnih pitanja korisnika. Zabeležite očekivane odgovore, menjajte jednu po jednu stvar i ponovite ista pitanja u novim razgovorima.
Custom Role Instructions za fino podešavanje odgovora
Custom Role Instructions (prilagođena uputstva za ulogu) omogućavaju vam da definišete specifične smernice za ponašanje i ton vašeg chatbota, prilagođavajući ga potrebama vaše publike. Evo kako da efikasno primenite i iskoristite ovu funkciju:
-
Definišite ulogu bota: Jasno navedite ulogu koju chatbot treba da preuzme. Na primer, „agent korisničke podrške", „prodajni asistent" ili „tehnički savetnik".
-
Postavite smernice ponašanja: Uključite uputstva o tonu, jeziku i stilu odgovora. Na primer:
- Ton: Prijateljski, profesionalan ili formalan.
- Jezik: Koristite jednostavna objašnjenja za netehničke korisnike ili tehnički žargon za stručnu publiku.
-
Uključite detalje specifične za kontekst: Dodajte uputstva koja se odnose na vaše poslovanje ili domen. Na primer:
- „Ako korisnik pita o opcijama isporuke, dajte prioritet pominjanju besplatne dostave ako je dostupna."
- „Kada razgovarate o cenama, uvek uključite detalje o popustima na količinu ako su primenljivi."
-
Testirajte i ponavljajte: Testirajte kako chatbot odgovara sa novim uputstvima za ulogu, doradite ih na osnovu interakcija korisnika i prilagođavajte po potrebi kako biste postigli željeni stil odgovora i tačnost.
Konfigurišite ovo u Settings > Role & Behavior (Postavke > Uloga i ponašanje). Saznajte više o postavkama uloge i ponašanja.
Prelazak na snažniji AI model
Uporedite modele ponuđene u trenutnom selektoru na istim pitanjima. Proverite da li je odgovor tačan, da li prati vaša uputstva i kako rukuje dodatnim pitanjima. Dostupnost modela i težine kredita se menjaju, pa koristite prikazane opcije i vodič za message credits umesto fiksnog cenovnika modela.
Promenite model u Settings > Model & Advanced (Postavke > Model i napredno). Saznajte više o izboru AI modela.
Optimizacija baze znanja
Koristite Knowledge Base Optimizer (Optimizator baze znanja) da biste videli koji fragmenti odgovaraju određenom pitanju. On testira pronalaženje za samostalno pitanje, a ne istorijsku popularnost izvora. Pročitajte vraćeni sadržaj i uporedite ga sa vašim očekivanim odgovorom.
Izaberite svog chatbota i otvorite Training > Knowledge Base Optimizer (Treniranje > Optimizator baze znanja). Saznajte više o korišćenju Knowledge Base Optimizer-a.
Pored toga, smanjenje kreativnosti modela može učiniti odgovore preciznijim i fokusiranijim na temu. Niža kreativnost može smanjiti varijacije, ali ne može ispraviti nedostatak informacija niti garantovati činjeničnu tačnost. Dostupnost zavisi od izabranog modela. Ovo možete podesiti u Settings > Model & Advanced (Postavke > Model i napredno) pomoću klizača Creativity. Saznajte više o postavkama razgovora.
Proširenje konteksta
Razmislite o proširenju konteksta kada relevantne informacije ne mogu da stanu. Veći kontekst omogućava unos više materijala, ali ne garantuje bolji odgovor. Takođe povećava potrošnju message credits-a, a veće veličine zahtevaju odgovarajuću funkciju naloga.
ChatLab nudi tri različite veličine konteksta: 8.000, 16.000 ili 32.000 tokena, što direktno utiče na sposobnost chatbota da zadrži i koristi informacije. Izbor odgovarajuće veličine konteksta predstavlja balans između željenog kvaliteta odgovora i operativnog budžeta.
Konfigurišite veličinu konteksta u Settings > Model & Advanced (Postavke > Model i napredno). Saznajte više o proširivanju veličine konteksta za chat.
Fokusirano treniranje - manje je više
Jedan od najefikasnijih načina za poboljšanje kvaliteta odgovora jeste smanjenje irelevantnog sadržaja u vašim podacima za treniranje. ChatLab koristi RAG (Retrieval-Augmented Generation) arhitekturu, koja pretražuje najrelevantnije delove informacija prilikom odgovaranja na pitanja. Previše generičkog ili repetitivnog sadržaja stvara šum koji može zbuniti proces pronalaženja informacija.
Zašto fokusirano treniranje pomaže:
- RAG ocenjuje delove sadržaja prema relevantnosti - irelevantan sadržaj narušava kvalitet pretrage
- Repetitivni elementi (meniji, podnožja, zaglavlja) na svakoj stranici preplavljuju bazu znanja šumom
- AI može pronaći delove niske vrednosti umesto specifičnih, korisnih odgovora
Kako da fokusirate svoje treniranje:
- Koristite skeniranje mape sajta (sitemap) umesto potpunog pretraživanja veb-sajta
- Izuzmite repetitivne elemente stranice poput zaglavlja i podnožja
- Filtrirajte irelevantne sekcije URL-ova (vesti, slike, saopštenja za medije)
- Fokusirajte se na vredan sadržaj: stranice proizvoda, FAQ, članke podrške, dokumente o pravilima
Za detaljna uputstva o optimizaciji skeniranja vašeg veb-sajta pogledajte kako smanjiti broj znakova za treniranje prilikom skeniranja veb-sajta.
Poželjni format za fajlove za treniranje
Kada trenirate svog chatbota, izaberite format fajla koji drži povezane činjenice na jednom mestu. Tekst je koristan za narativna objašnjenja, dok tabele i CSV fajlovi mogu odlično funkcionisati za tabelarne zapise:
-
Tekstualni fajlovi vam omogućavaju da uključite kontekstualno povezane termine.
-
Oni osiguravaju fleksibilnost u strukturiranju informacija.
Na primer, kada dodajete tabelu cena za proizvode, uključite povezane termine:
- Termini za tabelu cena: „cena", „cene", „cenovnik", „naknade", „troškovi", „ponuda"
Testirajte da li upiti poput „Koliki su vaši troškovi?" ili „Pokaži mi detalje o cenama" pronalaze pravi izvor i generišu očekivani odgovor.
Dodavanje ispravki iz istorije razgovora
Pregledajte istoriju razgovora vašeg chatbota i dodajte ispravke kada primetite netačne ili suboptimalne odgovore. Ovo uči chatbota na njegovim greškama i poboljšava buduće odgovore na slična pitanja.
Idite na karticu Chatlogs (Istorija razgovora), pronađite razgovore sa problemima i kliknite na ikonu za uređivanje pored bilo kog odgovora bota da biste dodali ispravku. Saznajte više o dodavanju i uređivanju ispravki.