Ce înseamnă Chatbot
Un chatbot este un program care poartă conversații cu oamenii, de obicei în scris, uneori și vocal. Numele combină cuvintele englezești chat (conversație) și bot (robot software).
Primul chatbot celebru a fost ELIZA, creat în 1966 la MIT de Joseph Weizenbaum, care imita un psihoterapeut reformulând frazele utilizatorului sub formă de întrebări. Mulți utilizatori i-au atribuit înțelegere, deși programul doar aplica reguli simple; fenomenul se numește azi „efectul ELIZA”.
Astăzi există două mari tipuri: chatboți bazați pe reguli și scenarii predefinite (des întâlniți pe site-urile magazinelor și băncilor) și chatboți bazați pe modele lingvistice mari, precum ChatGPT, Claude, Gemini sau Microsoft Copilot, care pot discuta liber despre aproape orice subiect.
Cum funcționează
Un chatbot bazat pe reguli recunoaște cuvinte-cheie sau intenții („vreau să-mi schimb parola”) și răspunde cu texte pregătite dinainte. Este previzibil, dar se blochează la întrebările neprevăzute.
Un chatbot bazat pe LLM trimite modelului întreaga conversație de până atunci, plus instrucțiunile companiei (promptul de sistem), iar modelul generează răspunsul. Poate fi conectat la documentele firmei (prin RAG) sau la alte sisteme (prin tool use), ca să dea răspunsuri precise și actuale.
Pe înțelesul tuturor
Un chatbot pe bază de reguli e ca un automat de bilete: apeși butoanele prevăzute și primești ce e în meniu. Un chatbot pe bază de LLM seamănă mai mult cu un funcționar care îți înțelege întrebarea formulată în cuvintele tale, deși uneori îți poate răspunde greșit, cu mare siguranță.
Exemplu
Pe site-ul unei firme de curierat, un chatbot îți cere numărul AWB, verifică starea coletului în sistemul firmei și îți spune că livrarea va avea loc a doua zi, între orele 10 și 14. Dacă ceri ceva ce nu poate rezolva, te transferă la un operator uman.
De reținut
- Un chatbot este o interfață de conversație, nu neapărat un sistem inteligent.
- Chatboții moderni sunt construiți peste LLM-uri și pot discuta liber, dar pot greși.
- Primul chatbot celebru, ELIZA, a apărut în 1966.
Nu confunda
- Chatbot vs. LLM: același LLM poate alimenta mulți chatboți diferiți, fiecare cu instrucțiunile și datele lui.
- Chatbot vs. agent AI: un chatbot în primul rând răspunde; un agent AI poate face singur mai mulți pași și poate acționa în alte aplicații.
Termeni înrudiți
- LLM (model lingvistic mare): Model AI antrenat pe cantități uriașe de text, care înțelege și generează limbaj; stă în spatele ChatGPT, Claude sau Gemini.
- Asistent AI: Aplicație bazată pe un model de limbaj care te ajută prin conversație să scrii, să cauți, să înveți, să analizezi documente și să rezolvi sarcini.
- Chatbot pentru suport clienți: Asistent automat de pe site-ul, aplicația sau pagina unei firme, care răspunde la întrebările clienților la orice oră.
- Prompt de sistem: Instrucțiunile de fundal date unui model AI de către dezvoltator, care îi stabilesc rolul, tonul și regulile pentru toată conversația.
- Agent AI: Sistem AI care primește un obiectiv și lucrează singur, în mai mulți pași, folosind unelte: caută, scrie, rulează cod, acționează în aplicații.
- ChatGPT: Asistentul conversațional al companiei OpenAI, lansat în 2022, care a făcut AI generativă cunoscută publicului larg.