Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 2526|Risposta: 1

[AI] (15) Il database vettoriale Qdrant è facile da usare

[Copiato link]
Pubblicato il 25-03-2025 14:39:14 | | | |
Domanda: Con l'esplosione dei grandi modelli di IA, sono apparsi anche database vettoriali nel campo visivo di tutti. In precedenza, abbiamo brevemente introdotto diversi database vettoriali, e questo articolo ha cercato di utilizzare l'archiviazione e il recupero di database vettoriali Qdrant.

Database vettoriale Qdrant

Qdrant è un database vettoriale open-source progettato per applicazioni di IA di nuova generazione. È cloud-native e fornisce API RESTful e gRPC per gestire gli embedding. Qdrant offre potenti funzionalità, supportando la ricerca di immagini, voce e video, oltre all'integrazione con motori di intelligenza artificiale.

Fonte:Il login del link ipertestuale è visibile.
Scaricare:Il login del link ipertestuale è visibile.
Documentazione:Il login del link ipertestuale è visibile.
Codice sorgente WebUI:Il login del link ipertestuale è visibile.
Documentazione API:Il login del link ipertestuale è visibile.

Windows installa il database vettoriale Qdrant

Il tutorial ufficiale di documentazione prevede di distribuire direttamente il database vettoriale Qdrant con Docker, dato che non ho l'ambiente Docker installato nativamente, e così sembra più veloce eseguirlo direttamente.

Scarica per Windows:Il login del link ipertestuale è visibile.
Download WebUI:Il login del link ipertestuale è visibile.

Riguardo al problema del 404 nell'accesso alla dashboard / dashboard

Questione:L'interfaccia web è inclusa di default solo quando si usano immagini Docker, se vuoi usarlo con i binari, dovrai installare tu stesso il file web UI.
Soluzione: scarica il pacchetto di versione WebUI, crea una nuova cartella statica sotto la directory qdrant e poi copia i file nel dist al suo interno.

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.

Doppio clic per eseguire"qdrant.exe"Come mostrato di seguito:



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

Riferimento di configurazione:Il login del link ipertestuale è visibile.

Test Qdrant

usareBAAI/bge-m3Incorpora il modello (che è 1024 dimensioni), ottieni il vettore e crea una nuova collezione in Qdrant per il test, come mostrato nella figura seguente:




Inserisci due dati come mostrato nella figura sottostante:




L'identità del qdrantSupporto per l'uso di interi senza segno a 64 bit e UUID come identificatori per i punti

Attraverso la ricerca vettoriale, il contenuto è "Xiaohong ama la programmazione, gli piace usare la tecnologia .NET", come mostrato nella figura sottostante:




I punteggi sono: "punteggio": 0,65278614, "punteggio": 0,29873508, più si avvicina a 1, più è corrispondente.

C# chiama il database vettoriale Qdrant

Puoi installare la libreria Qdrant.Client e usare C# per leggere e scrivere su Qdrant, con il seguente riferimento:


Codice:




Riferimento:

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.




Precedente:【AI】(14) Breve introduzione ai database vettoriali open source
Prossimo:toPlainString, toEngineeringString, toString per BigDecimal in Java
 Padrone di casa| Pubblicato il 25-03-2025 14:56:42 |
Comando di avvio Linux (Non testato

Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com