Ce este Filtrare Hibridă bazată pe Metadate și Tag-uri Payloads?

Denumire completă

Filter(must=[FieldCondition(key='departament', match=MatchValue(value='IT'))])

Metadata Filtering combină flexibilitatea căutării semantice cu precizia filtrelor deterministe (date calendaristice, categorii, ID utilizator, permisiuni de acces). Filtrarea se poate aplica înainte de căutarea vectorială (Pre-filtering) sau după (Post-filtering).

# Căutare vectorială combinată cu filtrare de metadate în Qdrant:
rezultate = client.search(
    collection_name="manuale_tehnice",
    query_vector=query_embedding,
    query_filter=models.Filter(
        must=[
            models.FieldCondition(key="an_lansare", range=models.Range(gte=2024)),
            models.FieldCondition(key="clasificare", match=models.MatchValue(value="public"))
        ]
    ),
    limit=5
)

Securitate: Esențial pentru controlul accesului pe roluri (RBAC) în aplicațiile de întreprindere.

Învață AI • Comunitate & Q&A

Întrebări & Discuții: Filtrare Hibridă bazată pe Metadate și Tag-uri Payloads

Ai o întrebare despre Filtrare Hibridă bazată pe Metadate și Tag-uri Payloads 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.