Problem → Çözüm
Problem
Getir’de 20’den fazla LLM özelliği var ve prompt değişiklikleri “birkaç örnekte denedim, iyi görünüyor” ile production’a çıkıyor. Model sürümü değiştiğinde destek agent’ının iade kararları sessizce bozulabiliyor; kalite, maliyet ve latency’yi tek yerden izleyen bir sistem yok.
Çözüm
Prompt Eval Studio; sürümlenmiş prompt’lar, özellik başına golden set’ler, otomatik metrikler ve kalibre edilmiş LLM-as-judge değerlendiricileri sunar. Her PR’da eval koşar, eşik altına düşen metrik merge’ü bloklar; production trace’lerinden örneklenen konuşmalar sürekli olarak puanlanır ve yeni golden örneklere dönüşür.
Temel özellikler
Yapay zeka nerede devreye giriyor?
Değerlendirme katmanı deterministik metrikler, RAG metrikleri ve kalibre LLM hakemlerini birleştirir; production’da online eval sürekli örnekleme ile çalışır.
- Metrikler: exact match / JSON şema geçerliliği, tool-call doğruluğu, Ragas (faithfulness, context precision), rubrik tabanlı LLM-as-judge (Claude Sonnet)
- Hakem kalibrasyonu: 300 insan etiketli örnekte κ ≥ 0,75 olmayan hakem kullanılamaz; pozisyon yanlılığı için çift sıralı pairwise karşılaştırma
- Online eval: Langfuse trace’lerinden %2 örnekleme, düşük puanlı vakalar insan inceleme kuyruğuna ve golden set adayına
Nasıl çalışır?
Stack
Arayüz
Backend
AI / ML
Veri
Altyapı & DevOps
Pazarlama & lansman
Başarı metrikleri (hedef)
MVP yol haritası
Bir fikri production’a taşırken ilk sorum şu: ölçülebilir mi ve mevcut sistemi bozmadan nasıl açılır? Yaklaşık 4 yıl, ayda yüz milyonlarca CDN isteği alan bir embed script üzerinde çalıştım. Kademeli geçiş ve gerçek test kapsamı benim için vazgeçilmez. Remote çalışmaya hazırım.