From b35d17b800935e7427099949344eda16c5aabe0f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 21 Jun 2024 11:18:01 -0300 Subject: [PATCH] refactor: Remove unnecessary output method from LCVectorStoreComponent --- src/backend/base/langflow/base/vectorstores/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/base/langflow/base/vectorstores/model.py b/src/backend/base/langflow/base/vectorstores/model.py index 238058ceb..e02a7ea23 100644 --- a/src/backend/base/langflow/base/vectorstores/model.py +++ b/src/backend/base/langflow/base/vectorstores/model.py @@ -26,7 +26,7 @@ class LCVectorStoreComponent(Component): def _validate_outputs(self): # At least these three outputs must be defined - required_output_methods = ["build_vector_store", "build_base_retriever", "search_documents"] + required_output_methods = ["build_base_retriever", "search_documents"] output_names = [output.name for output in self.outputs] for method_name in required_output_methods: if method_name not in output_names: @@ -68,7 +68,7 @@ class LCVectorStoreComponent(Component): def build_vector_store(self) -> VectorStore: """ - Builds the Vector Store object. + Builds the Vector Store object.c """ raise NotImplementedError("build_vector_store method must be implemented.")