Olay & Analitik Motoru
TotalApp'teki diğer her motorun arkasında yer alan paylaşılan gözlem katmanı. Her işlemin ne kadar sürdüğünü, başarılı olup olmadığını ve — yapay zeka destekli adımlar için — hangi modelin kullanıldığını ve bunun maliyetini, izlediği işlemi asla yavaşlatmadan sessizce kaydeder.
Olay & Analitik Motoru Nedir?
TotalApp'teki her motor gerçek bir iş yapar — Matris Ajanı bir yapay zeka modeliyle bir tedarikçiyi puanlar, Entegrasyon & Webhook Motoru gelen bir siparişi işler, Denetim Ajanı bir sunumu inceler. Bu işlemlerin her birinin hatırlanmaya değer bir hikâyesi vardır: ne kadar sürdü, başarılı oldu mu ve eğer bir yapay zeka modeli devredeyse — hangisi ve ne kadara mal oldu. Bu hikâyeyi yakalayacak paylaşılan bir yer olmadan, her motor "bu sağlıklı mıydı?" sorusuna kendi cevabını uydurmak zorunda kalır ve kimse platformun tamamında kullanım veya maliyeti karşılaştıramaz.
Olay & Analitik Motoru tam olarak bu paylaşılan yerdir. Diğer her motora, bir iş bitirdikten sonra izleyeceği basit bir talimat verir — "az önce ne olduğunu bana anlat" — ve gelen bu rapor akışını, çalışma alanı başına bir geçmişe ve okunması kolay küçük bir sayı setine dönüştürür: kaç işlem çalıştı, hangi oran başarılı oldu, tipik olarak ne kadar sürdü ve yapay zeka kullanımı ne kadara mal oldu.
Bu motorun her şeyden önce üzerine inşa edildiği tek kural şudur: ne olduğunu kaydetmek, olan şeyi asla yavaşlatmamalıdır. 2 saniye süren bir Matrix Agent analizi, bu motor izliyor olsa da olmasa da 2 saniye sürmeye devam etmelidir — kayıt adımı, gerçek iş zaten bittikten ve bekleyen tarafa zaten yanıt verildikten sonra, tamamen yoldan çekilmiş şekilde gerçekleşir.
Tek cümlede
Diğer her motor "az önce şunu bitirdim, şu kadar sürdü, şuna mal oldu" diye rapor verir — ve bu motor, hiçbir zaman işin kendisinin kritik yolunda yer almadan, bu rapor akışını sessizce bir çalışma alanının kullanım geçmişine ve maliyet özetine dönüştürür.
Nasıl Çalışır — Sonradan Kaydet, Asla Engelleme
Kaydedilen her olay, hangi motor ürettiğine bakılmaksızın aynı yaşam döngüsünden geçer:
| Aşama | Ne olur |
|---|---|
| 1. İş Biter | Başka bir motor — diyelim ki bir yapay zeka puanlama işlemini bitiren Matrix Agent — görevini tamamlar ve sonucunu bekleyen tarafa çoktan göndermiştir. Ancak o yanıt yola çıktıktan sonra, motor az önce ne olduğunu rapor etmeye döner. |
| 2. Rapor Edilir | Motor, işlemin kısa bir açıklamasını devreder — hangi çalışma alanına ait olduğu, ne kadar sürdüğü, başarılı mı başarısız mı olduğu ve (varsa) hangi yapay zeka modelinin kullanıldığı ve kaç token harcandığı. Bu devir işlemi anında geri döner; hiçbir şey disk erişimini veya dosya G/Ç'sini beklemez. |
| 3. Arka Planda Saklanır | Bir an sonra — gerçekten bir an, sunucunun olay döngüsünün bir sonraki adımında — rapor, o çalışma alanının kendi geçmiş günlüğüne yazılır ve bir yapay zeka modeli devredeyse, maliyeti hesaplanıp kayda eklenir. |
Bu zamanlama neden bu kadar önemli?
Bir olayı kaydetmek, çağıran motorun devam edebilmesi için bir disk yazmasının bitmesini beklemeyi gerektirseydi, TotalApp'teki her işlem kendi işinin üzerine küçük bir vergi taşırdı — ve bu vergi geçmiş biriktikçe yalnızca büyürdü. Rapor-et-ve-unut yaklaşımıyla, çağıran motor yazmanın bitmesini asla beklemediği için, her şeyi izlemenin izlenen şeye maliyeti pratikte sıfırdır. Yavaş bir disk veya olağandışı büyük bir geçmiş dosyası bile bir Matrix Agent analizini veya bir webhook'un işlenmesini asla daha yavaş hissettiremez.
Girdi — Kaydedilen Her Olayın Taşıdıkları
Hangi motor ürettiğine bakılmaksızın, bu motor tarafından kaydedilen her olay, bir yapay zeka modeli devredeyse ek isteğe bağlı ayrıntılarla birlikte aynı temel bilgileri taşır:
Çalışma Alanı Kimliği
Bu olayın hangi TotalApp çalışma alanına (tenant) ait olduğu. Her çalışma alanının geçmişi ve maliyet toplamları, diğer her çalışma alanınınkinden tamamen ayrı tutulur.
Kaynak Motor
Olayı hangi motorun rapor ettiği — Matrix Agent, Entegrasyon & Webhook Motoru, Audit Agent veya platforma eklenecek herhangi bir gelecek motor.
Süre & Sonuç
İşlemin ne kadar sürdüğü ve başarıyla mı yoksa başarısız mı bittiği — her kullanım ve sağlık sorusunun nihayetinde geri döndüğü iki sayı.
Yapay Zeka Modeli & Token Kullanımı (isteğe bağlı)
İşlem bir yapay zeka modeli çağırmayı içerdiğinde, hangi model olduğu ve istek ile yanıt için kaç token harcandığı — bu motorun ürettiği her maliyet rakamının arkasındaki ham sayılar.
Bir olayı rapor etmek asla gürültülü şekilde başarısız olmaz
Bir raporda isteğe bağlı bir ayrıntı eksikse veya geçmişe yazarken bir şeyler ters giderse (örneğin olası olmayan bir disk sorunu), motor bu sorunu olayı rapor edene geri bildirmek yerine sessizce yutar. İzlenen işlem zaten tamamlanmış ve kendi çağıranına sonucu zaten bildirmiştir — bu sonucu daha sonra kaydederken yaşanan bir aksaklık, asla ikinci, ilgisiz bir başarısızlığa dönüşmemelidir.
Çıktı — Kullanım Geçmişi ve Maliyet Özetleri
Motor, kaydettiklerine iki görünüm sunar — çalışan bir geçmiş ve toplanmış bir özet:
| Görünüm | Ne gösterir |
|---|---|
| Son Etkinlik | En yeniden en eskiye, tek tek kaydedilen olayların bir listesi — hangi motor, ne oldu, ne kadar sürdü, başarılı oldu mu ve varsa hangi yapay zeka maliyeti oluştu. Belirli bir başarısızlığı bulmak veya son birkaç dakikada tam olarak ne çalıştığını gözden geçirmek için kullanışlıdır. |
| Kullanım Özeti | Seçilen bir zaman aralığı için (varsayılan olarak son 30 gün) toplanmış bir görünüm: toplam işlem sayısı, başarı yüzdesi, o aralıktaki toplam tahmini yapay zeka maliyeti, bir işlemin ortalama ne kadar sürdüğü ve en sık kullanılan yapay zeka modeli. |
Boş bir geçmiş bir hata değildir
Yepyeni bir çalışma alanının, ya da henüz herhangi bir yapay zeka destekli özellik kullanmamış bir çalışma alanının hiç kaydedilmiş olayı yoktur. O çalışma alanı için kullanım özeti, başarısız olmak yerine sıfır işlem ve sıfır maliyet bildirir — yanlış giden hiçbir şey yoktur, henüz raporlanacak bir şey yoktur.
Yapay Zeka Maliyeti Nasıl Tahmin Ediliyor
Kaydedilen bir olay bir yapay zeka model adı ve token kullanımını içerdiğinde, motor o modelin yayınlanmış fiyatına bakar (istek tarafı ve yanıt tarafı için ayrı ayrı izlenen, bin token başına birkaç sent ve sentin kesirleri mertebesinde küçük bir oran) ve o tek işlem için tahmini bir maliyet hesaplar. Yerel olarak çalışan modellerin tahmin edilecek bir maliyeti yoktur, çünkü ücretli bir API yerine çalışma alanının kendi altyapısında çalışırlar.
Bu işlem başına tahminler, bir çalışma alanının kullanım özetinde gösterilen toplama birikir — TotalApp'in dışında hiçbir şeyle çapraz referans yapmaya gerek kalmadan "yapay zeka kullanımı bu çalışma alanına bu ay ne kadara mal oldu" sorusuna çalışan bir cevap verir.
Bir fatura değil, bir tahmin
Bu rakamlar, TotalApp'in kendi token kullanımı kaydından ve yayınlanmış bir fiyat listesinden hesaplanır — kullanım kalıplarını anlamak ve maliyet artışlarını tespit etmek için yakın, yararlı bir tahmindir, bir yapay zeka sağlayıcısından gelen gerçek bir fatura beyanının yerine geçmez. Bunları "bu pahalılaşıyor mu?" sorusuna bir rehber olarak görün, gerçekte neyin faturalandırıldığı konusunda son söz olarak değil.
Son Kullanıcılar Bunu Nasıl Kullanıyor?
Yapay Zeka Maliyetinin Nereden Geldiğini Anlama
Bir kullanım & maliyet görünümünü inceleyen bir çalışma alanı yöneticisi, son 30 gündeki toplam yapay zeka harcamasını, kaç işlemin çalıştığını ve hangi oranın başarılı olduğunu bir bakışta görebilir — "yapay zeka kullanımımız kontrol altında mı?" sorusunu bir tahminden gerçek sayılara dayalı bir cevaba dönüştürür.
Belirli Bir Başarısızlığı Teşhis Etme
Bir şeyler ters gittiğinde — başarısız olan bir belge denetimi, hiç geri gelmeyen bir tedarikçi puanı — son etkinlik geçmişi, sunucu günlüklerinde kazmaya gerek kalmadan tam olarak hangi işlemin ne zaman ve (mümkünse) neden başarısız olduğunu gösterir.
Platform Genelinde Sağlığı Karşılaştırma
Her motor aynı paylaşılan geçmiş üzerinden rapor ettiği için, tek bir görünüm, aksi halde her motoru ayrı ayrı kontrol etmeyi gerektirecek sorulara cevap verebilir — örneğin belirli bir işlem türünün diğerlerinden daha sık başarısız olup olmadığı veya en çok hangi yapay zeka modelinin kullanıldığı gibi.
Olay & Analitik Motoru Nereye Uyuyor?
Bu motor kendi başına alana özgü bir iş yapmaz — diğer her motoru dinler ve etkinliklerini incelenebilir bir şeye dönüştürür:
| Kaynak Motor | Ne kaydediliyor |
|---|---|
| Matris Ajanı | Tedarikçi değerlendirmesi, lead puanlama, uyumluluk kontrolleri gibi her yapay zeka destekli puanlama geçişi, sonucu, süresi ve hangi yapay zeka modelinin sonucu ürettiğiyle birlikte kaydedilir. |
| Entegrasyon & Webhook Motoru | Arka plan işlemesini bitiren her webhook olayı — başarıyla ya da tüm tekrar denemeleri tükettikten sonra — kaydedilir; bu da her platformun etkinlik günlüğünü ayrı ayrı kontrol etmeye gerek kalmadan entegrasyon sağlığına görünürlük sağlar. |
| Denetim Ajanı | Marka veya uyumluluk kurallarına karşı kontrol edilen bir sunum ya da PDF gibi her belge incelemesi, incelemeyi hangi yapay zeka modelinin yaptığıyla birlikte kaydedilir. |
Ayarladığınız bir ekran değil, diğer motorların kullanmak üzere inşa edildiği paylaşılan bir katman
Kendi özel ayarları veya çalışma alanı ekranı olan motorların aksine, bu motor tamamen perde arkasında çalışır — diğer motorlar sadece bitirdikten sonra ona rapor edecek şekilde yazılır. Bir motorun etkinliğinin bir çalışma alanının geçmişinde görünmeye başlaması için hiçbir şeyin açılmasına veya bağlanmasına gerek yoktur; bir motor olayları rapor edecek şekilde bağlanmışsa, kullanımı zaten izlenmektedir.