Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 2526|Svar: 1

[AI] (15) Vektordatabasen Qdrant er nem at bruge

[Kopier link]
Opslået den 25-3-2025 14:39:14 | | | |
Efterspørgsel: Med eksplosionen af AI-store modeller er vektordatabaser også dukket op i alles synsfelt. Tidligere introducerede vi kort flere vektordatabaser, og denne artikel forsøgte at bruge Qdrants vektordatabaselagring og -hentning.

Qdrant vektordatabase

Qdrant er en open source vektordatabase designet til næste generations AI-applikationer. Den er cloud-native og tilbyder RESTful og gRPC API'er til håndtering af embeddings. Qdrant har kraftfulde funktioner, understøtter billed-, stemme- og videosøgning samt integration med AI-motorer.

Kilde:Hyperlink-login er synlig.
Downloade:Hyperlink-login er synlig.
Dokumentation:Hyperlink-login er synlig.
WebUI-kildekode:Hyperlink-login er synlig.
API-dokumentation:Hyperlink-login er synlig.

Windows installerer Qdrant-vektordatabasen

Den officielle dokumentationsvejledning er at udrulle Qdrant-vektordatabasen direkte med Docker, da jeg ikke har Docker-miljøet installeret native, og så føles det hurtigere at køre det direkte.

Download til Windows:Hyperlink-login er synlig.
WebUI Download:Hyperlink-login er synlig.

Vedrørende 404-problemet med adgang til dashboardet/dashboardet

Spørgsmål:Web UI er kun inkluderet som standard, når man bruger Docker-billeder, hvis du vil bruge det med binære filer, skal du selv installere webinterface-filen.
Løsning: Download WebUI-udgivelsespakken, opret en ny statisk mappe under qdrant-mappen, og kopier derefter filerne i dist ind i den.

Hyperlink-login er synlig.
Hyperlink-login er synlig.

Dobbeltklik for at køre"qdrant.exe"Som vist nedenfor:



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

Konfigurationsreference:Hyperlink-login er synlig.

Qdrant-testen

brugBAAI/bge-m3Indlejr modellen (som er 1024 dimensioner), hent vektoren, og opret en ny samling i Qdrant til test, som vist i følgende figur:




Indsæt to data, som vist i figuren nedenfor:




Qdrantens identitetUnderstøttelse af brug af 64-bit usignerede heltal og UUID'er som identifikatorer for punkter

Gennem vektorsøgning er indholdet "Xiaohong kan lide programmering, han kan lide at bruge .NET-teknologi", som vist i figuren nedenfor:




Scorerne er: "score": 0,65278614, "score": 0,29873508, jo tættere på 1, jo mere match.

C# kalder Qdrant-vektordatabasen

Du kan installere Qdrant.Client-biblioteket og bruge C# til at læse og skrive til Qdrant, med følgende reference:


Kodeks:




Henvisning:

Hyperlink-login er synlig.
Hyperlink-login er synlig.




Tidligere:【AI】(14) En kort introduktion til open source vektordatabaser
Næste:toPlainString, toEngineeringString, toString for BigDecimal i Java
 Udlejer| Opslået den 25-3-2025 kl. 14:56:42 |
Linux opstartskommando (Ikke testet

Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com