İlkin ChatGPT çılğınlığının qızğın vaxtında mən keçmiş həmkarımdan bir mətn aldım. O, mənim tərəfimdən bir fikir yürütmək istəyirdi. Həmişə beyin fırtınası keçirməkdən həzz alan biri idik, biz zəng vurduq və o, “Yadınızdadırmı ki, həmişə məndən sizin üçün məlumat götürməyi xahiş edirdiniz? Bunu özünüz edə bilsəydiniz necə?” Və sonra o, minlərlə (on minlərlə?) başqa insanın eyni anda düşündüyü bir fikir irəli sürməyə davam edir: LLM-lər daha az texniki adamlara öz məlumat suallarına cavab verməyə kömək etmək üçün mətndən SQL üçün istifadə edilə bilər.
Mən bu fikrə bağlı idim, amma əvvəlcə başıma dalmazdan əvvəl Leiyə (indi mənim texniki direktorum) dedim ki, bir az yoxlama aparmalıyıq. Müxtəlif sahələrdən olan dostlarla və keçmiş həmkarlarımızla əlaqə saxladıq. Əsl “öz-özünə xidmət analitikasına” böyük maraq var idi. Biz bunun göründüyündən daha mürəkkəb olacağını bilirdik, lakin fürsəti əldən vermək üçün çox yaxşı hiss olunurdu. Beləliklə, Lei və mən The Shire-dan ayrıldıq və vizyonumuzu yaratmaq üçün səyahətimizə başladıq:
Bu yazı məhsulumuzun özü haqqında deyil (baxmayaraq ki, əgər maraqlanırsınızsa, aşağıdakı ideyalardan bəzilərinin son məhsul işimizə necə məlumat verdiyi haqqında ətraflı oxuya bilərsiniz.
Qeyd: Bu səyahətdə sehrbazlar və epik Orta Yer döyüşləri yoxdur. 🧙
Biz “niyə” üzərində çox uzanmayacağıq. Bunu oxuyursunuzsa, çox güman ki, iki qrupdan birinə düşəcəksiniz:
Məlumat analitiklərinin və alimlərin rolu ilə bağlı narahatlığa məhəl qoymadan, təşkilatın məlumatları ilə bağlı istənilən suala cavab verə biləcək hər şeyi bilən AI ideyası gözəl səslənir. Və ya heç olmasa, sual vermənin yeni üsulları üçün yaradıcılığı sərhəd tanımayan təşkilat və onun biznes liderləri üçün xoş səslənir. Bu süni intellekt hər bir liderin öz strateji qərarlarını vermək üçün empirik dəlillərə söykəndiyi “məlumatlara əsaslanan” təşkilat yaratmaq üçün həll yolu ola bilər. Və hamısı normal olaraq alacağı dəyərin bir hissəsinə. Nəhayət! Təşkilatlar 2010-cu ildən bəri eşitdikləri “yeni neftdən” yararlana bilərlər.
Bəs bu həll etmək üçün çox dəyərli bir problemdirsə və AI bu qədər yaxşılaşdısa, niyə indiyə qədər heç bir məhsul onu həll etməyib ?
Son sənaye sorğuları müəssisədə AI qəbulunun mürəkkəb mənzərəsini yaradır.
Süni intellekt tətbiq edənlər – xüsusən də müəssisədə – texnologiyanın gözləntilərinə gəldikdə yüksək səviyyəyə malikdirlər. Məlumat analitikası və özünə xidmət arzusu kontekstində biz AI alətlərimizdən gözləyirik:
Təəssüf ki, indiki həllərin əksəriyyəti ənənəvi monolit süni intellekt çərçivəsindən istifadə edir ki, bu da çox vaxt gözləntilərə cavab vermir. Son bir neçə ildə Fabi.ai komandası və mən bu məsələ üzərində çox çalışdıq. Biz müəssisə üçün prototiplər yaratdıq və bir çox variantları araşdırdıq. Sonda biz başa düşdük ki, nə Retrieval Augment Generation (RAG), nə də dəqiq tənzimləmə bu problemi indiki monolit çərçivə ilə həll edə bilməz.
Bu yanaşmanı sınaqdan keçirəndə bizə bir neçə şey aydın oldu:
Bu məsələlərə baxdıqdan sonra biz süni intellektin problemlərə daha yaxşı uyğunlaşmasının yollarını düşündük. Məhz o zaman AI agentləri işə düşdü və bu konsepsiyanı bizim üçün möhkəmləndirdi.
Agentlik çərçivələrinə nəzər saldığımız anda bunun oyunu dəyişəcəyini bilirdik. Birdən biz AI-nin suallara necə cavab verəcəyinə qərar verə biləcəyimizi hiss etdik. O, addımlarla işləyə və problemləri öz-özünə həll edə bilər. Süni intellekt “Hesab növü” sahəsində boş dəyərləri qaçıran SQL sorğusu yazırsa, o, sorğunu quruya, xətanı aşkarlaya və özü düzəldə bilər. Bəs bunu bir addım da atsaq və AI-nin əsasən Python-da işləməsinə və LLM-lərdən istifadə etməsinə icazə versək nə olar? İndi AI məlumatları çəkməkdən daha çox şey edir. O, adətən əl ilə axtarmaq lazım olan kənar göstəriciləri, tendensiyaları və ya unikal fikirləri tapmaq üçün Python paketlərindən və ya LLM-lərdən istifadə edə bilər.
Ancaq yenə də bir problemimiz var idi: qarışıq müəssisə məlumatları. Biz inanırdıq ki, təşkilatlar bunu güclü məlumat mühəndisliyi təcrübələrindən istifadə etməklə həll edə bilər, məsələn a
Şirkətlər böyüdükcə daha çox məlumat idarə edir və daha çox istifadəçiyə sahib olurlar. Agent şəbəkəsi ideyası idarəetmə üçün lazım olan nəzarət ilə sürətli qərarların qəbulunu balanslaşdırmağa kömək edir. İxtisaslaşmış agentlər hər bir AI üçün aydın sərhədlər və məsuliyyətlər təyin etməyə kömək edir. Onlar həmçinin agentlərin ünsiyyət qurması üçün genişləndirilə bilən bir yol yaradırlar. Üstəlik, onlar komandalar və şirkətlər arasında resursları səmərəli şəkildə idarə etməyə kömək edə bilərlər.
İxtisaslaşmış agentin arxasında duran ideya ondan ibarətdir ki, bu agent yalnız çox dəqiq müəyyən edilmiş verilənlər bazası üzrə suallara cavab verə bilər və verəcəkdir. Məsələn, marketinq kampaniyaları ilə bağlı suallara cavab verən AI agenti yarada və işə sala bilərsiniz. Və ya marketinq boru kəməri və sairə ilə bağlı suallara cavab vermək üçün başqasını qura bilərsiniz.
Sadəcə bir qüsur var: İstifadəçilər bilməlidirlər ki, hansı sual üçün hansı agentə müraciət etsinlər. Bu, sadəcə ümumi sual verməklə müqayisə etmək üçün düzgün marketinq analitikini bilmək ehtiyacına bənzəyir. Ümumi bir sualla komandadan kimsə onu lazımi şəxsə yönəldə bilər. Burada “agent şəbəkəsi” anlayışı ortaya çıxır.
Əgər bir agent domenə aid suallara etibarlı şəkildə cavab verə bilirsə, niyə agentlərin bir-biri ilə danışmasına icazə vermirsiniz? Niyə, məsələn, marketinq kampaniyası agenti birbaşa boru kəməri agentindən suala daha asan cavab verə biləcəklərini soruşa bilmir? Biz inanırıq ki, bunu bacarmalıdır. Əslində, düşünürük ki, gələcəkdə iyerarxik quruluşa malik agent şəbəkələri yaranacaq. Siz “Marketinq agenti” adlandıran “GTM agenti”ni təsəvvür edə bilərsiniz. Bu agent daha sonra həm “Boru kəməri agenti”, həm də “Marketinq kampaniyası agenti” adlandırır.
Bu fikir süni intellekt ətrafında hərəkət edən daha ümumi ideya kimidir.
Bu mesh yanaşması monolit süni intellektlə (təmiz semantik təbəqədə) bir neçə əsas üstünlük təklif edir:
Günün sonunda, bu mesh ideyası yeni deyil. Bu, LLM-lər üçün dəqiqliyi yaxşılaşdırdığı nümayiş etdirilən mütəxəssislər qarışığı konsepsiyasını əks etdirir. Sadəcə eyni ideyanı götürüb AI agentlərinə çatdırmaqdır.
Fabi.ai-də Analitik Agent şəbəkəsini qurduğumuz üçün getməli olduğumuz uzun yol var. Lakin, biz artıq bu yolda bəzi böyük texniki infrastruktur problemlərinin öhdəsindən gəlmişik.
AI məlumat analitik agentləri unikal arxitekturaya ehtiyac duyurlar. Bu dizayn onlara suallara cavab vermək, məlumat mənbələri ilə sinxronlaşmaq və əməkdaşlıq platformalarına uyğunlaşmaq üçün Python və ya LLM-lərdən istifadə etməyə imkan verməlidir, eyni zamanda hələ də təhlükəsiz və miqyaslana bilir. Hər bir agent öz Python nüvəsində işləməlidir ki, bu da xərcləri azaltmaq və mənbə məlumatları ilə sinxron qalmaq üçün tez bir zamanda yuxarı və ya aşağı salınmalıdır.
Hər agentə fərdi ləpələr təqdim etməyən arxitekturalar aşağıdakı risklərdən birinə məruz qala bilər:
Bu tip platformanın qurulması çətinliyi DevOps problemi olduğu qədər AI problemidir.
Müəssisə şirkətləri öz əməliyyatlarında daha çox süni intellekt tətbiqlərini idarə etdikcə, onlara ixtisaslaşmış və yaxşı idarə olunan yanaşmalara ehtiyac var. Agent mesh çərçivəsi məlumat analitikasında AI-ni miqyaslaşdırmaq üçün bir vasitə kimi ixtisaslaşmış AI məlumat agentlərindən istifadə edir. Bu yanaşma təhlükəsizliyi, etibarlılığı və performansı toxunulmaz saxlayır.
Yəqin ki, biz süni intellektin indiyə qədər hər yerdə olmasını və əksər məlumat suallarını cavablandıracağını gözləyirdik. Ancaq yaxından baxsaq, ChatGPT-nin işə salınmasından bəri cəmi iki il ərzində əldə edilən irəliləyiş təsir edicidir. Bu yolda hələ çox şey öyrənməliyik. Fikrimcə, agentlər və agent mesh çərçivələri müəssisə AI üçün əsas olacaq.