Gömme Modellerini Kullanma
Metin gömmeleri, metnin anlamsal içeriğini yansıtan sayısal temsillerdir; makinelerin farklı metinler arasındaki ilişkileri ve benzerlikleri anlamasını sağlar. Metni sürekli bir uzaydaki vektörlere dönüştürür; benzer anlamlı metinler bu uzayda birbirine daha yakın yer alır. Metin gömmeleri doğal dil işleme, bilgi erişimi ve öneri sistemlerinde yaygın olarak kullanılır.
Bu kılavuzda GPUStack'te gömme modellerini dağıtmayı ve bu modellerle metin gömmeleri oluşturmayı göstereceğiz.
Önkoşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- GPUStack kurulu ve çalışıyor. Değilse, Hızlı Başlangıç Kılavuzu'na bakın.
- Model dosyalarını indirmek için Hugging Face'e erişim.
Adım 1: Modeli Dağıtın
Modeli Katalogdan dağıtmak için şu adımları izleyin:
- GPUStack kullanıcı arayüzünde
Catalogsayfasına gidin. - Model listesi sayfasında,
Embeddingile filtrelemek için açılır menüyü kullanın. - Model açıklamasını, maksimum bağlam uzunluğunu ve desteklenen boyutları inceleyin.
Dağıtımdan sonra model dağıtımının durumunu Deployments sayfasından izleyebilirsiniz.
Adım 2: API Anahtarı Oluşturun
Metin gömmeleri oluşturmak için GPUStack API'sini kullanacağız; bunun için bir API anahtarı gereklidir:
Access Control>API Keyssayfasına gidin.New API Keydüğmesine tıklayın.- API anahtarı için bir ad girin ve
Savedüğmesine tıklayın. - Oluşturulan API anahtarını kopyalayın. API anahtarını yalnızca bir kez görüntüleyebilirsiniz, bu nedenle güvenli bir şekilde kaydettiğinizden emin olun.
Adım 3: Metin Gömmeleri Oluşturun
Modeli dağıtıp bir API anahtarı aldıktan sonra GPUStack API'si aracılığıyla metin gömmeleri oluşturabilirsiniz. curl kullanan bir örnek:
<your-server-url>'i GPUStack sunucunuzun URL'siyle ve <your-api-key>'i önceki adımda oluşturduğunuz API anahtarıyla değiştirin.
Örnek yanıt:

