From e7899480afd6cb41b86e388e70866bac1ec4e6eb Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Mon, 15 Jan 2024 22:48:13 -0300 Subject: [PATCH] Add searx_host parameter to SearxSearchWrapperComponent --- .../components/utilities/SearxSearchWrapper.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/backend/langflow/components/utilities/SearxSearchWrapper.py b/src/backend/langflow/components/utilities/SearxSearchWrapper.py index d3f755aa5..51464cd0b 100644 --- a/src/backend/langflow/components/utilities/SearxSearchWrapper.py +++ b/src/backend/langflow/components/utilities/SearxSearchWrapper.py @@ -19,11 +19,18 @@ class SearxSearchWrapperComponent(CustomComponent): "field_type": "int", "value": 10 }, + "searx_host": { + "display_name": "Searx Host", + "field_type": "str", + "value": "https://searx.example.com", + "advanced": True, + }, } def build( self, k: Optional[int] = 10, headers: Optional[Dict[str, str]] = None, - ): - return SearxSearchWrapper(headers=headers,k=k) + searx_host: Optional[str] = None, + )->SearxSearchWrapper: + return SearxSearchWrapper(headers=headers,k=k,searx_host=searx_host)