diff --git a/src/backend/langflow/config.yaml b/src/backend/langflow/config.yaml index 940874846..149e7bf80 100644 --- a/src/backend/langflow/config.yaml +++ b/src/backend/langflow/config.yaml @@ -109,6 +109,7 @@ utilities: vectorstores: - Chroma - Qdrant + - Weaviate wrappers: - RequestsWrapper # Wait more tests # - ChatPromptTemplate diff --git a/src/backend/langflow/template/nodes.py b/src/backend/langflow/template/nodes.py index eb6730457..d19cae612 100644 --- a/src/backend/langflow/template/nodes.py +++ b/src/backend/langflow/template/nodes.py @@ -686,3 +686,6 @@ class VectorStoreFrontendNode(FrontendNode): field.advanced = True if "key" in field.name: field.password = False + + # TODO: Weaviate requires weaviate_url to be passed as it is not part of + # the class or from_texts method. We need the add_extra_fields to fix this