0Pricing
MLOps Academy · Ders

Bir Tahminin Gidiş-Dönüşünü İzleyin

Tek bir isteği girdiden günlüklenmiş yanıta kadar takip edin.

Bir Tahminin Gidiş-Dönüşünü İzleyin, CoddyKit'te ücretsiz bir MLOps Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, MLOps Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. MLOps Academy kursu toplamda 4 dersten oluşur.

Tek Bir İsteği İzleyin

Tüm döngünün çalışmasını izleme zamanı. Tek bir tahmini istemci isteğinden günlüğe kaydedilmiş yanıta kadar takip edeceksiniz. 🔍

İstemci Girdi Gönderir

Bir çağıran, JSON'u /predict uç noktasına POST eder. Bu, modelinizin karar vermek için ihtiyaç duyduğu ham girdi özellikleri yüküdür.

curl -X POST localhost:8000/predict \
  -H "Content-Type: application/json" \
  -d '{"tenure": 12, "monthly_charges": 79.9}'

Pydantic Doğrular

FastAPI gövdeyi şemanıza göre ayrıştırır. Bir alan eksikse veya türü yanlışsa Pydantic, model çalışmadan önce 422 yanıtıyla reddeder.

Model Tahmin Yapar

Doğrulanmış satır yüklenen champion modeline ulaşır. Yeniden eğitim veya yoğun işlem yolunda kayıt defteri çağrısı olmadan sonucu bellekte hesaplar.

pred = app.state.model.predict([[f.tenure, f.monthly_charges]])

Olanları Günlüğe Kaydedin

Yanıt vermeden önce girdileri, tahmini ve zaman damgasını içeren bir yapılandırılmış günlük satırı yazın. Bu, denetim izinizdir.

import logging, json
logging.info(json.dumps({
    "input": f.model_dump(),
    "prediction": int(pred[0]),
}))

Yanıtı Döndürün

FastAPI sözlüğünüzü yeniden JSON'a serileştirir ve 200 yanıtıyla gönderir. İstemci tahmini milisaniyeler içinde alır.

{"prediction": 1}

Gecikmeyi Ölçün

Ne kadar sürdüğünü ölçmek için çağrıyı süreyle kuşatın. İstek başına gecikmeyi günlüğe kaydetmek, izleme panolarınızı daha sonra besleyen şeydir.

import time
start = time.perf_counter()
# predict...
elapsed_ms = (time.perf_counter() - start) * 1000

Sürümle İlişkilendirin

Yanıtı hangi modelin ürettiğini günlüğe kaydedin. Sürümü kaydetmek, geçmişteki herhangi bir tahmini tam olarak hangi modelin yaptığını her zaman söyleyebilmenizi sağlar.

{"model": "churn-classifier", "version": 3}

Döngü Tamamlandı

Eğit, kayıt altına al, terfi ettir, sun, tahmin yap, günlüğe kaydet: tek bir istek, oluşturduğunuz tüm işlem hattından geçti. Bu, uçtan uca MLOps'tur. 🎯

Hızlı Kontrol

Her istekte girdiyi, tahmini ve model sürümünü neden günlüğe kaydetmelisiniz?

Günlükler İzlemeyi Besler

Günlüğe kaydedilen bu gidiş-dönüşler bir sonraki aşama için ham madde olur: gecikmeyi, hata oranlarını ve zaman içinde nihayetinde girdi kaymasını izlemek.

Bir Sistem Kurdunuz

Bu artık bir not defteri değil. Her tahminin uçtan uca açıklanabildiği ve yeniden üretilebildiği, izlenebilir bir sistemdir.

Özet: Baştan Sona Tam Akış

Bir isteği doğrulamadan tahmine, günlük kaydından yanıta kadar izlediniz ve bunu bir model sürümüne bağladınız. Böylece ilk uçtan uca akışınızı tamamladınız. ✅

Sıkça Sorulan Sorular

“Bir Tahminin Gidiş-Dönüşünü İzleyin” dersi ücretsiz mi?

Evet — “Bir Tahminin Gidiş-Dönüşünü İzleyin” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve MLOps Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. MLOps Academy kursu toplamda 4 dersten oluşur.

“Bir Tahminin Gidiş-Dönüşünü İzleyin” dersinde ne öğreneceğim?

Tek bir isteği girdiden günlüklenmiş yanıta kadar takip edin. MLOps Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

MLOps Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te MLOps Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Bir Tahminin Gidiş-Dönüşünü İzleyin” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu MLOps Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her MLOps Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Eğitin ve Kayıt Defterine Günlükleyin
  2. En İyi Modeli Üretime İlerletin
  3. Üretim Modelini Sunun
  4. Bir Tahminin Gidiş-Dönüşünü İzleyin
← MLOps Academy Sayfasına Dön