Langflow / Flows e Componentes /Bloxplot_Route.json
olipericles's picture
Flows e Componentes adicionados
9462c3e
{"description": "Defines a route with a name and example phrases.", "icon": null, "icon_bg_color": null, "updated_at": "2024-08-28T23:08:08+00:00", "webhook": false, "id": "2b502680-7ea4-45ad-b472-fefb232537fb", "name": "Bloxplot_Route", "is_component": true, "endpoint_name": null, "data": {"edges": [], "nodes": [{"data": {"type": "RouteComponent", "node": {"template": {"_type": "Component", "code": {"type": "code", "required": true, "placeholder": "", "list": false, "show": true, "multiline": true, "value": "from langflow.custom import Component\r\nfrom langflow.inputs import MessageTextInput\r\nfrom langflow.template import Output\r\nfrom langflow.schema import Data\r\n\r\nclass RouteComponent(Component):\r\n display_name = \"Route\"\r\n description = \"Defines a route with a name and example phrases.\"\r\n icon = \"\u2b06\ufe0f\"\r\n\r\n inputs = [\r\n MessageTextInput(\r\n name=\"route_name\", \r\n display_name=\"Route Name\", \r\n info=\"Name of the route.\"\r\n ),\r\n MessageTextInput(\r\n name=\"example_phrases\", \r\n display_name=\"Example Phrases\", \r\n info=\"Example phrases for the route.\", \r\n is_list=True\r\n ),\r\n ]\r\n\r\n outputs = [\r\n Output(display_name=\"Route Data\", name=\"route_data\", method=\"get_route_data\"),\r\n ]\r\n\r\n def get_route_data(self) -> Data:\r\n # Acessa os inputs\r\n route_name = self.route_name\r\n example_phrases = self.example_phrases\r\n\r\n # Retorna os dados como Data\r\n return Data(data={\r\n \"route_name\": route_name,\r\n \"example_phrases\": example_phrases\r\n })\r\n", "fileTypes": [], "file_path": "", "password": false, "name": "code", "advanced": true, "dynamic": true, "info": "", "load_from_db": false, "title_case": false}, "example_phrases": {"trace_as_input": true, "trace_as_metadata": true, "load_from_db": false, "list": true, "required": false, "placeholder": "", "show": true, "name": "example_phrases", "value": ["acesso a pasta", "Pasta p\u00fablico"], "display_name": "Example Phrases", "advanced": false, "input_types": ["Message"], "dynamic": false, "info": "Example phrases for the route.", "title_case": false, "type": "str", "_input_type": "MessageTextInput"}, "route_name": {"trace_as_input": true, "trace_as_metadata": true, "load_from_db": false, "list": false, "required": false, "placeholder": "", "show": true, "name": "route_name", "value": "Oi", "display_name": "Route Name", "advanced": false, "input_types": ["Message"], "dynamic": false, "info": "Name of the route.", "title_case": false, "type": "str", "_input_type": "MessageTextInput"}}, "description": "Defines a route with a name and example phrases.", "icon": "\u2b06\ufe0f", "base_classes": ["Data"], "display_name": "Route", "documentation": "", "custom_fields": {}, "output_types": [], "pinned": false, "conditional_paths": [], "frozen": false, "outputs": [{"types": ["Data"], "selected": "Data", "name": "route_data", "display_name": "Route Data", "method": "get_route_data", "value": "__UNDEFINED__", "cache": true}], "field_order": ["route_name", "example_phrases"], "beta": false, "edited": true, "official": false}, "id": "RouteComponent-WnLDZ", "description": "Defines a concept with a name and example phrases.", "display_name": "Custom Component"}, "id": "RouteComponent-WnLDZ", "position": {"x": 0, "y": 0}, "type": "genericNode"}], "viewport": {"x": 1, "y": 1, "zoom": 1}}, "user_id": "5d4de74a-c7c6-45e3-a567-78ef1c3df3f3", "folder_id": "8facaf57-d395-4405-9e8a-5aa0778e5d0b"}