본문 바로가기

ComfyUIAPI2

ComfyUI JSON 오류 찾기, node_errors로 실패 노드 추적하기 ComfyUI API 자동화를 만들다 보면 JSON 문법도 정상이고 /prompt 요청도 서버까지 도착했는데 Prompt outputs failed validation에서 실행이 멈추는 경우가 있다. 이때 JSON 전체를 처음부터 다시 읽기보다 응답에 포함된 node_errors부터 확인하는 편이 빠르다.node_errors에는 문제가 발생한 node ID와 해당 node의 오류 정보가 들어갈 수 있다. 따라서 이번 JSON 오류 찾기의 핵심은 node ID → class_type → errors → details 순서로 내려가며 실제 실패 입력을 찾는 것이다.json 오류 찾기에서 가장 먼저 볼 변화먼저 error보다 node_errors를 확인한다ComfyUI가 prompt validation 단계에.. 2026. 8. 27.
ComfyUI via JSON 사용법, API로 워크플로우 실행하기 ComfyUI를 자동화하다 보면 화면에서 Queue 버튼을 누르는 대신 JSON을 통해 workflow를 실행하고 싶을 때가 있다. 이 경우 핵심은 일반 Workflow JSON을 그대로 보내는 것이 아니라 API 실행용 구조를 준비해 /prompt로 전달하는 것이다.ComfyUI 공식 API 예제도 JSON 형태의 workflow를 Python에서 읽고, 이를 prompt라는 key 아래에 넣어 서버로 전송하는 방식을 사용한다. 즉 "via JSON"으로 ComfyUI를 실행한다는 것은 JSON 파일 자체를 여는 것이 아니라 JSON 데이터를 HTTP 요청으로 backend에 전달하는 흐름에 가깝다.via json 사용법에서 가장 먼저 볼 변화먼저 Workflow를 API Format으로 준비한다Com.. 2026. 8. 27.