|
|
Közzétéve: 2025-3-25 14:39:14
|
|
|
|

Kereslet: Az MI nagy modellek robbanásszerű növekedésével a vektoradatbázisok is megjelentek mindenki látóterében. Korábban röviden bemutattunk több vektoradatbázist, és ez a cikk megpróbálta használni a Qdrant vektoradatbázis tárolását és visszakeresését.
Qdrant vektoradatbázis
A Qdrant egy nyílt forráskódú vektoradatbázis, amelyet a következő generációs MI alkalmazásokhoz terveztek. Felhőalapú natív rendszer, és RESTful és gRPC API-kat biztosít a beágyazások kezelésére. A Qdrant erős funkciókkal rendelkezik, amelyek támogatják a kép-, hang- és videókeresést, valamint integrálják az AI motorokkal.
Forrás:A hiperlink bejelentkezés látható. Letöltés:A hiperlink bejelentkezés látható. Dokumentáció:A hiperlink bejelentkezés látható. WebUI forráskód:A hiperlink bejelentkezés látható. API dokumentáció:A hiperlink bejelentkezés látható.
A Windows telepíti a Qdrant vektoradatbázist
A hivatalos dokumentációs útmutató az, hogy közvetlenül telepítsem a Qdrant vektor adatbázist a Dockerrel, mivel nekem nincs telepítve a Docker környezet natív módon, így gyorsabbnak tűnik közvetlenül futtatni.
Letöltés Windowsra:A hiperlink bejelentkezés látható. WebUI letöltés:A hiperlink bejelentkezés látható.
A 404-es problémával kapcsolatban, hogy hozzáférhetsz a dashboardhoz / dashboardhoz
Kiad:A webes UI alapértelmezetten csak Docker képek használatához van mellékelve, ha binárisokkal akarod használni, magadnak kell telepítened a webes UI fájlt. Megoldás: Töltsd le a WebUI kiadási csomagot, hozz létre egy új statikus mappát a qdrant könyvtár alatt, majd másold be a diszt fájlokat abba.
A hiperlink bejelentkezés látható.
A hiperlink bejelentkezés látható.
Dupla kattintással indulj"qdrant.exe"Ahogy az alábbiakban látható:
REST API: localhost:6333 Web UI: localhost:6333/dashboard GRPC API: localhost:6334
Konfigurációs hivatkozás:A hiperlink bejelentkezés látható.
Qdrant teszt
használBAAI/bge-m3Beágyazzuk a modellt (amely 1024 dimenziós), szerezzük meg a vektort, és hozz létre egy új gyűjteményt a Qdrantban tesztelésre, ahogy az alábbi ábrán látható:
Két adatdarabot helyezz be, ahogy az alábbi ábrán látható:
A qdrant azonosságaTámogatás 64 bites, aláíratlan egész számok és UUID-k azonosítására pontokhoz。
Vektoros kereséssel a tartalom így szól: "Xiaohong szereti a programozást, szereti használni a .NET technológiát", ahogy az alábbi ábrán látható:
A pontszámok: "pontszám": 0,65278614, "pontszám": 0,29873508, minél közelebb az 1-hez, annál inkább egyeznek.
C# hívja a Qdrant vektoradatbázist
Telepítheted a Qdrant.Client könyvtárat, és C#-kal olvashatsz és írhatod a Qdrant-ba, a következő hivatkozással:
Kód:
Utalás:
A hiperlink bejelentkezés látható.
A hiperlink bejelentkezés látható. |
Előző:【AI】(14) Rövid bevezetés a nyílt forráskódú vektoradatbázisokhozKövetkező:toPlainString, toEngineeringString, toString for BigDecimal in Java
|