YOLO Vision 2026:

Dağıtım#

Ultralytics Platform, YOLO modellerini üretime alabilmen için kapsamlı model deployment options sunar. Modelleri tarayıcı tabanlı çıkarımla test et, 42 küresel bölgedeki özel uç noktalara dağıt ve performansı gerçek zamanlı olarak izle.



Watch: Get Started with Ultralytics Platform - Deploy

Genel Bakış#

Dağıtım bölümü şunları yapmana yardımcı olur:

  • Test models directly in the browser with the Predict tab
  • 42 küresel bölgedeki özel uç noktalara Dağıt
  • İstek metriklerini, günlükleri ve sağlık kontrollerini İzle
  • Boştayken sıfıra ölçekle (dağıtımlar şu anda tek bir aktif örnek çalıştırır)

Ultralytics Platform Deploy Page World Map With Overview Cards

Dağıtım Seçenekleri#

Ultralytics Platformu birden fazla dağıtım yolu sunar:

SeçenekAçıklamaEn İyi Kullanım
Predict TabGörüntü, web kamerası ve örneklerle tarayıcı tabanlı çıkarımGeliştirme, doğrulama
Paylaşılan Çıkarım3 veri bölgesinde çok kiracılı hizmetHafif kullanım, test
Dedicated Endpoints42 bölgede tek kiracılı hizmetlerÜretim, düşük gecikme
ExportYerel veya uç çalışma zamanı için ağırlıkları 20 formatta 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şamaAçıklama
TestModeli Predict tab ile doğrula
YapılandırBir bölge seç; dağıtım adı modelden ve şehirden oluşturulur
DağıtDeploy tab üzerinden özel bir uç nokta oluştur
İzleMonitoring bölümünde istekleri, gecikmeyi, hataları ve günlükleri takip et

Mimari#

Paylaşılan Çıkarım#

Paylaşılan çıkarım hizmeti 3 kilit bölgede çalışır. Bir modele gelen istekler, o modelin veri bölgesindeki hizmete yönlendirilir, böylece sonuçlar modelin saklandığı bölgede 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ölgeEtiketKonumEn İyi Kullanım
USAmerikaIowa, ABDAmerika kullanıcıları, Amerika için en hızlısı
EUAvrupa, Orta Doğu ve AfrikaBelçika, AvrupaAvrupalı kullanıcılar, GDPR uyumluluğu
APAsya PasifikTayvan, Asya-PasifikAsya-Pasifik kullanıcıları, en düşük APAC gecikme süresi

Özel Uç Noktalar#

Ultralytics Cloud üzerinde dünya çapında 42 bölgeye dağıt:

  • Amerika: 14 bölge
  • Avrupa: 13 bölge
  • Asya-Pasifik: 12 bölge
  • Orta Doğu ve Afrika: 3 bölge

Her uç nokta, aşağıdakilere sahip tek kiracılı bir hizmettir:

  • Platform tarafından yönetilen boyutlandırma (şu anda yapılandırılamaz)
  • Boştayken sıfıra ölçekleme
  • /docs adresinde kendi interaktif API referansına sahip benzersiz uç nokta URL'si
  • Kendi API anahtarı bağlaması, böylece uç noktayı yalnızca o anahtar çağırabilir
  • Bağımsız izleme, günlükler ve sağlık kontrolleri

Dağıtımlar Sayfası#

Küresel dağıtımlar sayfasına kenar çubuğundaki Deploy altından erişebilirsin. Bu sayfa şunları gösterir:

  • Dağıtılmış bölge pinlerinin bulunduğu Dünya haritası; New Deployment iletişim kutusunu açmak için bir bölgeye tıkla
  • Genel bakış kartları: Toplam İstek (24s), Aktif Dağıtımlar, Hata Oranı (24s), P95 Gecikmesi (24s)
  • Üç görüntüleme moduna sahip Dağıtımlar listesi: kartlar, kompakt ve tablo
  • Tamamlanmış herhangi bir modelden uç noktalar oluşturmak için Yeni Dağıtım düğmesi
  • Sayfa üstbilgisinde Refresh düğmesi ve bir Updated zaman damgası

Ultralytics Platform Deploy Page Overview Cards And Deployments List

Otomatik Yoklama

