LAB · AÇIK KAYNAK
Değerlendirme Hattı Şablonu
Bir istem veya model değişikliğini önceki sürümle aynı veri kümesi üzerinde koşturan ve her koşuyu kalıcı kayda geçiren minimal değerlendirme hattı. Sürüm kararı verilirken neyin değiştiğinin sorulabilir olması için kurulur.
Durum
GeliştiriliyorBu projenin girdi tanımları, arayüz tasarımıyla birlikte yayımlanacak.
Değerlendirme Hattı Şablonu henüz yayında değil
Bu proje geliştirme listesinde. Yayına girdiğinde bültenle duyurulacak; çalışan araçları Lab sayfasından görebilirsiniz.
Projenin içi
Kurulum, varsayımlar, ölçüm düzeni ve sınırlılıklar.
Kısa cevap
Şablon, iki sürümü aynı veri kümesi ve aynı ölçüt takımıyla koşturup sonucu değiştirilemez bir kayda yazan en küçük hattı tarif eder.
Ne çözüyor?#
İstem değişikliği elle birkaç örnekte denenip yayına alındığında, karar sonradan tartışmaya açıldığında neyle karşılaştırıldığı geriye doğru kurulamıyor. Şablon bu boşluğu koşuyu tekrarlanabilir bir işe dönüştürerek kapatıyor: veri kümesi sürümlü bir dosyada, ölçütler ayrı fonksiyonlarda, sonuç ise silinmeyen bir kayıtta duruyor. Kayıt tutmanın karşılığı şu: aynı veri kümesinde hangi örneklerin yön değiştirdiği, sürümler arasında tek tek okunabiliyor.
Bileşenler#
| Bileşen | Sorumluluğu |
|---|---|
| Veri kümesi dosyası | Girdi, beklenen çıktı ve etiketleri sürümlenebilir tek dosyada tutar. |
| Koşucu | Sürüm başına çağrıları yürütür; aktarım hatalarını ölçüt sonuçlarından ayrı raporlar. |
| Ölçüt modülleri | Her ölçütü tek girdi alıp tek değer döndüren bağımsız fonksiyon olarak tanımlar. |
| Kayıt deposu | Koşu künyesini, ham çıktıları ve ölçüt değerlerini sonradan düzenlemeye kapalı biçimde saklar. |
| Karşılaştırma raporu | İki koşuyu örnek düzeyinde yan yana koyar ve yön değiştiren örnekleri ayrıca işaretler. |
| Eşik dosyası | Hangi ölçütün hangi sınırın dışına çıkması durumunda sürümün durduğunu tanımlar. |
Kayıt şeması#
{
"kosuKimligi": "<metin>",
"istemSurumu": "<metin>",
"modelKimligi": "<metin>",
"veriKumesiSurumu": "<metin>",
"baslangicZamani": "<zaman damgası>",
"olcutler": { "<ölçüt adı>": "<sayı>" },
"ornekler": [
{
"girdiKimligi": "<metin>",
"cikti": "<metin>",
"olcutler": { "<ölçüt adı>": "<sayı>" },
"hata": "<yok | aktarim | bicim>"
}
],
"esikSonucu": "<gecti | durdu>"
}Kurulum akışı#
- 1Veri kümesini sabitle
Girdi ve beklenen çıktı çiftlerini tek dosyaya al, dosyaya sürüm ver ve koşu kaydında bu sürümü referansla.
- 2Ölçütleri ayrı ayrı tanımla
Her ölçütü bağımsız bir fonksiyon olarak yaz; ölçütler birbirini çağırmasın, böylece biri değiştiğinde diğerlerinin sonucu kaymasın.
- 3Tabanı kaydet ve sabitle
Yayındaki sürümü olduğu gibi koşturup kaydı taban olarak yaz; model, sağlayıcı veya veri kümesi sürümü değiştiğinde taban yeniden alınır, çünkü eski kayıt artık aynı koşulları temsil etmiyor.
- 4Eşiği karar noktasına bağla
Eşik dosyasını birleştirme veya yayına alma adımına bağla; sınır aşıldığında ne olacağı kodda değil yapılandırmada tanımlansın.
Yapılandırmaya bırakılan kararlar#
| Karar | Seçenekler | Neye göre seçilir |
|---|---|---|
| Veri kümesinin büyüklüğü | Elle etiketli küçük çekirdek, üretimden örneklenmiş geniş küme, ikisinin birleşimi | Etiketleme bütçesi ve görülen hata türlerinin çeşitliliği |
| Ölçüt karışımı | Kural tabanlı eşleşme, gömme benzerliği, model jüri | Çıktının kısıtlı biçim mi serbest metin mi olduğu; benzerlik ölçütü yakınlık verir, doğruluk vermez |
| Kayıt deposu | Sürüm kontrolündeki dosya, ilişkisel tablo, belge veritabanı | Koşu sıklığı ve rapora kaç kişinin bakacağı |
| Eşik sertliği | Yalnız uyarı üret, birleştirmeyi engelle, yayına almayı durdur | Hatanın kullanıcıya ulaşması durumunda doğan maliyet |
| Yeniden deneme | Kapalı, sabit sayıda, yalnızca aktarım hatasında | Sağlayıcı hatalarının ölçüt değerine karışma riski |
Kapsam dışı#
Şablonun kapsamı bilinçli olarak ince: ekip içi tekrarlanabilirlik için gereken en küçük iskeletten fazlasını amaçlamıyor. Etiketleme arayüzü, insan değerlendirici yönetimi, ölçüt geliştirme rehberi ve çok kiracılı yetkilendirme dışarıda bırakıldı. Hangi ölçütün belirli bir ürün için doğru ölçüt olduğu da kararı ekibe ait bir konu; şablon yalnızca seçilen ölçütün tutarlı biçimde koşturulmasını ve kaydedilmesini üstleniyor.
Aracın arkasındaki kavramlar
Hesaplayıcı bir kararı hızlandırır; kararın nedenini kavram girdileri anlatır.
- MLOps / LLMOpsEvaluationBir yapay zekâ sisteminin çıktısının, tanımlı ölçütlere göre sistematik biçimde ölçülmesidir.
- MLOps / LLMOpsLLMOpsDil modeli tabanlı uygulamaların istem, bağlam, araç ve model sürümlerini izlenebilir, ölçülebilir ve geri alınabilir biçimde işletme pratiğidir.
- MLOps / LLMOpsMLOpsMakine öğrenmesi modellerinin geliştirilmesini, dağıtımını, izlenmesini ve yenilenmesini tekrarlanabilir ve denetlenebilir hale getiren mühendislik disiplinidir.
Lab'dan
- AraçÇalışıyorAI ROI HesaplayıcıSüre tasarrufu ve hata azaltma üzerinden yatırım geri dönüşü tahmini.
- AraçÇalışıyorAjan Adım MaliyetiBir ajan döngüsünün adım sayısı, biriken bağlamı ve kendi fiyatlarınızla toplam token faturasını hesaplar. Adım sınırının neden bir maliyet kararı olduğunu ve bağlam penceresinin kaçıncı adımda dolduğunu görünür kılar.
- DeneyYakındaAjan Bellek Mimarisi DeneyiÖzetleme, vektör belleği ve kayan pencere yaklaşımlarını aynı uzun ajan görevinde karşılaştıran ölçüm düzeni. Bellek mimarisi seçimini karara bağlamak isteyen ekipler için, bilgi kaybının hangi turda başladığını görünür kılacak denetim noktaları üzerine kurulur.
- Açık KaynakYakındaAjan İzleme KitiAjan döngüsünün her turunu — araç çağrısını, dönen yanıtı ve büyüyen bağlamı — tek bir iz kaydında toplayan kit. Başarısız bir koşunun hangi adımda saptığını sonradan yeniden oynatarak görebilmek için kurulur.
- DemoYakındaAjan Plan Görünümü DemosuAjanın planını adımlar yürümeden önce gösteren, her adımın gerekçesini ve plan değişikliklerini iz bırakacak biçimde tutan arayüz taslağı. Müdahale ve geri sarma noktalarının nereye konması gerektiğini tartışır.
- DeneyYakındaAkıl Yürütme Bütçesi DeneyiDüşünme bütçesi kademe kademe yükseltildiğinde doğruluk kazancının nerede düzleştiğini arayan ölçüm düzeni. Bütçeyi görev türüne göre ayarlamak isteyen ekipler, ek bütçenin karşılığı olup olmadığını kendi görev kümesinde görebilir.
BUILD
Hesap tuttu, sıra uygulamada
Aynı hesabı kendi verinizle yapıp mimariyi kurmak için kurumsal destek alabilirsiniz.
