|
|
Julkaistu 2025-3-25 14:39:14
|
|
|
|

Kysyntä: Tekoälyn suurten mallien räjähdysmäisen kasvun myötä vektoritietokannat ovat myös ilmestyneet kaikkien näkökenttään. Aiemmin esittelimme lyhyesti useita vektoritietokantoja, ja tässä artikkelissa yritettiin käyttää Qdrant-vektoritietokantojen tallennusta ja hakua.
Qdrant-vektoritietokanta
Qdrant on avoimen lähdekoodin vektoritietokanta, joka on suunniteltu seuraavan sukupolven tekoälysovelluksiin. Se on pilvinatiivinen ja tarjoaa RESTful- ja gRPC-rajapinnat upotusten hallintaan. Qdrantissa on tehokkaat ominaisuudet, jotka tukevat kuva-, ääni- ja videohakua, sekä integraatio tekoälymoottoreihin.
Lähde:Hyperlinkin kirjautuminen on näkyvissä. Ladata:Hyperlinkin kirjautuminen on näkyvissä. Dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä. WebUI-lähdekoodi:Hyperlinkin kirjautuminen on näkyvissä. API-dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
Windows asentaa Qdrant-vektoritietokannan
Virallinen dokumentaatio-ohje on ottaa Qdrant-vektoritietokanta käyttöön suoraan Dockerilla, koska minulla ei ole Docker-ympäristöä asennettuna natiivisti, ja silloin tuntuu nopeammalta ajaa se suoraan.
Lataa Windowsille:Hyperlinkin kirjautuminen on näkyvissä. WebUI-lataus:Hyperlinkin kirjautuminen on näkyvissä.
404-ongelmasta, jossa pääsee hallintapaneeliin / dashboardiin
Ongelma:Web-käyttöliittymä sisältyy oletuksena vain Docker-kuvien käytössä, jos haluat käyttää sitä binäärien kanssa, sinun täytyy asentaa web-käyttöliittymätiedosto itse. Ratkaisu: Lataa WebUI-julkaisupaketti, luo uusi staattinen kansio qdrant-hakemiston alle ja kopioi sitten tiedostot sen sisällä.
Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.
Kaksoisklikkaus käynnistääksesi"qdrant.exe"Kuten alla on esitetty:
REST API: localhost:6333 Web UI: localhost:6333/dashboard GRPC API: localhost:6334
Konfiguraatioviite:Hyperlinkin kirjautuminen on näkyvissä.
Qdrant-testi
käyttääBAAI/bge-m3Upota malli (joka on 1024 ulottuvuutta), hae vektori ja luo uusi kokoelma Qdrantissa testattavaksi, kuten seuraavassa kuvassa näkyy:
Lisää kaksi tietopalaa, kuten alla olevassa kuvassa näkyy:
Qdrantin identiteettiTuki käyttää 64-bittisiä allekirjoittamattomia kokonaislukuja ja UUID-tiedostoja tunnisteina pisteille。
Vektorihaun kautta sisältö on "Xiaohong pitää ohjelmoinnista, hän tykkää käyttää .NET-teknologiaa", kuten alla olevassa kuvassa näkyy:
Pisteet ovat: "piste": 0.65278614, "piste": 0.29873508, mitä lähempänä ykköstä, sitä enemmän täsmä.
C# kutsuu Qdrant-vektoritietokantaa
Voit asentaa Qdrant.Client-kirjaston ja käyttää C#:ää lukeaksesi ja kirjoittaaksesi Qdrantille seuraavalla viitteellä:
Koodi:
Viittaus:
Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä. |
Edellinen:【AI】(14) Lyhyt johdatus avoimen lähdekoodin vektoritietokantoihinSeuraava:toPlainString, toEngineeringString, toString for BigDecimal in Java
|