From b538d1bb39c5344920d44bae7f9ef52545b0398b Mon Sep 17 00:00:00 2001 From: Rodrigo Nader Date: Fri, 8 Mar 2024 14:50:28 -0300 Subject: [PATCH] Add custom components for message history and text to record conversion --- src/backend/langflow/components/helpers/CustomComponent.py | 2 ++ .../components/{experimental => helpers}/MessageHistory.py | 0 .../components/{experimental => helpers}/TextToRecord.py | 0 src/backend/langflow/components/models/HuggingFaceModel.py | 2 +- 4 files changed, 3 insertions(+), 1 deletion(-) rename src/backend/langflow/components/{experimental => helpers}/MessageHistory.py (100%) rename src/backend/langflow/components/{experimental => helpers}/TextToRecord.py (100%) diff --git a/src/backend/langflow/components/helpers/CustomComponent.py b/src/backend/langflow/components/helpers/CustomComponent.py index c45b5effd..71a5f7656 100644 --- a/src/backend/langflow/components/helpers/CustomComponent.py +++ b/src/backend/langflow/components/helpers/CustomComponent.py @@ -3,6 +3,8 @@ from langflow.field_typing import Data class Component(CustomComponent): + display_name = "Custom Component" + description = "Use as a template to create your own component." documentation: str = "http://docs.langflow.org/components/custom" icon = "custom_components" diff --git a/src/backend/langflow/components/experimental/MessageHistory.py b/src/backend/langflow/components/helpers/MessageHistory.py similarity index 100% rename from src/backend/langflow/components/experimental/MessageHistory.py rename to src/backend/langflow/components/helpers/MessageHistory.py diff --git a/src/backend/langflow/components/experimental/TextToRecord.py b/src/backend/langflow/components/helpers/TextToRecord.py similarity index 100% rename from src/backend/langflow/components/experimental/TextToRecord.py rename to src/backend/langflow/components/helpers/TextToRecord.py diff --git a/src/backend/langflow/components/models/HuggingFaceModel.py b/src/backend/langflow/components/models/HuggingFaceModel.py index c56015741..c28cc1528 100644 --- a/src/backend/langflow/components/models/HuggingFaceModel.py +++ b/src/backend/langflow/components/models/HuggingFaceModel.py @@ -8,7 +8,7 @@ from langflow.field_typing import Text class HuggingFaceEndpointsComponent(LCModelComponent): - display_name: str = "Hugging Face Inference API" + display_name: str = "Hugging Face API" description: str = "Generate text using LLM model from Hugging Face Inference API." icon = "HuggingFace"