Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Metoda Collection.query în ChromaDB: Interogare Semantică cu Filtre Booleene Where în Baze de Date Vectoriale & Căutare Semantică

Căutarea semantică a celor mai relevante pasaje cu restrângerea rezultatelor pe baza atributelor de metadate.

Sintaxă & interogare
results = collection.query(query_texts=['intrebare'], n_results=3, where={'domeniu': 'devops'})

Metoda query() preia un text în limbaj natural, îi calculează vectorul și returnează primele N rezultate cele mai apropiate, permițând operatori de filtrare $eq, $in, $and.

Exemplu de căutare RAG

rezultate = colecție.query(
    query_texts=["Cum scalez containerele în cluster?"],
    n_results=2,
    where={"domeniu": {"$eq": "cloud"}},
    include=["documents", "metadatas", "distances"]
)

for doc, dist in zip(rezultate["documents"][0], rezultate["distances"][0]):
    print(f"Distanță: {dist:.4f}
Fragment: {doc}
---")

Argumentul include permite selectarea precisă a câmpurilor returnate pentru optimizarea memoriei.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Metoda Collection.query în ChromaDB: Interogare Semantică cu Filtre Booleene Where

Ai o întrebare despre Metoda Collection.query în ChromaDB: Interogare Semantică cu Filtre Booleene Where 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.