Operatorul <=> calculează distanța cosinus între o coloană de tip vector și un vector de interogare. Cu cât valoarea este mai apropiată de 0, cu atât cele două texte sunt mai apropiate semantic.
Exemplu de interogare SQL
-- Găsirea celor mai apropiate 3 articole
SELECT id, titlu, embedding <=> '[0.015, -0.042, 0.312, 0.811]' AS distanta_cosinus
FROM articole_blog
ORDER BY embedding <=> '[0.015, -0.042, 0.312, 0.811]'
LIMIT 3;
Pentru a beneficia de accelerare prin index HNSW, este obligatorie utilizarea clasei de operatori vector_cosine_ops.
Întrebări & Exemple practice:
Operatorul SQL <=> în pgvector: Calculul Distanței Cosinus în PostgreSQLAi o întrebare despre Operatorul SQL <=> în pgvector: Calculul Distanței Cosinus în PostgreSQL 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.