İçeriğe geç

Özel Uç Noktalar

Ultralytics , YOLO 43 küresel bölgedeki özel uç noktalara dağıtılmasını sağlar. Her uç nokta, otomatik ölçeklendirme, özel URL'ler ve bağımsız izleme özelliklerine sahip tek kiracılı bir hizmettir.

Uç Nokta Oluştur

Bir modeli özel bir uç noktaya dağıtın:

  1. Modelinize gidin
  2. Dağıt sekmesine tıklayın
  3. Haritadan bir bölge seçin
  4. Dağıt'ı tıklayın

Bölge Seçimi

Dünya çapında 43 bölgeden seçim yapın:

Etkileşimli harita şunları gösterir:

  • Bölge işaretleri: Seçmek için tıklayın
  • Gecikme göstergeleri: Mesafeye göre renk kodlu
    • Green: <100ms
    • Sarı: 100-200 ms
    • Kırmızı: >200 ms

Bölge Tablosu

Tüm bölgeleri ayrıntılı olarak görüntüleyin:

SütunAçıklama
BölgeBölge tanımlayıcı
KonumŞehir/ülke
GecikmeÖlçülen ping süresi
DurumMevcut/dağıtılmış

Akıllıca Seçim Yapın

En düşük gecikme süresi için kullanıcılarınıza en yakın bölgeyi seçin. Küresel kapsama için birden fazla bölgeye dağıtım yapmayı düşünün.

Mevcut Bölgeler

Amerika (15 bölge)

BölgeKonum
us-central1Iowa, ABD
us-east1Güney Carolina, ABD
us-east4Virginia, ABD
us-east5Columbus, ABD
ABD-güney1Dallas, ABD
us-batı1Oregon, ABD
us-batı2Los Angeles, ABD
us-batı3Salt Lake City, ABD
us-west4Las Vegas, ABD
kuzeyamerika-kuzeydoğu1Montreal, Kanada
kuzeyamerika-kuzeydoğu2Toronto, Kanada
güneyamerika-doğu1São Paulo, Brezilya
güneyamerika-batı1Santiago, Şili

Avrupa (12 bölge)

BölgeKonum
Avrupa-merkez2Varşova, Polonya
avrupa-kuzey1Finlandiya
avrupa-güneybatı1Madrid, İspanya
avrupa-batı1Belçika
avrupa-batı2Londra, Birleşik Krallık
avrupa-batı3Frankfurt, Almanya
Avrupa-Batı4Hollanda
avrupa-batı6Zürih, İsviçre
avrupa-batı8Milano, İtalya
avrupa-batı9Paris, Fransa
avrupa-batı10Berlin, Almanya
avrupa-batı12Torino, İtalya

Asya Pasifik (16 bölge)

BölgeKonum
asya-doğu1Tayvan
asya-doğu2Hong Kong
asya-kuzeydoğu1Tokyo, Japonya
asya-kuzeydoğu2Osaka, Japonya
asya-kuzeydoğu3Seul, Kore
asya-güney1Mumbai, Hindistan
asya-güney2Delhi, Hindistan
asya-güneydoğu1Singapur
asya-güneydoğu2Cakarta, Endonezya
avustralya-güneydoğu1Sidney, Avustralya
avustralya-güneydoğu2Melbourne, Avustralya
ben-merkezli1Doha, Katar
ben-merkez2Dammam, Suudi Arabistan
ben-batı1Tel Aviv, İsrail

Uç Nokta Yapılandırması

Bir uç nokta oluştururken:

AyarAçıklamaVarsayılan
BölgeDağıtım bölgesi-
Minimum ÖrneklerMinimum çalışan örnekler0
Maksimum Örnek SayısıMaksimum ölçeklendirme sınırı10

Ölçeklendirme Seçenekleri

AyarDavranış
Min = 0Boşta kaldığında sıfıra ölçeklendir (maliyet etkin)
Min > 0Soğuk çalıştırma için her zaman açık
MaksimumTrafik artışları için üst sınır

Soğuk Başlangıçlar

Minimum örnek sayısı = 0 olduğunda, boşta kalma durumundan sonraki ilk istek soğuk başlatmayı tetikler (2-5 saniye). Gecikmeye duyarlı uygulamalar için minimum değeri > 0 olarak ayarlayın.