Sayfa otomatik olarak yenilenir ve dağıtımlar geçiş durumundayken (creating, deploying veya stopping) daha hızlı yoklama yapar. Ayrıntılar için Monitoring konusuna göz at.

Temel Özellikler#

Küresel Kapsam#

42 bölge kapsamıyla kullanıcılarına yakın bir şekilde dağıt:

  • Kuzey Amerika, Güney Amerika
  • Avrupa, Orta Doğu, Afrika
  • Asya Pasifik, Okyanusya

Ölçekleme Davranışı#

Uç noktalar şu anda şu şekilde davranır:

  • Sıfıra ölçekleme: boşta duran uç noktalar sıfıra ölçeklenir ve bir sonraki istekte soğuk başlatma gerçekleştirir
  • Tek aktif örnek: her uç nokta şu anda tüm planlarda tek bir örnekten hizmet verir
  • Yük atma: uç nokta geçici olarak kapasite sınırına ulaştığında istekler 429 yanıtları alır — bkz. Direct Endpoint Requests
  • İstek zaman aşımı: her istek, video çıkarımı için yeterli olan 1 saate kadar çalışabilir

Bölgesel Dağıtım#

Bir uç noktayı çağrı yapanlara yakın konumlandırmak için ölçülen bölge gecikmesini kullan. Gerçek çıkarım gecikmesi modele, giriş boyutuna, uç nokta durumuna ve ağ yoluna bağlıdır.

Sağlık Kontrolleri#

Her çalışan dağıtım, şunları içeren otomatik bir sağlık kontrolü içerir:

  • Canlı durum göstergesi (sağlıklı/sağlıksız)
  • Yanıt gecikmesi ekranı
  • Sağlıksız olduğunda otomatik yeniden deneme, sağlıklı duruma gelince durur
  • Manuel yenileme düğmesi

Hızlı Başlangıç#

Bir dağıtım oluştur:

  1. Bir projeye model eğit veya yükle
  2. Modelin Deploy sekmesine git
  3. Gecikme tablosundan bir bölge seç
  4. Deploy öğesine tıkla ve dağıtım durumunun Ready olmasını bekle
Hızlı Dağıtım
Model → Deploy tab → Select region → Click Deploy → Endpoint URL ready

Dağıtım adı, model adından ve bölge şehrinden türetilir, bu nedenle herhangi bir adlandırma adımı gerekmez. Dağıtıldıktan sonra, herhangi bir uygulamadan çıkarım istekleri göndermek için API anahtarınızla birlikte uç nokta URL'sini kullanın.

Hızlı Bağlantılar#

SSS#

  • ÖzellikPaylaşılanÖzel
    ServicePlatform kullanıcıları arasında paylaşılırTek bir dağıtıma ayrılmıştır
    ÖlçekPlatform tarafından yönetilirSıfıra ölçekleme, tek örnek
    Bölgeler3 veri bölgesi42 dağıtım bölgesinden seç
    URLPlatform model APIOluşturulan dağıtım uç noktası URL'si
    TestingModel Predict tabDeployment-card Predict tab or API
    Oran sınırlarıdakikada 20 istekDoğrudan çağrılarda Platform oran sınırı yoktur
    Kimlik DoğrulamaHerhangi bir çalışma alanı API anahtarıYalnızca dağıtıma bağlı olan API anahtarı
  • Dağıtım, hizmeti başlarken oluşturma veya dağıtma durumunda kalır. Durum Ready 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 modelin farklı bölgelerde birden fazla uç noktası olabilir. Dağıtım sayıları plana göre sınırlıdır: Ücretsiz 3, Pro 10, Kurumsal unlimited. Kota, modele sahip olan çalışma alanına yansıtılır ve bir uç nokta aynı anda tam olarak bir modele hizmet eder — URL'yi değiştirmeden değiştirmek için model replacement kullan.

  • Sıfıra ölçekleme (scale-to-zero) etkinleştirildiğinde:

    • Uç nokta hareketsizlikten sonra ölçeği düşürür
    • İlk istek soğuk başlatmayı tetikler
    • Sonraki istekler hızlıdır

    Boşta kalma süresinin ardından gelen ilk istekler soğuk başlatmayı tetikler. Dağıtım kartının açılması, uç noktayı ısıtan bir sağlık kontrolü çalıştırır, böylece yanıt verdikten hemen sonra yapılan bir test tahmini hızlı bir şekilde sonuç verir.

Yorumlar