Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 2526|Svare: 1

[AI] (15) Vektordatabasen Qdrant er enkel å bruke

[Kopier lenke]
Publisert 25.03.2025 kl. 14:39:14 | | | |
Etterspørsel: Med eksplosjonen av AI-store modeller har vektordatabaser også dukket opp i alles synsfelt. Tidligere introduserte vi kort flere vektordatabaser, og denne artikkelen forsøkte å bruke Qdrants vektordatabaselagring og -henting.

Qdrant vektordatabase

Qdrant er en åpen kildekode vektordatabase designet for neste generasjons AI-applikasjoner. Den er skybasert og tilbyr RESTful og gRPC API-er for å administrere embeddinger. Qdrant har kraftige funksjoner, støtter bilde-, tale- og videosøk, samt integrasjon med AI-motorer.

Kilde:Innloggingen med hyperkoblingen er synlig.
Laste ned:Innloggingen med hyperkoblingen er synlig.
Dokumentasjon:Innloggingen med hyperkoblingen er synlig.
WebUI-kildekode:Innloggingen med hyperkoblingen er synlig.
API-dokumentasjon:Innloggingen med hyperkoblingen er synlig.

Windows installerer Qdrant-vektordatabasen

Den offisielle dokumentasjonsveiledningen er å distribuere Qdrant-vektordatabasen direkte med Docker, siden jeg ikke har Docker-miljøet installert nativt, og da føles det raskere å kjøre det direkte.

Last ned for Windows:Innloggingen med hyperkoblingen er synlig.
WebUI-nedlasting:Innloggingen med hyperkoblingen er synlig.

Når det gjelder 404-problemet med tilgang til dashbordet/dashbordet

Utstede:Web UI er kun inkludert som standard når man bruker Docker-bilder, hvis du vil bruke det med binærfiler, må du installere webgrensesnittfilen selv.
Løsning: Last ned WebUI-utgivelsespakken, lag en ny statisk mappe under qdrant-katalogen, og kopier deretter filene i dist inn i den.

Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.

Dobbeltklikk for å kjøre"qdrant.exe"Som vist nedenfor:



REST API: localhost:6333
Nettgrensesnitt: localhost:6333/dashboard
GRPC API: localhost:6334

Konfigurasjonsreferanse:Innloggingen med hyperkoblingen er synlig.

Qdrant-testen

brukBAAI/bge-m3Legg inn modellen (som er 1024 dimensjoner), hent vektoren, og lag en ny samling i Qdrant for testing, som vist i følgende figur:




Sett inn to data, som vist i figuren under:




Identiteten til qdrantenStøtte for bruk av 64-bits usignerte heltall og UUID-er som identifikatorer for punkter

Gjennom vektorsøk er innholdet «Xiaohong liker programmering, han liker å bruke .NET-teknologi», som vist i figuren nedenfor:




Poengsummene er: «poeng»: 0,65278614, «poeng»: 0,29873508, jo nærmere 1, jo mer matchet.

C# kaller Qdrant-vektordatabasen

Du kan installere Qdrant.Client-biblioteket og bruke C# for å lese og skrive til Qdrant, med følgende referanse:


Kode:




Referanse:

Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.




Foregående:【AI】(14) En kort introduksjon til åpen kildekode-vektordatabaser
Neste:toPlainString, toEngineeringString, toString for BigDecimal i Java
 Vert| Publisert 25.03.2025 kl. 14:56:42 |
Linux oppstartskommando (Ikke testet

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com