|
|
Zverejnené 25. 3. 2025 o 14:39:14
|
|
|
|

Dopyt: S explóziou veľkých AI modelov sa vektorové databázy objavili aj v zornom poli všetkých. Predtým sme stručne predstavili niekoľko vektorových databáz a tento článok sa pokúsil využiť ukladanie a vyhľadávanie v vektorovej databáze Qdrant.
Qdrant vektorová databáza
Qdrant je open-source vektorová databáza navrhnutá pre aplikácie AI novej generácie. Je cloud-native a poskytuje RESTful a gRPC API na správu embeddingov. Qdrant má výkonné funkcie, podporujúce vyhľadávanie obrázkov, hlasu a videa, ako aj integráciu s AI enginmi.
Zdroj:Prihlásenie na hypertextový odkaz je viditeľné. Stiahnuť:Prihlásenie na hypertextový odkaz je viditeľné. Dokumentácia:Prihlásenie na hypertextový odkaz je viditeľné. Zdrojový kód WebUI:Prihlásenie na hypertextový odkaz je viditeľné. Dokumentácia API:Prihlásenie na hypertextový odkaz je viditeľné.
Windows inštaluje vektorovú databázu Qdrant
Oficiálny dokumentačný tutoriál je nasadiť vektorovú databázu Qdrant priamo v Dockeri, keďže nemám natívne nainštalované prostredie Dockeru, a potom je rýchlejšie ju spustiť priamo.
Stiahnuť pre Windows:Prihlásenie na hypertextový odkaz je viditeľné. Stiahnutie WebUI:Prihlásenie na hypertextový odkaz je viditeľné.
Čo sa týka problému 404 s prístupom k dashboardu / dashboardu
Vydať:Webové používateľské rozhranie je predvolene zahrnuté iba pri používaní Docker obrázkov, ak ho chcete používať s binárnymi súbormi, budete si musieť webový UI súbor nainštalovať sami. Riešenie: Stiahnite si balík WebUI release, vytvorte nový statický priečinok v adresári qdrant a potom súbory, ktoré ste dostali, skopírujte doň.
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
Dvojité kliknutie na spustenie"qdrant.exe"Ako je uvedené nižšie:
REST API: localhost:6333 Webové rozhranie: localhost:6333/dashboard GRPC API: localhost:6334
Referencia konfigurácie:Prihlásenie na hypertextový odkaz je viditeľné.
Qdrant test
použiťBAAI/bge-m3Vložte model (ktorý má 1024 rozmerov), získajte vektor a vytvorte novú kolekciu v Qdrant na testovanie, ako je znázornené na nasledujúcom obrázku:
Vložte dve údaje, ako je znázornené na obrázku nižšie:
Identita qdrantuPodpora použitia 64-bitových neznamienkových celých čísel a UUID ako identifikátorov bodov。
Prostredníctvom vektorového vyhľadávania je obsah "Xiaohong rád programuje, rád používa .NET technológiu", ako je znázornené na obrázku nižšie:
Skóre sú: "skóre": 0.65278614, "skóre": 0.29873508, čím bližšie k 1, tým lepšie vyrovnané.
C# volá vektorovú databázu Qdrant
Môžete nainštalovať knižnicu Qdrant.Client a použiť C# na čítanie a zápis do Qdrant, s nasledujúcou referenciou:
Kód:
Referencia:
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné. |
Predchádzajúci:【AI】(14) Stručný úvod do open source vektorových databázBudúci:toPlainString, toEngineeringString, toString for BigDecimal in Java
|