Unified Presets (Primitive):
The UnifiedPresets node is designed to streamline the process of selecting and utilizing shared presets across different preset sources, namely SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets. This node serves as a central hub that consolidates these presets, allowing you to choose from a unified list of options that are common to all three sources. By doing so, it simplifies the workflow and enhances flexibility in downstream processes, as the selected preset is output as an 'any' type, making it adaptable for various applications. The primary goal of this node is to provide a seamless and efficient way to access and apply shared presets, thereby improving the overall user experience and productivity.
Unified Presets (Primitive) Input Parameters:
preset
The preset input parameter allows you to select a preset from a list of options that are shared across SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets. This parameter is crucial as it determines which preset will be used in the subsequent processes. The available options are dynamically generated based on the intersection of presets from the three sources, ensuring that only common presets are presented. The default value is set to the first available shared preset, if any. This parameter provides flexibility and ensures consistency in the application of presets across different contexts.
Unified Presets (Primitive) Output Parameters:
preset
The preset output parameter provides the selected preset as an 'any' type, which means it can be used flexibly in various downstream applications. This output is essential as it carries the chosen preset forward, allowing it to be integrated into different parts of your workflow. The 'any' type ensures that the output can be adapted to different data types or structures required by subsequent nodes or processes, thereby enhancing the versatility and utility of the UnifiedPresets node.
Unified Presets (Primitive) Usage Tips:
- To maximize the utility of the
UnifiedPresetsnode, ensure that the presets you wish to use are indeed shared across all three sources (SystemMessagePresets,InstructPromptPresets, andBonusPromptPresets). This will ensure they appear in the selection list. - Use the
UnifiedPresetsnode when you need a consistent preset across different contexts or applications, as it simplifies the process of managing and applying shared presets.
Unified Presets (Primitive) Common Errors and Solutions:
No shared presets available
- Explanation: This error occurs when there are no presets that are common across
SystemMessagePresets,InstructPromptPresets, andBonusPromptPresets. - Solution: Ensure that each of the preset sources has at least one preset that matches the others. You may need to adjust the presets in one or more of the sources to create a common set.
Invalid preset selection
- Explanation: This error happens if a preset is selected that is not part of the shared presets list.
- Solution: Double-check the available options in the
presetinput parameter and select a valid preset from the list provided by the node.
