From 9d9ea63236e488119ddb3f9108239bfa2e02f754 Mon Sep 17 00:00:00 2001 From: lxobr <122801072+lxobr@users.noreply.github.com> Date: Tue, 20 May 2025 16:05:58 +0200 Subject: [PATCH] fix: use default threading in Fastembed (#846) ## Description - set the parallel option to None in Fastembed's embedding function ## DCO Affirmation I affirm that all code in every commit of this pull request conforms to the terms of the Topoteretes Developer Certificate of Origin. --- .../databases/vector/embeddings/FastembedEmbeddingEngine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cognee/infrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.py b/cognee/infrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.py index ef1f4ca37..85d6c31c5 100644 --- a/cognee/infrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.py +++ b/cognee/infrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.py @@ -44,7 +44,7 @@ class FastembedEmbeddingEngine(EmbeddingEngine): embeddings = self.embedding_model.embed( text, batch_size=len(text), - parallel=0, + parallel=None, ) return list(embeddings)