PyMilvus: Inserare, Indexare și Căutare Vectorială Paralelă în Baze de Date Vectoriale & Căutare Semantică

Sintaxă & interogare
collection.insert(data) / collection.search(...)

Librăria oficială pymilvus oferă interfața de programare completă pentru interacțiunea cu clusterele Milvus și instanțele gestionate Zilliz Cloud. Pipeline-ul standard constă în definirea schemei, inserarea pe loturi (batch insert), construirea indexului vectorial și executarea interogării multi-vector.

Exemplu practic complet de indexare și căutare:

from pymilvus import Collection, connections

connections.connect(host="localhost", port="19530")
collection = Collection("documente_financiare")

# Configurare și construire index HNSW
index_params = {
    "metric_type": "COSINE",
    "index_type": "HNSW",
    "params": {"M": 16, "efConstruction": 200}
}
collection.create_index(field_name="vector_articol", index_params=index_params)
collection.load()

# Căutare k-NN
search_params = {"metric_type": "COSINE", "params": {"ef": 64}}
results = collection.search(
    data=[[0.021, -0.045, 0.112] + [0.0] * 1533],
    anns_field="vector_articol",
    param=search_params,
    limit=3,
    output_fields=["titlu", "sursa"]
)

După rularea căutării, Milvus distribuie cererea către nodurile QueryNode din cluster, agregând top-k rezultatele prin nodurile proxy într-o fracțiune de milisecundă.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: PyMilvus: Inserare, Indexare și Căutare Vectorială Paralelă

Ai o întrebare despre PyMilvus: Inserare, Indexare și Căutare Vectorială Paralelă sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.