Skip to main content

Data

API Request​

This component sends HTTP requests to the specified URLs.

Use this component to interact with external APIs or services and retrieve data. Ensure that the URLs are valid and that you configure the method, headers, body, and timeout correctly.

Parameters​

Inputs​

NameDisplay NameInfo
URLsURLsThe URLs to target
curlcurlPaste a curl command to fill in the dictionary fields for headers and body
MethodHTTP MethodThe HTTP method to use, such as GET or POST
HeadersHeadersThe headers to include with the request
BodyRequest BodyThe data to send with the request (for methods like POST, PATCH, PUT)
TimeoutTimeoutThe maximum time to wait for a response

Directory​

This component recursively loads files from a directory, with options for file types, depth, and concurrency.

Parameters​

InputTypeDescription
pathMessageTextInputPath to the directory to load files from
typesMessageTextInputFile types to load (leave empty to load all types)
depthIntInputDepth to search for files
max_concurrencyIntInputMaximum concurrency for loading files
load_hiddenBoolInputIf true, hidden files will be loaded
recursiveBoolInputIf true, the search will be recursive
silent_errorsBoolInputIf true, errors will not raise an exception
use_multithreadingBoolInputIf true, multithreading will be used
OutputTypeDescription
dataList[Data]Loaded file data from the directory

File​

The FileComponent is a class that loads and parses text files of various supported formats, converting the content into a Data object. It supports multiple file types and provides an option for silent error handling.

Parameters​

Inputs​

NameDisplay NameInfo
pathPathFile path to load.
silent_errorsSilent ErrorsIf true, errors will not raise an exception.

Outputs​

NameDisplay NameInfo
dataDataParsed content of the file as a Data object.

URL​

The URLComponent is a class that fetches content from one or more URLs, processes the content, and returns it as a list of Data objects. It ensures that the provided URLs are valid and uses WebBaseLoader to fetch the content.

Parameters​

Inputs​

NameDisplay NameInfo
urlsURLsEnter one or more URLs

Outputs​

NameDisplay NameInfo
dataDataList of Data objects containing fetched content and metadata

Excel Table​

In this Component you can load an Excel file and define the cell range like in Excel. For example: (A4:N28) and your Output is a Data table.

Parameters​

Inputs​

NameDisplay NameInfo
pathPathProvide an Excel file
cellsCell RangeProvide the cell range
sheet_nameSheet NameThe sheet name where your table is

Outputs​

OutputTypeDescription
dataDataLoaded table from the file

Message to Data​

This component converts a Message object to a Data object. If the Message is a Python dictionary, the dictionary is automatically converted to a Data table.

Parameters​

Inputs​

NameTypeDescription
messageMessageA Message object

Outputs​

NameTypeDescription
dataDataThe Data object

Webhook Input​

This component defines a webhook input for the flow. The flow can be triggered by an external HTTP POST request (webhook) sending a JSON payload.

If the input is not valid JSON, the component will wrap it in a "payload" field. The component's status will reflect any errors or the processed data.

Parameters​

Inputs​

NameTypeDescription
dataStringJSON payload for testing the webhook component

Outputs​

NameTypeDescription
output_dataDataProcessed data from the webhook input

Hallo, wie kann ich Ihnen helfen?