Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 2526|Jawab: 1

[AI] (15) Database vektor Qdrant mudah digunakan

[Salin tautan]
Dipaparkan pada 2025-3-25 14:39:14 | | | |
Permintaan: Dengan ledakan model besar AI, database vektor juga muncul di bidang penglihatan semua orang. Sebelumnya, kami secara singkat memperkenalkan beberapa database vektor, dan artikel ini mencoba menggunakan penyimpanan dan pengambilan database vektor Qdrant.

Basis data vektor Qdrant

Qdrant adalah database vektor sumber terbuka yang dirancang untuk aplikasi AI generasi berikutnya. Ini cloud-native dan menyediakan API RESTful dan gRPC untuk mengelola penyematan. Qdrant memiliki fitur canggih, mendukung pencarian gambar, suara, dan video, serta integrasi dengan mesin AI.

Sumber:Login hyperlink terlihat.
Mengunduh:Login hyperlink terlihat.
Dokumentasi:Login hyperlink terlihat.
Kode sumber WebUI:Login hyperlink terlihat.
Dokumentasi API:Login hyperlink terlihat.

Windows menginstal database vektor Qdrant

Tutorial dokumentasi resmi adalah menyebarkan database vektor Qdrant secara langsung dengan Docker, karena saya tidak menginstal lingkungan Docker secara asli, dan kemudian terasa lebih cepat untuk menjalankannya secara langsung.

Unduh untuk Windows:Login hyperlink terlihat.
Unduh WebUI:Login hyperlink terlihat.

Mengenai masalah 404 mengakses dasbor / dasbor

Masalah:UI Web hanya disertakan secara default saat menggunakan gambar Docker, jika Anda ingin menggunakannya dengan biner, Anda harus menginstal sendiri file UI web.
Solusi: Unduh paket rilis WebUI, buat folder statis baru di bawah direktori qdrant, lalu salin file di dist ke dalamnya.

Login hyperlink terlihat.
Login hyperlink terlihat.

Klik dua kali untuk menjalankan"qdrant.exe"Seperti yang ditunjukkan di bawah ini:



API REST: localhost:6333
UI web: localhost:6333/dasbor
API GRPC: localhost:6334

Referensi Konfigurasi:Login hyperlink terlihat.

Tes Qdrant

pakaiBAAI/bge-m3Sematkan model (yang merupakan 1024 dimensi), dapatkan vektor, dan buat koleksi baru di Qdrant untuk pengujian, seperti yang ditunjukkan pada gambar berikut:




Masukkan dua bagian data, seperti yang ditunjukkan pada gambar di bawah ini:




Identitas qdrantDukungan untuk menggunakan bilangan bulat dan UUID 64-bit yang tidak ditandatangani sebagai pengidentifikasi untuk titik

Melalui pencarian vektor, isinya adalah "Xiaohong suka pemrograman, dia suka menggunakan teknologi .NET", seperti yang ditunjukkan pada gambar di bawah ini:




Skornya adalah: "skor": 0.65278614, "skor": 0.29873508, semakin dekat ke 1, semakin cocok.

C# memanggil database vektor Qdrant

Anda dapat menginstal pustaka Qdrant.Client dan menggunakan C# untuk membaca dan menulis ke Qdrant, dengan referensi berikut:


Kode:




Referensi:

Login hyperlink terlihat.
Login hyperlink terlihat.




Mantan:【AI】(14) Pengantar singkat tentang database vektor open source
Depan:toPlainString, toEngineeringString, toString untuk BigDecimal di Java
 Tuan tanah| Dipaparkan pada 2025-3-25 14:56:42 |
Perintah startup Linux (Tidak diuji

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com