YOLO Vision 2026:

Ajanlar#

Agents, görsel bir iş akışında görüntüleri, modelleri, koşulları ve eylemleri birbirine bağlar. Hangi görüntülerin daha yakından incelenmesi gerektiğine karar vermek için YOLO kullan, bunları açıklamasını bir vizyon dil modelinden iste veya seçilen görüntüleri inceleme için bir veri kümesinde topla.

Kenar çubuğu çalışma alanı seçicisini kullanarak kişisel çalışma alanına geç ve Ayarlar > Profil bölümünde Erken erişim seçeneğini etkinleştir. Ardından kenar çubuğundan Agents öğesini aç veya platform.ultralytics.com/agents adresine git. Erken erişim, bir ekip çalışma alanında çalışırken bile geçerli olan kişisel bir tercihtir.

Ultralytics Platform Agents canvas showing an image connected to YOLO, a condition, a vision-language model, and an output block

İlk İş Akışını Çalıştır#

  1. Agents öğesini aç, Blok ekle > Şablonlar seçeneğine tıkla ve YOLO → VLM Monitor seçeneğini seç.
  2. Giriş görüntüsü bloğunu seç, yüklenmiş bir veri kümesi seç ve içinde bir insan bulunan bir görüntü seç. Paylaşımlı deneme için en fazla 4 megapiksel boyutunda bir görüntü kullan.
  3. Varsayılan YOLO26 nano modelini koru. YOLO en az bir insan tespit ettiğinde koşul sağlanır.
  4. Sahneyi tanımla seçeneğini seç, bir vizyon dil modeli seç ve bir komut istemi gir. Henüz yapmadıysan Ayarlar > API Anahtarları bölümünden eşleşen sağlayıcı anahtarını ekle. Bir ekip çalışma alanında, çalışma alanı sahibinden sağlayıcı anahtarını eklemesini veya değiştirmesini iste.
  5. Küçük bir çalıştırma için Paylaşımlı deneme · 60 saniye seçeneğiniilik seçili tut, ardından Çalıştır düğmesine tıkla.
  6. Blokların güncellenmesini izle ve Çıktı bölümünü incele. Hiçbir insan tespit edilmezse koşul, açıklama dalını çalıştırmadan tamamlanır.

Bir taslağı kaydetmeden önce çalıştırabilirsin. Bir iş akışını adlandırmak ve daha sonra kullanmak üzere kaydetmek için İş akışını kaydet seçeneğini kullan ve değişiklik yaptıktan sonra tekrar kaydet. Python düğmesi, oluşturulan iş akışı kodunu gösterir.

Bir Şablonla Başla#

Şablonİş akışıKullanım amacı
YOLO → VLM MonitorGörüntü → YOLO → koşul → vizyon dil modeli → ÇıktıYalnızca bir insan tespit edildiğinde sahneyi tanımlama
Belirsiz Tespitleri ToplaVeri Kümesi → Dağıtım → güven koşulu → Veri KümesiBelirsiz tespitler içeren görüntülerden bir inceleme kümesi oluşturma
Yakala ve UyarGörüntü → YOLO → koşul → Veri Kümesi ve SlackAynı koşuldan bir görüntü kaydetme ve bir kanalı bilgilendirme

Şablonlar düzenlenebilir başlangıç noktalarıdır. Çalıştırmadan önce çalışma alanın için görüntüleri, dağıtımı, hedef veri kümesini ve entegrasyonları seç. Bu iş akışları Çalıştır düğmesine tıkladığında çalışır; İzleyici şablonu, seçilen giriş görüntüsünü analiz eder.

Ultralytics Platform Agents template picker with YOLO to VLM Monitor, Collect Uncertain Detections, and Capture and Alert

Çalıştırılacak Yeri Seç#

Çalıştır düğmesinin yanındaki yürütme seçici, iş akışı için donanımı belirler.

