Hugging Face Altyapısında Tek Komutla vLLM Sunucusu Çalıştırma ve Hibrit Arama Mimarisi

Kaynak: huggingface.co ·

Hugging Face Altyapısında Tek Komutla vLLM Sunucusu Çalıştırma ve Hibrit Arama Mimarisi

Hugging Face altyapısında tek bir komutla özel ve OpenAI uyumlu bir dil modeli uç noktası ayağa kaldırmak mümkün hale geldi. Bu yöntem sunucu kurma veya Kubernetes gerektirmeden saniyeli faturalandırma ile çalışıyor ve testler, değerlendirmeler veya toplu üretim için hızlı bir yol sunuyor. Aynı zamanda Papers with Code projesinde çevrimdışı toplu işler için Jobs, depolama için Storage Buckets ve canlı sorgular için Inference Endpoints bileşenleri bir araya getirilerek hibrit arama sistemi kuruldu. Bu mimari, tam metin arama ile yoğun vektörleri birleştirerek esnek ve hızlı bir arama deneyimi sağlıyor.

Neden önemli?

Önceki duruma kıyasla donanım sağlama ve altyapı yönetimi karmaşıklığını ortadan kaldıran bu yöntem, geliştiricilerin modelleri hızlıca test etmesini ve üretime almasını kolaylaştırıyor. Etkilenen kişiler arasında yapay zeka araştırmacıları, uygulama geliştiricileri ve büyük veri setleri üzerinde arama motoru optimize eden mühendisler yer alıyor.

Bununla neler yapılabilir?

  • Olası kullanım: Dizüstü bilgisayardan veya herhangi bir ortamdan tek komutla özel dil modeli uç noktası başlatıp test ve değerlendirmeler yapmak.
  • Olası kullanım: Büyük bir akademik makale havuzu için GPU tabanlı toplu işler çalıştırarak vektörleştirme corpus'u oluşturmak.
  • Olası kullanım: Canlı sorgularda tam metin arama ve vektör tabanlı semantik aramayı hibrit RRF yöntemiyle birleştirerek en ilgili sonuçları elde etmek.

Somut sonuçlar ve kanıtlar

  • Qwen modelini kullanan 5.000 makalelik pilot çalışmada L4 GPU üzerinde saniyede yaklaşık 75 makale kodlanabildi. (Üreticinin açıklaması)
  • 256 boyutlu Qwen indeksi, tam araca kıyasla 0.9955 Recall@20 başarısı sağladı ve 1.31 ms p50 ile 2.21 ms p95 HNSW arama gecikmesi sundu. (Üreticinin açıklaması)

Sınırlar ve açık kalan sorular

Dağıtık sistemlerin ölçeklenmesi, soğuk başlangıç (cold start) durumlarında uç noktanın yanıt süresini etkilemesi ve bellek sınırları gibi donanım kısıtlamaları geçerlidir. Büyük modellerin indirilmesi ve yüklenmesi zaman alabilir.

İlgili haberler