RETURN_TYPES = ("STRING",)
RETURN_NAMES = ("output_text",)
FUNCTION = "process"
CATEGORY = "Custom Nodes"
def process(self, input_text, input_number, optional_input=""):
# 여기에 실제 처리 로직을 작성
result = f"{input_text} - Number: {input_number}"
if optional_input:
result += f" - Optional: {optional_input}"
return (result,)NODE_CLASS_MAPPINGS = {
"YourCustomNode": YourCustomNode
}
NODE_DISPLAY_NAME_MAPPINGS = {
"YourCustomNode": "Your Custom Node"
}
3. init.py 파일 설정
init.py 파일에서 노드를 등록합니다:
pythonfrom .your_node import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
all = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS']