Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 2526|Отговор: 1

[AI] (15) Векторната база данни Qdrant е лесна за използване

[Копирай линк]
Публикувано на 25.03.2025 14:39:14 | | | |
Търсене: С експлозията на големите AI модели, векторните бази данни също се появиха в зрителното поле на всеки. Преди това накратко представихме няколко векторни бази данни, а тази статия се опита да използва Qdrant векторна база данни за съхранение и извличане.

Qdrant векторна база данни

Qdrant е векторна база данни с отворен код, предназначена за приложения с изкуствен интелект от следващо поколение. Той е облачно базиран и предоставя RESTful и gRPC API за управление на вгражданията. Qdrant разполага с мощни функции, поддържащи търсене на изображения, глас и видео, както и интеграция с AI енджини.

Източник:Входът към хиперлинк е видим.
Свалям:Входът към хиперлинк е видим.
Документация:Входът към хиперлинк е видим.
Изходен код на WebUI:Входът към хиперлинк е видим.
Документация на API:Входът към хиперлинк е видим.

Windows инсталира векторната база данни Qdrant

Официалният урок за документация е да разположиш векторната база данни Qdrant директно с Docker, тъй като нямам Docker средата инсталирана нативно, и тогава ми се струва по-бързо да я стартирам директно.

Изтегляне за Windows:Входът към хиперлинк е видим.
WebUI изтегляне:Входът към хиперлинк е видим.

Относно проблема с 404 при достъпа до таблото/таблото

Въпрос:Уеб интерфейсът е включен по подразбиране само при използване на Docker изображения, ако искаш да го използваш с бинарни файлове, ще трябва сам да инсталираш уеб UI файла.
Решение: Изтеглете пакета за освобождаване на WebUI, създайте нова статична папка под директорията qdrant и след това копирайте файловете в dist в нея.

Входът към хиперлинк е видим.
Входът към хиперлинк е видим.

Двойно кликване, за да стартирате"qdrant.exe"Както е показано по-долу:



REST API: localhost:6333
Уеб потребителски интерфейс: localhost:6333/dashboard
GRPC API: localhost:6334

Референция за конфигурация:Входът към хиперлинк е видим.

Тестът Qdrant

използвамBAAI/bge-m3Вградете модела (който е 1024 измерения), вземете вектора и създайте нова колекция в Qdrant за тестване, както е показано на следващата фигура:




Вмъкнете две данни, както е показано на фигурата по-долу:




Идентичността на qdrantПоддръжка за използване на 64-битови беззнакови цели числа и UUID като идентификатори за точки

Чрез векторно търсене съдържанието е "Сяохун обича програмирането, обича да използва .NET технология", както е показано на фигурата по-долу:




Резултатите са: "резултат": 0.65278614, "резултат": 0.29873508, колкото по-близо до 1, толкова повече съвпадения.

C# извиква Qdrant векторната база данни

Можете да инсталирате библиотеката Qdrant.Client и да използвате C#, за да четете и записвате в Qdrant, с следния референт:


Код:




Препратка:

Входът към хиперлинк е видим.
Входът към хиперлинк е видим.




Предишен:【AI】(14) Кратко въведение в отворените векторни бази данни
Следващ:toPlainString, toEngineeringString, toString for BigDecimal in Java
 Хазяин| Публикувано на 25.03.2025 14:56:42 |
Командата за стартиране на Linux (Не е тествано

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com