2.5 KiB
2.5 KiB
Documentation
- Class name: SeargeInput7
- Category: Searge/deprecated/UI/Inputs
- Output node: False
- Repo Ref: https://github.com/jobunk/SeargeSDXL.git
该节点作为输入参数的多路复用器,简化了将各种设置集成到系统中的过程。它确保参数被正确路由和管理,便于整体操作无需手动干预。
Input types
Required
- lora_strength
- Lora强度是一个关键参数,影响系统对输入信号的敏感性。它对于调整响应性并确保实现期望的输出至关重要。
- Comfy dtype: FLOAT
- Python dtype: float
- operation_mode
- 操作模式决定了系统的一般工作状态,影响其行为和处理输入的方式。这对于将系统的功能与预期用例对齐至关重要。
- Comfy dtype: ENUM
- Python dtype: str
- prompt_style
- 提示风格塑造了系统与用户的呈现和互动方式,确保以符合用户期望和系统设计的方式征求和处理输入。
- Comfy dtype: ENUM
- Python dtype: str
Optional
- inputs
- 输入是一个可选参数,允许对系统进行额外的定制和微调。它提供了一系列的选项,以根据具体要求进一步优化操作。
- Comfy dtype: PARAMETER_INPUTS
- Python dtype: Dict[str, Any]
Output types
- inputs
- 输出代表了整合和处理过的参数集,这些参数对于系统后续操作阶段至关重要。它封装了系统的配置,确保了预期功能的维持。
- Comfy dtype: PARAMETER_INPUTS
- Python dtype: Dict[str, Any]
Usage tips
- Infra type: CPU
Source code
class SeargeInput7:
@classmethod
def INPUT_TYPES(s):
return {'required': {'lora_strength': ('FLOAT', {'default': 0.2, 'min': -10.0, 'max': 10.0, 'step': 0.05}), 'operation_mode': (SeargeParameterProcessor.OPERATION_MODE, {'default': SeargeParameterProcessor.OPERATION_MODE[0]}), 'prompt_style': (SeargeParameterProcessor.PROMPT_STYLE, {'default': SeargeParameterProcessor.PROMPT_STYLE[0]})}, 'optional': {'inputs': ('PARAMETER_INPUTS',)}}
RETURN_TYPES = ('PARAMETER_INPUTS',)
RETURN_NAMES = ('inputs',)
FUNCTION = 'mux'
CATEGORY = 'Searge/_deprecated_/UI/Inputs'
def mux(self, lora_strength, operation_mode, prompt_style, inputs=None):
if inputs is None:
parameters = {}
else:
parameters = inputs
parameters['lora_strength'] = lora_strength
parameters['operation_mode'] = operation_mode
parameters['prompt_style'] = prompt_style
return (parameters,)