Uç Noktaları Yönetme

Uç noktalarınızı görüntüleyin ve yönetin:

Uç Nokta Ayrıntıları

AlanAçıklama
URLİstekler için HTTPS uç noktası
BölgeDağıtım bölgesi
DurumÇalışıyor, Durduruldu, Dağıtılıyor
ÖrneklerMevcut/maksimum örnek sayısı

Uç nokta URL'si

Her uç nokta benzersiz bir URL'ye sahiptir:

https://model-abc123-us-central1.a.run.app

URL'yi kopyalamak için kopyala düğmesine tıklayın.

Yaşam Döngüsü Yönetimi

Uç nokta durumunuzu kontrol edin:

EylemAçıklama
BaşlaDurdurulan uç noktayı yeniden başlat
DurUç noktayı duraklat (faturalandırma yok)
SilUç noktayı kalıcı olarak kaldır

Son Nokta Durdurma

Faturalandırmayı duraklatmak için bir uç noktayı durdurun:

  1. Uç nokta eylemleri menüsünü aç
  2. Durdur'u tıklayın
  3. Eylemi onayla

Durdurulan uç noktalar:

  • İstekleri kabul etmeyin
  • Ücret ödemek zorunda kalmayın
  • Her zaman yeniden başlatılabilir

Uç Noktayı Sil

Bir uç noktayı kalıcı olarak kaldırın:

  1. Uç nokta eylemleri menüsünü aç
  2. Sil'i tıklayın
  3. Silmeyi onayla

Kalıcı Eylem

Silme işlemi anında ve kalıcıdır. Her zaman yeni bir uç nokta oluşturabilirsiniz.

Uç Noktaları Kullanma

Kimlik Doğrulama

İsteklere API anahtarınızı ekleyin:

Authorization: Bearer YOUR_API_KEY

Örnek Talep

curl -X POST \
  "https://model-abc123-us-central1.a.run.app/predict" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@image.jpg"
import requests

url = "https://model-abc123-us-central1.a.run.app/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
files = {"file": open("image.jpg", "rb")}

response = requests.post(url, headers=headers, files=files)
print(response.json())

Yanıt Biçimi

Görev özel alanlarla paylaşılan çıkarımla aynıdır.

Fiyatlandırma

Aşağıdakilere göre özel uç nokta faturası:

BileşenOran
CPUVCPU başına saniye
BellekGB-saniye başına
TaleplerMilyon istek başına

Maliyet Optimizasyonu

  • Geliştirme uç noktaları için sıfıra ölçeklendirme kullanın
  • Uygun maksimum örnekleri ayarlayın
  • İzleme panosunda kullanımı izleyin

SSS

Kaç tane uç nokta oluşturabilirim?

Sabit bir sınır yoktur. Her model, birden fazla bölgede uç noktalara sahip olabilir. Toplam uç nokta sayısı, planınıza bağlıdır.

Dağıtımdan sonra bölgeyi değiştirebilir miyim?

Hayır, bölgeler sabittir. Bölgeleri değiştirmek için:

  1. Mevcut uç noktayı silin
  2. İstenilen bölgede yeni bir uç nokta oluşturun

Çok bölgeli dağıtımı nasıl yönetirim?

Küresel kapsama için:

  1. Birden fazla bölgeye dağıtın
  2. Yük dengeleyici veya DNS yönlendirmesi kullanın
  3. Kullanıcıları en yakın uç noktaya yönlendirin

Soğuk başlangıç zamanı nedir?

Soğuk çalıştırma, model boyutuna göre değişir:

ModelSoğuk Başlangıç
YOLO11n~2 saniye
YOLO11m~3 saniye
YOLO11x~5 saniye

Soğuk başlatmaları ortadan kaldırmak için minimum örnek sayısını > 0 olarak ayarlayın.

Özel alan adları kullanabilir miyim?

Özel alan adları yakında kullanıma sunulacak. Şu anda, uç noktalar platform tarafından oluşturulan URL'leri kullanıyor.



📅 0 gün önce oluşturuldu ✏️ 0 gün önce güncellendi
glenn-jocher

Yorumlar