From 6ebe7108363438f80fa44b39d0e6582f38e18b21 Mon Sep 17 00:00:00 2001 From: andhreljaKern Date: Fri, 25 Jul 2025 15:52:09 +0200 Subject: [PATCH 1/2] feat: embedder rework --- enums.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/enums.py b/enums.py index 9ad9394a..7f9d73d6 100644 --- a/enums.py +++ b/enums.py @@ -522,9 +522,7 @@ class AgreementType(Enum): class EmbeddingPlatform(Enum): - PYTHON = "python" HUGGINGFACE = "huggingface" - COHERE = "cohere" OPENAI = "openai" AZURE = "azure" From 6d221bc67e5f1f5a94df24a75802c55200a451b1 Mon Sep 17 00:00:00 2001 From: andhreljaKern Date: Tue, 29 Jul 2025 15:38:16 +0200 Subject: [PATCH 2/2] fix: get min vector distance instead of max --- business_objects/embedding.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/business_objects/embedding.py b/business_objects/embedding.py index 98068acd..e42c7e8b 100644 --- a/business_objects/embedding.py +++ b/business_objects/embedding.py @@ -459,7 +459,7 @@ def get_match_record_ids_to_qdrant_ids_with_max_score( query = f""" {__generate_with_table_union_query(qdrant_results)} - SELECT et.record_id::TEXT id, MAX(s.score) score + SELECT et.record_id::TEXT id, MIN(s.score) score FROM embedding_tensor et INNER JOIN scores s ON et.id = s.id