Dağıtım#
Ultralytics Platform, YOLO modellerini üretime almak için kapsamlı model dağıtım seçenekleri sunar. Modelleri tarayıcı tabanlı çıkarımla test et, 42 küresel bölgedeki özel uç noktalara dağıt ve performansı gerçek zamanlı izle.
İzle: Ultralytics Platform'u kullanmaya başla - Dağıtım
Genel Bakış#
Dağıtım bölümü şunları yapmana yardımcı olur:
- Modelleri
Predictsekmesiyle doğrudan tarayıcıda Test et - 42 küresel bölgedeki özel uç noktalara Dağıt
- Her özel uç noktadaki istek ölçümlerini, günlükleri, sistem durumu kontrollerini ve geçici tahminleri İzle
- Kaynakları seç: varsayılan uç noktalar sıfıra ölçeklenir; özel boyutlar çalışma süresi üzerinden ücretlendirilen hazır bir örneği açık tutar

Dağıtım seçenekleri#
Ultralytics Platform birden fazla dağıtım yolu sunar:
| Seçenek | Açıklama | En Uygun Kullanım Alanı |
|---|---|---|
| Predict sekmesi | Görsel, web kamerası, örnekler; kendi uç noktalarında IP kamera | Geliştirme, doğrulama |
| Paylaşımlı çıkarım | 3 veri bölgesinde çok kiracılı hizmet | Hafif kullanım, test |
| Özel uç noktalar | 42 bölgede tek kiracılı hizmetler | Üretim, düşük gecikme |
| Dışa aktar | Yerel veya uç çalışma zamanı için ağırlıkları 22 biçimde indir | Çevrimdışı, cihaz üzerinde |
İş akışı#
graph LR
A[✅ Test]:::start --> B[⚙️ Configure]:::proc
B --> C[🌐 Deploy]:::proc
C --> D[📊 Monitor]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fff| Aşama | Açıklama |
|---|---|
| Test | Modeli Predict sekmesiyle doğrula |
| Yapılandır | Bir model, bölge, CPU ve bellek seç; fiyatlandırmayı ve dağıtım adını incele |
| Dağıt | Deploy sekmesinden özel uç nokta oluştur |
| İzle | Uç nokta ölçümlerini ve geçici tahminleri İzleme bölümünde incele |
Mimari#
Paylaşımlı çıkarım#
Paylaşımlı çıkarım hizmeti 3 önemli bölgede çalışır. Bir modele gönderilen istekler, o modelin saklandığı veri bölgesindeki hizmete yönlendirilir; böylece sonuçlar modelin depolandığı bölgenin içinde kalır:
graph TB
User[User Request]:::start --> API[Platform API]:::proc
API --> Router{Model Data Region}:::decide
Router -->|US models| US["US Predict Service<br/>Iowa"]:::out
Router -->|EU models| EU["EU Predict Service<br/>Belgium"]:::out
Router -->|AP models| AP["AP Predict Service<br/>Taiwan"]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fff| Bölge | Etiket | Konum | En Uygun Kullanım Alanı |
|---|---|---|---|
| ABD | Amerika | Iowa, ABD | Amerika kıtasındaki kullanıcılar; Amerika kıtası için en hızlı bölge |
| AB | Avrupa, Orta Doğu ve Afrika | Belçika, Avrupa | Avrupalı kullanıcılar, GDPR uyumluluğu |
| AP | Asya Pasifik | Tayvan, Asya-Pasifik | Asya-Pasifik kullanıcıları; APAC için en düşük gecikme |
Özel uç noktalar#
Ultralytics Cloud'da dünya çapında 42 bölgeye dağıtım yap:
- Amerika kıtaları: 14 bölge
- Avrupa: 13 bölge
- Asya-Pasifik: 12 bölge
- Orta Doğu ve Afrika: 3 bölge
Her uç nokta, şu özelliklere sahip tek kiracılı bir hizmettir:
- Dağıtımdan önce fiyatlandırması gösterilen, yapılandırılabilir CPU ve bellek
- Varsayılan kaynaklarda sıfıra ölçeklenme; özel kaynaklarda çalışma süresi üzerinden ücretlendirilen hazır bir örnek
/docsadresinde kendi etkileşimli API başvurusuna sahip benzersiz uç nokta URL'si- Yalnızca o anahtarın uç noktayı çağırabilmesini sağlayan kendi API anahtarı bağlantısı
- Bağımsız izleme, günlükler ve sistem durumu kontrolleri
Dağıtımlar sekmesi#
Tüm dağıtımların, profilindeki Dağıtımlar sekmesinde (/{username}?tab=deployments), Veri kümeleri ve Projeler'in yanında listelenir. Kenar çubuğundaki Dağıtımlar bölümü dağıtımlarını listeler; her biri kendi dağıtım sayfasına bağlanır. Bu bölümde bir dağıtım oluşturmak için + düğmesi ve sekmenin tamamına giden bir bağlantı bulunur. Sekmede şunlar gösterilir:
- Dağıtılmış bölgeleri işaretleyen Dünya haritası; bir bölgeye tıklayarak
New Deploymentiletişim kutusunu aç - Genel bakış kartları: Etkin dağıtımlar, HTTP istekleri (24 sa), HTTP hata oranı (24 sa), HTTP P95 gecikmesi (24 sa)
- Arama, sıralama ve üç görünüm modu (kartlar, kompakt ve tablo) içeren Dağıtımlar listesi; her dağıtım,
Overview,Monitoring,PredictveLogssekmelerinin bulunduğu kendi sayfasına bağlanır - Tamamlanmış herhangi bir modelden uç noktalar oluşturmak için Yeni dağıtım düğmesi

