From c6d2d96da8179f5476ce918c66fd1c8fb0fd4af1 Mon Sep 17 00:00:00 2001 From: Gabriel Almeida Date: Mon, 17 Apr 2023 18:51:31 -0300 Subject: [PATCH] refactor(nodes.py): set 'required' field to False for API key and token fields to support loading from environment variables --- src/backend/langflow/template/nodes.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/template/nodes.py b/src/backend/langflow/template/nodes.py index f2e8bd94f..b174a9363 100644 --- a/src/backend/langflow/template/nodes.py +++ b/src/backend/langflow/template/nodes.py @@ -445,7 +445,9 @@ class LLMFrontendNode(FrontendNode): if "api" in field.name and ("key" in field.name or "token" in field.name): field.password = True field.show = True - field.required = True + # Required should be False to support + # loading the API key from environment variables + field.required = False if field.name == "task": field.required = True