|
|
Zveřejněno 25. 3. 2025 14:39:14
|
|
|
|

Poptávka: S explozí velkých AI modelů se vektorové databáze objevily také v zorném poli všech. Dříve jsme krátce představili několik vektorových databází a tento článek se pokusil využít ukládání a vyhledávání v Qdrant vektorové databázi.
Vektorová databáze Qdrant
Qdrant je open-source vektorová databáze navržená pro aplikace nové generace AI. Je cloud-native a poskytuje RESTful a gRPC API pro správu embeddingů. Qdrant má výkonné funkce, podporující vyhledávání obrázků, hlasu a videa, stejně jako integraci s AI enginy.
Zdroj:Přihlášení k hypertextovému odkazu je viditelné. Stáhnout:Přihlášení k hypertextovému odkazu je viditelné. Dokumentace:Přihlášení k hypertextovému odkazu je viditelné. Zdrojový kód WebUI:Přihlášení k hypertextovému odkazu je viditelné. Dokumentace API:Přihlášení k hypertextovému odkazu je viditelné.
Windows instaluje vektorovou databázi Qdrant
Oficiální dokumentační tutoriál je nasadit vektorovou databázi Qdrant přímo do Dockeru, protože nemám Docker prostředí nainstalované nativně, a pak je rychlejší ho spustit přímo.
Stáhnout pro Windows:Přihlášení k hypertextovému odkazu je viditelné. Stažení WebUI:Přihlášení k hypertextovému odkazu je viditelné.
Co se týče problému 404 s přístupem k dashboardu / dashboardu
Vydat:Webové rozhraní je ve výchozím nastavení zahrnuto pouze při použití obrazů Dockeru, pokud ho chcete používat s binárními soubory, budete si muset webový UI soubor nainstalovat sami. Řešení: Stáhni si balíček vydání WebUI, vytvoř novou statickou složku v adresáři qdrant a pak do ní zkopíruj soubory v distu.
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
Dvojité kliknutí pro spuštění"qdrant.exe"Jak je uvedeno níže:
REST API: localhost:6333 Webové rozhraní: localhost:6333/dashboard GRPC API: localhost:6334
Referenční konfigurace:Přihlášení k hypertextovému odkazu je viditelné.
Qdrant test
používatBAAI/BGE-M3Vložíte model (který má 1024 rozměrů), získáte vektor a vytvoříte novou kolekci v Qdrantu pro testování, jak je znázorněno na následujícím obrázku:
Vložte dvě datová čísla, jak je znázorněno na obrázku níže:
Identita qdrantuPodpora použití 64bitových neznaménkových celých čísel a UUID jako identifikátorů bodů。
Pomocí vektorového vyhledávání je obsah "Xiaohong rád programuje, rád používá .NET technologii", jak je znázorněno na obrázku níže:
Skóre je: "skóre": 0,65278614, "skóre": 0,29873508, čím blíže k jedničce, tím více shody.
C# volá vektorovou databázi Qdrant
Můžete nainstalovat knihovnu Qdrant.Client a použít C# pro čtení a zápis do Qdrant, s následujícím odkazem:
Kód:
Odkaz:
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné. |
Předchozí:【AI】(14) Stručný úvod do open source vektorových databázíDalší:toPlainString, toEngineeringString, toString pro BigDecimal v Javě
|