SeçenekKullanım alanıSınırlar ve fiyatlandırma
Paylaşımlı deneme · 60 saniyeKüçük bir iş akışını denemeEn fazla 60 saniye, her biri en fazla 4 megapiksel olan toplam 20 giriş görüntüsü ve 20 model/sağlayıcı çağrısı; resmi bir YOLO26 nano modeli kullanan bir yerel YOLO modeli
Mevcut adanmış dağıtımDaha büyük veri kümeleri, daha uzun çalıştırmalar veya diğer yerel modellerUygun bir ücretsiz adanmış dağıtım dahil olmak üzere, ilgili dağıtımın mevcut donanımını ve fiyatlandırmasını kullanır; genel iş akışı süresi veya görüntü sayısı sınırı yoktur
Yeni dağıtım…Oluşturucudan adanmış donanım oluşturmaMevcut dağıtım oluşturma ve fiyatlandırma iletişim kutusunu açar; kaynakları seç ve dağıtım hazır olana kadar bekle

Paylaşımlı denemeler beş dakikada iki gönderime izin verir. Platform çalıştırmaları en fazla 20 bloğu destekler. Model/sağlayıcı çağrıları YOLO, vizyon dil modelleri, dağıtım tahminleri ve Slack eylemlerini içerir; dallanma, giriş görüntüsü başına çağrı sayısını artırabilir.

Adanmış çalıştırmalar, seçilen dağıtımda kontrol noktası oluşturulmuş isteklerle devam eder. Tarayıcıyı kapatmak veya yeniden yüklemek bir çalıştırmayı durdurmaz. Mevcut dağıtım sınırları ve sağlayıcı sınırları geçerliliğini korur ve dil modeli kullanımı, anahtarınla ilişkilendirilen sağlayıcı tarafından faturalandırılır. Donanım seçenekleri için deployment pricing sayfasına bak.

Bir Deployment bloğu, tahmin adımı için kullanılan uç noktayı seçer. Yürütme seçici, iş akışının nerede çalışacağını belirler. Her ikisi için de aynı adanmış dağıtımı seçebilirsin.

Ultralytics Platform Agents execution selector showing a shared 60-second trial, existing dedicated deployments, and New deployment

Blokları Yapılandır#

BlokAmaç
GörüntüYüklenmiş bir veri kümesinden bir görüntü seç
Gelen bağlantısı olmayan DatasetSeçilen bir veri kümesinden ve bölünmeden, yapılandırılabilir bir giriş sınırı ile görüntüleri oku
YOLOResmi bir model veya çalışma alanından eğitilmiş bir model çalıştır
DeploymentMevcut ve hazır bir Platform dağıtımı üzerinden tahmin yap
LLMGörüntüyü ve yukarı akış bağlamını seçilen dil veya vizyon dil modeline gönder
GateBir koşul veya tempo ile aşağı akış yürütmesini kontrol et
Gelen bağlantısı olan DatasetGelen görüntüyü hedef bir veri kümesine ekle
SlackÇalışma alanının bağlı Slack kanalına bir mesaj gönder
Dışa AktarPlatform'un mevcut dışa aktarım iş akışını kullanarak bir modeli dışa aktar
OutputYukarı akış sonucunu görüntüle

Ayarlarını düzenlemek için bir blok seç. Sonucunu aşağı akışa iletmek için bir çıktıyı başka bir bloğa bağla. Bir çıktı birden fazla bloğa bağlanabilir: örneğin, bir koşulu hem bir hedef veri kümesine hem de Slack'e bağla. Her dal aynı değerlendirilen koşulu kullanır.

Tespitleri Bir Koşul ile Filtrele#

Tespit sayıları ve güven filtreleri için aynı Gate bloğunu kullan. Yukarı akış sonucunu, herhangi bir sınıfı veya belirli bir sınıfı ve bir karşılaştırmayı seç. Örneğin:

  • Kişi sayısı ≥ 1: en az bir kişi tespit edildiğinde devam et.
  • Güven 0,25 ile 0,5 arasında: eşleşen en az bir tespit bu kapsayıcı aralığa düştüğünde devam et.
  • Güven aralığında belirli bir sınıf: yalnızca o sınıf için belirsiz tespitleri topla.

Güven filtreleri bireysel tespitleri inceler. 0.3 ve 0.9 skorlarına sahip bir görüntü, bir tespit eşleştiği için 0.25–0.5 aralığını geçer. Hiçbir tespit içermeyen görüntüler bir güven koşulunu geçemez. Değerlendirmek istediğin tespitleri korumak için tahmin modelinin güven eşiğini yeterince düşük ayarla.

