Restoran Verinize Soru Sorun: Halüsinasyon Görmeyen Bir Yapay Zekâ Asistanı Kurduk
Ordering.Tools artık yönetim panelinin içinde konuşma tabanlı bir yapay zekâ asistanı sunuyor. Sade bir İngilizce, Bulgarca ya da Yunanca ile bir iş sorusu yazın — saniyeler içinde grafikli, sayısal olarak doğru bir cevap alın. İşte bunu her zamanki yapay zekâ hatalarına düşmeden nasıl kurduğumuz.
Çoğu restoran işletmecisi analiz panosunu hiç açmıyor. Bir kez açıyor, biraz tıklıyor, aradığını bulamıyor ve sekmeyi kapatıyor. Rakamlar oradadır — sadece bulup çıkarmak fazla zaman alır. Bu yüzden kararlar, geçen hafta gerçekte ne olduğuna değil, içgüdüye ve dünkü rakama dayanarak alınır.
Bunu bir süredir düşünüyorduk. Çözüm daha iyi bir pano değil. Çözüm hiç pano olmaması. Sorunuzu yazabilmelisiniz — "geçen hafta sonu en çok satan 5 ürün, bir önceki hafta sonuna göre neydi?" — ve cevabı almalısınız. Bugün bunu Ordering.Tools içinde her ücretli planda dahil bir özellik olarak sunuyoruz.
Gerçekte Ne Yapıyor
Yönetim panelinde /admin/ask adresinde bir sohbet kutusu var. Sade bir İngilizce, Bulgarca ya da Yunanca ile bir soru yazıyorsunuz. Asistan hangi analiz aracını çağıracağını çözüyor, bunu canlı hesaplarınıza ve siparişlerinize karşı çalıştırıyor ve altında bir grafikle kısa bir cevap yazıyor. Bugün çalışan örnekler:
- •"Bu hafta gelirim geçen haftaya göre ne oldu?" — mutlak ve yüzdesel farklarla bir karşılaştırma döndürür
- •"Bu ay gelire göre ilk 5 ürün" — sıralanmış, çubuk grafikli bir ürün dökümü
- •"Salı günü neden durgundu?" — sebebi bulmak için dönem karşılaştırması ve en yoğun saat dökümünü birlikte çeker
- •"Bu ay gel-al, teslimatla nasıl kıyaslanıyor?" — paylarıyla birlikte sipariş türü dökümü
- •"60 gündür sipariş vermeyen müşteriler" — kişisel verileri gizlenmiş segment listesi
- •"Bu hafta en çok iptal edilen saatleri göster" — saatlik iptal yoğunluk haritası
Cevaplar model onları yazarken akış halinde gelir. Araç göstergeleri hangi analiz fonksiyonunun çalıştığını gösterir — düz metin cevap gelmeden önce "compare_periods çalışıyor…" ardından "busiest_hours kontrol ediliyor…" gibi ifadeler görürsünüz. Grafikler, panonun zaten kullandığı kütüphaneyle doğrudan sohbetin içinde çizilir.
Zor Olan Kısım: Sayısal Doğruluk
Geçmişte denediğimiz "işletmeler için yapay zekâ" araçlarının çoğu rakamlarda halüsinasyon görüyor. "Gelirim ne kadardı?" diye sorarsınız, model kendinden emin bir şekilde 4.200 avro uydurur. Pano ise 3.851 avro der. Şimdi eskisinden daha kötü bir sorununuz var — makul görünen yanlış cevaplar üreten bir araç.
Biz farklı bir yol izledik. Yapay zekâ asla toplam hesaplamaz. Analiz katmanımıza çağrılar kurar, matematiği analiz katmanımız yapar. Model yalnızca sonucu anlatır. Pano 3.851 avro diyorsa, sohbet de 3.851 avro der — tam olarak aynı rakam, çünkü ikisi de hesaplarınıza karşı yapılan aynı sorgudan gelir.
Somut olarak: "bu haftayı geçen haftayla karşılaştır" dediğinizde model compare_periods(metric=revenue, period_a, period_b) için bir araç çağrısı üretir. Sunucumuz karşılaştırmayı sunucu tarafında çalıştırır ve { a_value, b_value, abs_delta, pct_delta } döndürür. Model yalnızca bu rakamların etrafındaki cümleyi yazar. Modelin bir şeyi çıkarması ya da bölmesi istenen hiçbir yol yoktur.
Sorunuz için bir aracımız yoksa asistan bunu açıkça söyler. Sahte özgüven yok. Uydurma ortalamalar yok. "Aşağı yukarı" diye geçiştirme yok.
Yapay Zekâ Sağlayıcısına Ne Gidiyor, Ne Gitmiyor
Doğru yapmak istediğimiz ikinci şey buydu. Restoran verisi gerçek bir gizlilik ağırlığı taşır — müşteri e-postaları, telefon numaraları, adresler, alerji notları. Bunların hiçbirinin üçüncü taraf bir bağlama sızmasını istemiyoruz.
Dışarı giden: işletmecinin sorusu (sohbete yazılan tam metin), bir mekân bağlam bloğu (ad, para birimi, saat dilimi, dil tercihleri), mevcut analiz araçlarının açıklamaları ve toplulaştırılmış araç sonuçları — sayılar, toplamlar, yalnızca adla anılan segmentler. Müşteri içeren araç sonuçları önce bir gizleme katmanından geçer: e-postalar hash'e dönüşür, telefon numaralarının yalnızca son dört hanesi kalır, adlar baş harflere indirgenir ("Maria K."). Müşteri kimlikleri korunur, böylece kendi erişim yetkilerinizle yönetim panelinde tam kaydı arayabilirsiniz.
Altyapımızın içinde kalan: ham siparişler, tam hesaplar, müşteri adresleri, ödeme meta verileri, alerji notları, veritabanının tüm şeması. Yapay zekâ hiçbir zaman Prisma'yı görmez. Hiçbir zaman SQL yazmaz. Satırları "gezinme" seçeneği hiç yoktur. Araçlar, sınırlı çıktılara sahip tipli TypeScript fonksiyonlarıdır — bunun dışındaki her şey yapı gereği imkânsızdır.
Üç Katman, Biri Gerçekten Ücretsiz
Fiyatlandırmayı bulmak kolaydı. Modelin kendisi dikkatli kullanıldığında ucuzdur (araç kullanımı + prompt önbellekleme, soru başına maliyeti dolar değil kuruş seviyesinde tutar). Bu yüzden bunun için ayrıca ücret almamıza gerek yok.
- •Ücretsiz katman: Claude Haiku 4.5 üzerinde ayda 5 soru. Denemek, bir fikir edinmek, işletmeniz için işe yarayıp yaramadığına karar vermek için yeterli.
- •Pro katman (Pro plana dahil): otomatik olarak yönlendirilen ayda 40 soru — basit sorgular Haiku'ya, "neden" ve karşılaştırma soruları Sonnet 4.6'ya gider. Yönlendirici sezgiseldir, sihir değil; eşikleri tipik bir işletmeci için yaklaşık yüzde 70 Haiku / yüzde 30 Sonnet dağılımına ulaşacak şekilde seçtik.
- •Kendi anahtarınızı getirin: /admin/settings/ai-assistant üzerinden kendi Anthropic API anahtarınızı yapıştırın, platform sınırı ortadan kalksın. Kendi anahtarınız, Anthropic'le kendi fatura ilişkiniz, bizim orkestrasyonumuz. Varsayılan model, isteğe bağlı geçersiz kılma seçeneğiyle Sonnet 4.6'ya döner.
Ek ücret yok, kullanıcı başına maliyet yok, denedikten bir hafta sonra gelen bir üst satış e-postası yok. Ücretsiz katman, iki sorulu bir demo olarak değil, ürünün size uygun olup olmadığına gerçekten karar verebilmeniz için var.
Çok Dilli, Çünkü Kullanıcı Tabanımız Bu
Bulgaristan, Yunanistan ve Birleşik Krallık'taki restoranların hepsi Ordering.Tools üzerinde çalışıyor. Asistan, her işletmecinin dilini baştan sona koruyor. "защо вторникът беше слаб?" diye sorarsanız cevap Bulgarca gelir. "γιατί η Τρίτη ήταν αργή;" diye sorarsanız cevap Yunanca gelir. Para birimi biçimi ve saat dilimleri tarayıcınızın dilini değil, mekânı takip eder — yani bir Birleşik Krallık mekânı hakkında soran Bulgar bir işletmeci leva değil, pound cinsinden cevap alır.
Karmaşıklık yönlendiricisi de üç dili birden konuşur — "защо" ve "γιατί", İngilizcedeki "why" ile aynı çok adımlı akıl yürütme yolunu tetikler. Her araç kataloğu değişikliğinde ana dili konuşan kişilerle test ettik ve her sürümde bir anlık görüntü test paketi çalıştırıyoruz.
Kutuda Neler Var, Sırada Ne Var
Lansmanda asistan, başlıca KPI'ları kapsayan 14 analiz aracına sahip: pano özeti, en çok satan ürünler, zaman serisi gelir, dönem karşılaştırmaları, en yoğun saatler, sipariş türü dökümü, hesap durumu dağılımı, iptal edilen sipariş analizi, denetim kaydı özeti, müşteri segmentleri, pasif müşteriler, mutfak ekranı (KDS) analizleri, teslimat metrikleri ve son siparişler için nokta kontrolü. Her biri sunucu tarafında çalışan tipli bir fonksiyondur; model bunları bir araya getirebilir ama bunların ötesine geçemez.
Aşama 2, proaktif içgörüler ekliyor — haftanızı "bakılması gereken üç şey" ile açan gecelik bir anomali taraması, "yağmur satışları vurdu mu?" sorusu için hava durumu katmanı, basit 7 günlük tahminler ve çoklu mekân işletmecileri için zincir düzeyinde sorgular. Bunları her yüzeydeki veri kalitesi doğrulandıkça devreye alacağız.
Nasıl Denenir
Ücretli bir plandaysanız: yönetim paneline giriş yapın, gezinmenin üst kısmındaki yeni "Ask AI" bağlantısına tıklayın ve bir soru yazın. Başlamanıza yardımcı olacak, kendi dilinizde önerilen sorulardan oluşan bir satır bulunur. Ücretsiz plan kullanıcıları aynı yüzeyde ayda 5 soru hakkı alır.
Zaten bir Anthropic hesabınız varsa (bir geliştirici olduğunuz için ya da Claude'u başka işler için kullandığınız için): platform sınırını kaldırmak için anahtarınızı Ayarlar → AI Assistant Settings bölümüne yapıştırın. Dağıtıcı otomatik olarak anahtarınıza yönlenir; başka hiçbir şey değişmez.
Hangi soruların işe yaradığını, hangilerinin yaramadığını ve hangi araçların var olmasını istediğinizi duymak isteriz. Eksik olan her araç, sırada neyin ekleneceğine dair net bir işarettir.
Ordering.Tools'u Ücretsiz Deneyin
Dijital menünüzü 2 dakikadan kısa sürede kurun. Kredi kartı gerekmez.