Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 2526|Respuesta: 1

[IA] (15) La base de datos vectorial Qdrant es fácil de usar

[Copiar enlace]
Publicado el 25-3-2025 14:39:14 | | | |
Demanda: Con la explosión de los grandes modelos de IA, las bases de datos vectoriales también han aparecido en el campo visual de todos. Anteriormente, presentamos brevemente varias bases de datos vectoriales, y este artículo intentó utilizar el almacenamiento y recuperación de bases de datos vectoriales Qdrant.

Base de datos vectorial Qdrant

Qdrant es una base de datos vectorial de código abierto diseñada para aplicaciones de IA de próxima generación. Es nativo de la nube y proporciona APIs RESTful y gRPC para gestionar embebidos. Qdrant cuenta con potentes funciones, que soportan búsqueda de imágenes, voz y vídeo, así como integración con motores de IA.

Fuente:El inicio de sesión del hipervínculo es visible.
Descargar:El inicio de sesión del hipervínculo es visible.
Documentación:El inicio de sesión del hipervínculo es visible.
Código fuente de WebUI:El inicio de sesión del hipervínculo es visible.
Documentación de la API:El inicio de sesión del hipervínculo es visible.

Windows instala la base de datos vectorial Qdrant

El tutorial oficial de documentación es desplegar la base de datos vectorial Qdrant directamente con Docker, ya que no tengo el entorno Docker instalado de forma nativa, y así parece más rápido ejecutarlo directamente.

Descargar para Windows:El inicio de sesión del hipervínculo es visible.
Descarga de WebUI:El inicio de sesión del hipervínculo es visible.

Respecto al tema del 404 para acceder al panel de control/panel

Emitir:La interfaz web solo se incluye por defecto cuando se usan imágenes Docker, si quieres usarlo con binarios, tendrás que instalar tú mismo el archivo de la interfaz web.
Solución: Descarga el paquete de versión de WebUI, crea una nueva carpeta estática bajo el directorio qdrant y luego copia los archivos en dist dentro de ella.

El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.

Doble clic para ejecutar"qdrant.exe"Como se muestra a continuación:



API REST: localhost:6333
Web UI: localhost:6333/dashboard
API GRPC: localhost:6334

Referencia de configuración:El inicio de sesión del hipervínculo es visible.

Prueba de Qdrant

usoBAAI/bge-m3Incrusta el modelo (que tiene 1024 dimensiones), obtén el vector y crea una nueva colección en Qdrant para probar, como se muestra en la siguiente figura:




Inserta dos datos, como se muestra en la figura siguiente:




La identidad del qdrantSoporte para usar enteros sin signo de 64 bits y UUIDs como identificadores para puntos

Mediante búsqueda vectorial, el contenido es "A Xiaohong le gusta programar, le gusta usar tecnología .NET", como se muestra en la figura siguiente:




Las puntuaciones son: "puntuación": 0,65278614, "puntuación": 0,29873508, cuanto más cerca de 1, más igualados.

C# llama a la base de datos vectorial Qdrant

Puedes instalar la biblioteca Qdrant.Client y usar C# para leer y escribir en Qdrant, con la siguiente referencia:


Código:




Referencia:

El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.




Anterior:【AI】(14) Una breve introducción a bases de datos vectoriales de código abierto
Próximo:toPlainString, toEngineeringString, toString para BigDecimal en Java
 Propietario| Publicado el 25-3-2025 14:56:42 |
Comando de inicio de Linux (No probado

Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com