Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 2526|Yanıt: 1

[AI] (15) Qdrant vektör veritabanı kullanımı kolaydır

[Bağlantıyı kopyala]
2025-3-25 tarihinde 14:39:14 tarihinde yayınlandı | | | |
Talep: Yapay zeka büyük modellerinin patlamasıyla birlikte, vektör veritabanları da herkesin görüş alanında ortaya çıktı. Daha önce kısaca birkaç vektör veritabanı tanıtmıştık ve bu makale Qdrant vektör veritabanı depolama ve geri alma yöntemini kullanmayı denedi.

Qdrant vektör veritabanı

Qdrant, yeni nesil yapay zeka uygulamaları için tasarlanmış açık kaynaklı bir vektör veritabanıdır. Bulut tabanlı ve gömülemeleri yönetmek için RESTful ve gRPC API'leri sağlar. Qdrant, güçlü özelliklere sahip; görüntü, ses ve video aramasını destekliyor ve yapay zeka motorlarıyla entegrasyon sağlıyor.

Kaynak:Bağlantı girişi görünür.
İndirmek:Bağlantı girişi görünür.
Belge:Bağlantı girişi görünür.
WebUI kaynak kodu:Bağlantı girişi görünür.
API Dokümantasyonu:Bağlantı girişi görünür.

Windows, Qdrant vektör veritabanını yükler

Resmi dokümantasyon eğitimi, Docker ortamını yerel olarak yüklemediğim için Qdrant vektör veritabanını doğrudan Docker ile dağıtmak ve doğrudan çalıştırmak daha hızlı geliyor.

Windows için indir:Bağlantı girişi görünür.
WebUI İndirme:Bağlantı girişi görünür.

404 ile ilgili kontrol paneli/dashboard'a erişim sorunu hakkında

Sorun:Web arayüzü yalnızca Docker görselleri kullanıldığında varsayılan olarak dahil edilir, eğer ikili kartlarla kullanmak istiyorsanız, web arayüz dosyasını kendiniz yüklemeniz gerekir.
Çözüm: WebUI sürüm paketini indirin, qdrant dizininin altında yeni bir statik klasör oluşturun ve ardından dist'teki dosyaları oraya kopyalayın.

Bağlantı girişi görünür.
Bağlantı girişi görünür.

Çalıştırmak için çift tıkla"qdrant.exe"Aşağıda gösterildiği gibi:



REST API: localhost:6333
Web arayüzü: localhost:6333/dashboard
GRPC API: localhost:6334

Yapılandırma Referansı:Bağlantı girişi görünür.

Qdrant testi

kullanmakBAAI/bge-m3Modeli gömürün (ki bu 1024 boyutludur), vektörü alın ve aşağıdaki şekilde gösterildiği gibi test için Qdrant'ta yeni bir koleksiyon oluşturun:




Aşağıdaki şekilde gösterildiği gibi iki veri parçası ekleyin:




Qdrant'ın kimliği64-bit imzasız tam sayılar ve UUID'leri noktalar için tanımlayıcı olarak kullanma desteği

Vektör araması ile içerik "Xiaohong programlamayı seviyor, .NET teknolojisini kullanmayı seviyor" şeklinde, aşağıdaki şekilde gösterilmiştir:




Puanlar şunlardır: "puan": 0.65278614, "puan": 0.29873508, 1'e ne kadar yakınsa, o kadar çok eşleşir.

C#, Qdrant vektör veritabanını çağırır

Qdrant.Client kütüphanesini yükleyip C# kullanarak Qdrant'a okuma ve yazma ile aşağıdaki referansla yazabilirsiniz:


Kod:




Referans:

Bağlantı girişi görünür.
Bağlantı girişi görünür.




Önceki:【AI】(14) Açık kaynak vektör veritabanlarına kısa bir giriş
Önümüzdeki:toPlainString, toEngineeringString, toString for BigDecimal in Java
 Ev sahibi| 2025-3-25 tarihinde 14:56:42 tarihinde yayınlandı |
Linux başlatma komutu (Test edilmedi

Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com