From bbf8b2ab0bebb4771bd552a749a72a3585c58e60 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 5 Feb 2024 17:38:21 -0300 Subject: [PATCH] Remove unnecessary "required" attribute from field_config in VectaraComponent --- src/backend/langflow/components/vectorstores/Vectara.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/backend/langflow/components/vectorstores/Vectara.py b/src/backend/langflow/components/vectorstores/Vectara.py index 722137354..2f468a3ba 100644 --- a/src/backend/langflow/components/vectorstores/Vectara.py +++ b/src/backend/langflow/components/vectorstores/Vectara.py @@ -6,6 +6,7 @@ from typing import List, Optional, Union from langchain_community.embeddings import FakeEmbeddings from langchain_community.vectorstores.vectara import Vectara from langchain_core.vectorstores import VectorStore + from langflow import CustomComponent from langflow.field_typing import BaseRetriever, Document @@ -18,16 +19,13 @@ class VectaraComponent(CustomComponent): field_config = { "vectara_customer_id": { "display_name": "Vectara Customer ID", - "required": True, }, "vectara_corpus_id": { "display_name": "Vectara Corpus ID", - "required": True, }, "vectara_api_key": { "display_name": "Vectara API Key", "password": True, - "required": True, }, "documents": {"display_name": "Documents", "info": "If provided, will be upserted to corpus (optional)"}, "files_url": {