Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 2526|Antwoord: 1

[AI] (15) De vectordatabase Qdrant is eenvoudig te gebruiken

[Link kopiëren]
Geplaatst op 25-3-2025 14:39:14 | | | |
Vraag: Met de explosie van AI-grote modellen zijn vectordatabases ook in ieders gezichtsveld verschenen. Eerder introduceerden we kort verschillende vectordatabases, en dit artikel probeerde Qdrant vectordatabaseopslag en -opvraging te gebruiken.

Qdrant vectordatabase

Qdrant is een open-source vectordatabase ontworpen voor AI-toepassingen van de volgende generatie. Het is cloud-native en biedt RESTful en gRPC API's om embeddings te beheren. Qdrant beschikt over krachtige functies, ondersteunt beeld-, spraak- en videozoekopdrachten, evenals integratie met AI-engines.

Bron:De hyperlink-login is zichtbaar.
Downloaden:De hyperlink-login is zichtbaar.
Documentatie:De hyperlink-login is zichtbaar.
WebUI-broncode:De hyperlink-login is zichtbaar.
API-documentatie:De hyperlink-login is zichtbaar.

Windows installeert de Qdrant-vectordatabase

De officiële documentatietutorial is om de Qdrant vectordatabase direct met Docker te deployen, omdat ik de Docker-omgeving niet native heb geïnstalleerd, en dan voelt het sneller om het direct te draaien.

Download voor Windows:De hyperlink-login is zichtbaar.
WebUI downloaden:De hyperlink-login is zichtbaar.

Met betrekking tot het 404-probleem van toegang tot het dashboard/dashboard

Uitgeven:De webinterface is alleen standaard inbegrepen bij gebruik van Docker-images, als je het met binaire bestanden wilt gebruiken, moet je het web UI-bestand zelf installeren.
Oplossing: Download het WebUI-releasepakket, maak een nieuwe statische map aan onder de qdrant-directory, en kopieer vervolgens de bestanden in dist erin.

De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.

Dubbelklik om te starten"qdrant.exe"Zoals hieronder getoond:



REST API: localhost:6333
Web UI: localhost:6333/dashboard
GRPC API: localhost:6334

Configuratiereferentie:De hyperlink-login is zichtbaar.

Qdrant-test

gebruikenBAAI/bge-m3Embed het model (dat 1024 dimensies heeft), haal de vector op en maak een nieuwe collectie aan in Qdrant voor testen, zoals weergegeven in de volgende figuur:




Voeg twee gegevens in, zoals weergegeven in de onderstaande figuur:




De identiteit van de qdrantOndersteuning voor het gebruik van 64-bits ongetekende gehele getallen en UUID's als identificaties voor punten

Via vectorzoekopdrachten is de inhoud "Xiaohong houdt van programmeren, hij gebruikt graag .NET-technologie", zoals weergegeven in de onderstaande figuur:




De scores zijn: "score": 0,65278614, "score": 0,29873508, hoe dichter bij 1, hoe meer matched.

C# roept de Qdrant-vectordatabase aan

Je kunt de Qdrant.Client-bibliotheek installeren en C# gebruiken om naar Qdrant te lezen en schrijven, met de volgende referentie:


Code:




Referentie:

De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.




Vorig:【AI】(14) Een korte introductie tot open source vectordatabases
Volgend:toPlainString, toEngineeringString, toString voor BigDecimal in Java
 Huisbaas| Geplaatst op 25-3-2025 14:56:42 |
Linux opstartcommando (Niet getest

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com