메인 콘텐츠로 건너뛰기

노드는 속성의 컨테이너입니다

노드에는 보통 속성이 있습니다. 매개변수 또는 속성이라고도 하는 노드 속성은 변경할 수 있는 변수입니다. 일부 속성은 사용자가 위젯이라는 데이터 입력 필드를 이용해 직접 조정할 수 있습니다. 다른 속성들은 해당 속성의 입력 슬롯이나 포트에 연결된 다른 노드들에 의해 자동으로 제어될 수 있습니다. 일반적으로 속성은 위젯에서 입력으로 변환하거나 그 반대로 변환할 수 있어, 사용자가 속성 값을 수동 또는 자동으로 제어할 수 있습니다. 속성은 다양한 형태를 취할 수 있으며 여러 가지 종류의 정보를 담을 수 있습니다. 예를 들어, Load Checkpoint 노드에는 하나의 속성이 있습니다: 생성 모델 체크포인트 파일의 파일 경로입니다. KSampler 노드에는 샘플링 단계 수, CFG 스케일, sampler_name 등 여러 속성이 있습니다. 노드 속성

데이터 유형

정보는 데이터 유형이라 불리는 다양한 형태를 가질 수 있습니다. 예를 들어, 영숫자 텍스트는 문자열로 알려져 있고, 정수는 정수이며, 소수점이 포함된 숫자는 부동소수점 또는 float라고 합니다. 새로운 데이터 유형은 항상 ComfyUI에 추가되고 있습니다. ComfyUI는 파이썬 스크립팅 언어로 작성되었으며, 파이썬은 데이터 유형에 대해 매우 관대합니다. 반면 ComfyUI 환경은 매우 강력한 타입 체크를 수행합니다. 이는 서로 다른 데이터 유형을 혼동할 수 없다는 것을 의미합니다. 예를 들어 이미지 출력을 정수 입력에 연결할 수 없습니다. 이는 사용자에게 큰 장점으로 작용하며, 올바른 워크플로우 구성을 안내하고 프로그램 오류를 방지합니다.