Eşleşmeyen bir koşul, aşağı akış çıktısı olmadan tamamlanır. Bağlı eylemleri o görüntü için çalışmaz.

Ultralytics Platform Agents condition settings selecting any class and an inclusive detection confidence range from 0.25 to 0.5

İnceleme için Görüntü Topla#

Collect Uncertain Detections öğesini aç, bir kaynak veri kümesi ve bölünme seç, tahmin dağıtımını seç ve güven aralığını yapılandır. Son Dataset bloğunda mevcut bir hedef veri kümesi seç. Gerekirse önce Datasets page sayfasından bir veri kümesi oluştur.

Hedef, orijinal görüntüleri etiketlenmemiş olarak train bölünmesinde alır. Mevcut kopyalar atlanır ve normal veri kümesi depolama kotaları geçerlidir. Kaynak etiketler ve model tahminleri açıklama olarak kopyalanmaz. Toplanan görüntüleri incelemek ve etiketlemek için hedefi mevcut annotation editor içinde aç.

Çalışma alanının erişebileceği barındırılan görüntüleri ve düzenleyebileceğin bir hedef veri kümesi kullan. Bağlı bulut depolama ve şirket içi veri kümeleri toplama hedefi olarak kullanılamaz.

Koşullu Slack Uyarıları Gönder#

Ayarlar > Entegrasyonlar bölümünde Slack'i bağla, ardından bir koşulu bir Slack bloğuna bağla. Mesajı gir ve yukarı akış sonucunu dahil etmek için {output} kullan. Capture and Alert ayrıca aynı koşulu bir veri kümesine bağlar, böylece eşleşen bir görüntü toplanır ve bağlı kanala bir mesaj gönderilir.

İş akışı Slack mesajları blok içinde yapılandırılır. Bunlar, Ayarlar'daki eğitim, dışa aktarım ve dağıtım bildirimi seçeneklerinden ayrıdır.

İlerlemeyi Takip Et ve Bir Çalıştırmayı Durdur#

Aktif bloklar yeşil bir dönen simge gösterir. Tamamlanan bloklar yeşil bir onay işareti ve yeşil dış çizgi gösterir; başarısız bloklar kırmızı bir dış çizgi gösterir. Sayımlar, hangi girişlerin hangi bloğa ulaştığını gösterir ve bir koşul eşleşmediğinde aşağı akış blokları yürütülmeden kalır.

Sayfayı yeniden yüklemek, çalıştırmanın ilerlemesini ve seçilen yürütme dağıtımını geri yükler. Tamamlanan sonuçlar eşleşen iş akışı için görünür kalır. Aktif bir çalıştırmayı iptal etmek için Durdur düğmesine tıkla; iptal işlemi, yürütülen bloğun bir iptal noktasına ulaşmasını bekler. Yürütme dağıtımını durdurmak veya silmek de iş akışını iptal eder.

Ultralytics Platform Agents completed image to YOLO to Output workflow with green checks, processed image counts, and detection results

Sorun Giderme#

  • Agents kenar çubuğunda yok: kişisel Ayarlar > Profil bölümünde Erken erişim seçeneğini etkinleştir.
  • Çalıştırma, paylaşımlı deneme sınırlarını aşıyor: uygun bir ücretsiz dağıtım dahil olmak üzere adanmış bir dağıtım seç veya görüntü çözünürlüğünü, giriş sayısını ve model/sağlayıcı çağrılarını azalt.
  • Dağıtım hazırlanıyor veya durdurulmuş: hazır duruma gelmesini bekle veya Deployments sayfasından başlat.
  • Bir sağlayıcı anahtarı eksik: Ayarlar > API Anahtarları bölümünde seçilen sağlayıcıyı bağla. Bir ekip çalışma alanında, anahtarı eklemesini veya değiştirmesini çalışma alanı sahibinden iste.
  • Hiçbir görüntü hedefe ulaşmıyor: koşulu ve tahmin güven eşiğini incele. Boş tespit sonuçları asla bir güven aralığını karşılamaz.
  • Toplanan görüntülerin etiketi yok: toplama işlemi, inceleme için orijinal görüntüleri ekler. Bunları etiketlemek için mevcut açıklama araçlarını kullan.
Katkıda Bulunanlar

Yorumlar