Modeller — Genel Bakış
Model, inference container’ının yüklediği eğitilmiş yapay zeka dosyasıdır. VisioAI model dosyalarını şifreleyerek depolar ve container’a aktarır; model dosyaları diske açık yazılmaz.
Model Nedir
Bir model şunları içerir:
- Eğitilmiş ağırlık dosyası (
.pt,.onnxveya diğer) - Model metadata: sınıf listesi, giriş boyutu, önerilen güven eşiği
- Lisans bağlaması: hangi cihazda kullanılabileceğine dair kriptografik bilgi
Model Tipleri
| Tip | Açıklama | Container |
|---|---|---|
| YOLO Detection | Nesne tespiti, bounding box | yolo-server |
| YOLO Segmentation | Piksel seviyesi segmentasyon | yolo-server |
| ONNX | ONNX Runtime ile esnek model çalıştırma | ort-server |
| Classification | Görüntü sınıflandırma | ort-server veya yolo-server |
| OCR | Optik karakter tanıma | ort-server veya özel container |
| LLM / VLM | Büyük dil/görüntü modeli | ollama |
| Özel | VisioAI container protokolüne uyan herhangi bir model | Özel container |
Model Güvenliği
VisioAI model dosyalarını şifreli olarak depolar (data/models/*.enc):
- Şifreleme: AES-256
- Anahtar bileşimi: Lisans anahtarı + Cihaz ID + Model ID kombinasyonu
- Bellekte decrypt: Container’a yüklenirken bellekte açılır, diske açık yazılmaz
- Taşınamaz: Anahtar cihaza bağlıdır; model dosyası başka bir cihazda çalışmaz
🚫
Model dosyalarını bu makineden çıkartıp başka bir makineye kopyalamak mümkün olmakla birlikte şifrelenmiş dosya orada açılamaz. Lisans şartları model paylaşımını yasaklar.
Model Durumları
| Durum | Açıklama |
|---|---|
| Mevcut | Cihazda indirilmiş ve doğrulanmış |
| Dağıtılıyor | Container’a yükleniyor |
| Aktif | Container tarafından kullanılıyor |
| Eski | Daha yeni bir sürüm mevcut |
| Lisans Geçersiz | Cihaz değişimi veya lisans süresi doldu |
Sonraki Adım
- Model Yükleme — yeni model ekleme
- Model Tipleri — her tip için parametreler ve kullanım