Chatbot, Agent ve Skill Nedir?
Yapay zekâ ile çalışmaya başlayan herkesin ilk öğrenmesi gereken üç kavram. Bunları karıştırmadan öğrenirseniz gerisi kolay gelir.
Chatbot
Soru sorarsınız, cevap alırsınız. O kadar. Hafızası kısa, araç kullanmaz, kendi başına iş yapmaz. "Eskişehir'de mermerci var mı?" dersiniz, bildiğini söyler. Ama gidip bakmaz, araştırmaz, rapor yazmaz. Bir danışma hattı gibi düşünün: bilgi verir, iş yapmaz.
Agent (Ajan)
Soru değil, görev alır. Görevi alınca kendisi karar verir: hangi siteyi açacağım, neyi arayacağım, bulduğum şey yeterli mi, bir adım daha gerekli mi. Araçları vardır; web gezer, dosya okur, dosya yazar, Google'a bakar ve bunları sırayla kullanır. İş bitince sonucu teslim eder.
Örnek: "Bu firmanın profilini çıkar" dediğinizde agent siteyi okur, Google İşletme kaydına bakar, rakipleri arar, bulduklarını bir rapora yazar, eksik bilgiler için bir soru formu üretir. Siz bu arada başka iş yaparsınız.
Benzetme: Chatbot danışma hattıysa, agent işe aldığınız bir stajyerdir. Görev verirsiniz, araştırır, gelir sunar.
Skill (Beceri)
Agent zekidir ama sizin işinizi bilmez. Firma profili nasıl çıkarılır, rapor hangi şablonda yazılır, müşteriye ne sorulur ne sorulmaz; bunları kimse ona öğretmemiştir. Skill işte bu öğretimdir: "Şu tür iş geldiğinde şu sırayla, şu araçlarla, şu şablonla yap" diyen bir talimat klasörü.
Bir skill'in içinde dört şey bulunur:
Tanım satırı: Agent bu skill'i ne zaman kullanacağını buradan anlar.
Adım adım prosedür: İşin nasıl yapılacağı.
Referans dosyaları: Şablonlar, soru listeleri, detaylar. Gerektiğinde okunur.
Hazır varlıklar: Agent'ın sıfırdan üretmeyip sadece doldurduğu dosyalar.
Benzetme: Yeni bir çalışana ilk gün "firma profili böyle çıkarılır" diye bir doküman verseydiniz, o doküman onun skill'i olurdu. Bir kere yazılır, her seferinde uygulanır.
Üçü Birlikte
Chatbot konuşur. Agent iş yapar. Skill, agent'a sizin işinizi nasıl yapacağını öğretir. Bir agent'a istediğiniz kadar skill yüklersiniz; gelen talebe göre hangisini kullanacağını kendisi seçer.
Nasıl Öğrenilir
Okuyarak değil, eşleştirerek. Bir skill dosyasını açın, dört parçayı bulun. Sonra o skill'i gerçek bir iş için çalıştırın, çıkan sonucu yanına koyun ve skill'deki hangi cümlenin sonuçtaki hangi bölümü ürettiğini işaretleyin. Kavram o anda oturur.