Sekme otomatik olarak yenilenir ve dağıtımın durumu değişirken daha sık yenilenir (creating, deploying veya stopping). Ayrıntılar için İzleme bölümüne bak.
Hazır durumdaki her özel uç nokta, yalnızca sunum örneğinin belleğinde tutulan grafikleri ve örnek görüntüleri sağlar. Durdurma, yeniden başlatma, yeniden dağıtım, yeniden boyutlandırma veya modeli değiştirme bu verileri silebilir. Örnekleri saklamak için bir veri kümesine kaydet ve alımın tamamlanmasını bekle. İzleme bölümüne bak.
Temel Özellikler#
Küresel kapsama#
Şu bölgeleri kapsayan 42 bölgeyle kullanıcılarına yakın bir konuma dağıtım yap:
- Kuzey Amerika, Güney Amerika
- Avrupa, Orta Doğu, Afrika
- Asya Pasifik, Okyanusya
Ölçeklendirme davranışı#
Uç noktaların mevcut davranışı şöyledir:
- Varsayılan kaynaklar: boşta kalan uç noktalar sıfıra ölçeklenir ve sonraki istekte soğuk başlatılır
- Özel kaynaklar: bir örnek hazır durumda kalır ve durdurulana kadar çalışma süresi ücreti birikir
- Tek etkin örnek: tüm planlarda her uç nokta şu anda tek bir örnekten hizmet verir
- Yük azaltma: uç nokta geçici olarak kapasite sınırına ulaştığında istekler
429yanıtlarını alır — Doğrudan uç nokta istekleri bölümüne bak - İstek zaman aşımı: doğrudan uç nokta isteklerinin en fazla 1 saat süresi vardır; desteklenen girdiler için Çıkarım bölümüne bak
Bölgesel dağıtım#
Bir uç noktayı çağıranlara yakın konumlandırmak için ölçülen bölge gecikmesini kullan. Gerçek çıkarım gecikmesi modele, girdi boyutuna, uç noktanın durumuna ve ağ yoluna bağlıdır.
Sistem durumu kontrolleri#
Çalışan her dağıtımda şu özelliklere sahip otomatik bir sistem durumu kontrolü bulunur:
- Canlı durum göstergesi (sağlıklı/sağlıksız)
- Yanıt gecikmesi göstergesi
- Sağlıksız olduğunda otomatik yeniden deneme; sağlıklı duruma gelince durur
- Elle yeniden yoklama düğmesi
Hızlı Başlangıç#
Bir dağıtım oluştur:
- Bir modele projede eğitim ver veya modeli projeye yükle
- Modelin Dağıtım sekmesine git
- Gecikme tablosunda bir bölge için Dağıt'a tıkla
- Dağıtım iletişim kutusunda CPU, bellek, fiyatlandırma ve adı incele
- Dağıtım Oluştur'a tıkla ve dağıtım durumu Hazır olana kadar bekle
Model → Deploy tab → Deploy in a region → Review configuration → Create DeploymentDağıtım adı, model adı ve bölge şehrinden oluşturulur ve dağıtımdan önce düzenlenebilir. Dağıtım tamamlandıktan sonra herhangi bir uygulamadan çıkarım istekleri göndermek için API anahtarınla uç nokta URL'sini kullan.
Hızlı Bağlantılar#
- Çıkarım: Modelleri tarayıcıda test et
- Uç Noktalar: Özel uç noktalar dağıt
- İzleme: Dağıtım performansını takip et
Sık Sorulan Sorular#
Hizmeti başlatılırken dağıtım oluşturuluyor veya dağıtılıyor durumunda kalır. Durum Hazır olarak değiştiğinde kullanılabilir hale gelir; süre modele ve bölgeye göre değişir ve genellikle birkaç dakika sürer.
Evet, her model farklı bölgelerde birden fazla uç noktaya sahip olabilir. Dağıtım sayısı plana göre sınırlıdır: Ücretsiz
3, Pro10, Kurumsalunlimited. Kota, modelin sahibi olan çalışma alanına yansıtılır ve her uç nokta aynı anda tam olarak bir modele hizmet verir — URL'yi değiştirmeden modeli değiştirmek için modeli değiştirme özelliğini kullan.Varsayılan kaynak kullanan uç noktalar boşta kaldığında sıfıra ölçeklenir:
- Uç nokta, etkin olmadığı süre sonunda küçültülür
- İlk istek soğuk başlatmayı tetikler
- Sonraki istekler hızlıdır
Boşta kalınan bir sürenin ardından gelen ilk istekler soğuk başlatmayı tetikler. Dağıtım sayfasını açmak, uç noktayı ısıtan bir sistem durumu denetimi çalıştırır; böylece hemen ardından yapılan bir test tahmini hızlı yanıt verir.
Özel kaynak kullanan uç noktalar çalışır durumda kalır ve boşta kaldıkları süre de dahil olmak üzere çalışma süresi için ücretlendirilir. Çalışma süresi ücretini durdurmak için uç noktayı durdur.