Weaviate este o bază de date vectorială open-source care integrează direct module de transformare a textului în vectori (text2vec) și căutare hibridă nativă. Oferă un API GraphQL bogat și stochează atât obiectele originale cât și vectorii asociați.
import weaviate
client = weaviate.Client("http://localhost:8080")
# Căutare combinată semantică și lexicală prin interfața nativă:
response = (
client.query
.get("Articol", ["titlu", "autor"])
.with_hybrid(query="optimizare motoare electrice", alpha=0.7)
.with_limit(5)
.do()
)
Flexibilitate: Modulul alpha controlează balanța exactă între căutarea lexicală BM25 (0.0) și cea densă (1.0).
Întrebări & Discuții: Weaviate: Bază de Date Vectorială cu Module Integrate de Vectorizare și GraphQL
Ai o întrebare despre Weaviate: Bază de Date Vectorială cu Module Integrate de Vectorizare și GraphQL 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.