Input:
The Input node serves as a fundamental component in the node-based system, designed to facilitate the integration of various data types into the workflow. Its primary purpose is to define and manage the inputs required for a node to execute its function effectively. By specifying the necessary inputs, the Input node ensures that all required data is available for processing, thereby enhancing the efficiency and accuracy of the node's operations. This node is crucial for setting up the initial conditions and parameters that influence the behavior and output of subsequent nodes in the workflow. It provides a structured way to handle different types of input data, making it easier for users to configure and customize their workflows according to specific needs.
Input Input Parameters:
positive
This parameter represents a required input of type CONDITIONING. It is essential for the node's execution as it provides the necessary conditioning data that influences the node's processing. The exact nature of this conditioning data can vary depending on the specific application, but it generally serves to guide or modify the behavior of the node in a positive manner.
negative
Similar to the positive parameter, this is also a required input of type CONDITIONING. It provides conditioning data that influences the node's processing in a negative or contrasting manner. This parameter is crucial for balancing or counteracting the effects of the positive conditioning, allowing for more nuanced and controlled processing.
control_net
This required input of type CONTROL_NET is used to provide control network data that the node utilizes to execute its function. The control network data can include various parameters and settings that dictate how the node should operate, making it a vital component for nodes that rely on external control inputs.
image
A required input of type IMAGE, this parameter provides the image data that the node will process. The image input is fundamental for nodes that perform image-based operations, as it serves as the primary data source for processing and analysis.
strength
This required input is a FLOAT type parameter with a default value of 1.0, a minimum of 0.0, and a maximum of 10.0. It determines the intensity or strength of the node's effect or operation. Adjusting this parameter allows users to control the degree to which the node's processing is applied, providing flexibility in achieving the desired outcome.
start_percent
A required FLOAT type input with a default value of 0.0, a minimum of 0.0, and a maximum of 1.0. This parameter specifies the starting point of the node's effect or operation as a percentage of the total process. It allows users to define when the node's processing should begin, offering precise control over the timing of the effect.
end_percent
This required FLOAT type input has a default value of 1.0, a minimum of 0.0, and a maximum of 1.0. It indicates the endpoint of the node's effect or operation as a percentage of the total process. By setting this parameter, users can determine when the node's processing should conclude, ensuring that the effect is applied over the desired portion of the process.
vae
An optional input of type VAE, this parameter allows users to provide additional data or settings related to Variational Autoencoders (VAEs). While not necessary for the node's execution, including this input can enhance the node's functionality or performance in specific applications.
Input Output Parameters:
positive
This output parameter of type CONDITIONING represents the processed positive conditioning data. It reflects the node's effect on the input data, providing users with the modified conditioning information that can be used in subsequent nodes or processes.
negative
Similar to the positive output, this parameter of type CONDITIONING represents the processed negative conditioning data. It provides users with the modified negative conditioning information, allowing for further processing or analysis in the workflow.
Input Usage Tips:
- Ensure that all required inputs are connected to avoid execution errors. Missing inputs can prevent the node from functioning correctly.
- Adjust the
strengthparameter to fine-tune the intensity of the node's effect. This can help achieve the desired outcome without over-processing the input data. - Use the
start_percentandend_percentparameters to control the timing of the node's effect. This is particularly useful for processes that require precise application of effects over specific portions of the input data.
Input Common Errors and Solutions:
Missing required input
- Explanation: This error occurs when one or more required inputs are not connected to the node.
- Solution: Ensure that all required inputs, such as
positive,negative,control_net, andimage, are properly connected before executing the node.
Invalid input type
- Explanation: This error arises when an input of an incorrect type is connected to the node.
- Solution: Verify that each input is of the correct type as specified in the input parameters. For example, ensure that
imageinputs are of typeIMAGEandstrengthinputs are of typeFLOAT.
Out of range value
- Explanation: This error occurs when a parameter value is set outside its allowed range.
- Solution: Check the parameter values, such as
strength,start_percent, andend_percent, to ensure they fall within the specified minimum and maximum limits. Adjust the values accordingly to resolve the error.
