Nodaro 문서
문서노드 레퍼런스모델템플릿AI 에이전트(MCP)개발자셀프 호스팅리서치비교
자동화

하위 워크플로

워크플로 전체를 유형별 입력과 출력이 있는 노드 하나로 다른 워크플로에 넣으세요. 그 자리에서 새로 만들거나 기존 워크플로를 재사용하며, 최대 5단계까지 중첩됩니다.

하위 워크플로 노드는 워크플로 전체를 다른 워크플로 안에 노드 하나로 넣습니다. 밖에서 보면 입력, 출력, 상태가 있는 다른 노드와 똑같습니다. 펼치기 아이콘을 클릭하면 내부 워크플로를 그 자리에서 편집할 수 있으며, 편집기 상단의 이동 경로가 지금 위치를 보여 줍니다. 파이프라인 하나를 여러 워크플로에서 재사용하거나, 큰 워크플로를 읽기 쉽게 유지할 때 사용하세요.

사용 시기

  • 같은 동영상 합성 파이프라인을 여러 콘텐츠 워크플로에서 사용할 때.
  • 배경 제거 뒤에 이미지 업스케일이 오는 처리 체인을 재사용할 수 있는 노드 하나로 만들고 싶을 때.
  • 워크플로가 커져서 모듈로 나누고 싶을 때.
  • 영화의 각 장면을 이미지, 애니메이션, 음성, 립싱크와 함께 노드 하나에 담고 싶을 때.

빠른 시작

노드 추가

캔버스에서 Tab을 누르고 자동화 › 워크플로 › 하위 워크플로를 선택하세요.

내부 워크플로 만들기 또는 선택

새로 시작하려면 워크플로를 저장한 다음 설정 패널에서 빈 하위 워크플로 만들기를 클릭하세요. Nodaro가 하위 워크플로 입력 하나와 하위 워크플로 출력 하나가 있는 하위 워크플로를 만들고 편집할 수 있게 엽니다. 이미 있는 워크플로를 재사용하려면 대신 워크플로에서 고른 다음 경로를 고르세요.

내부 워크플로 구성 또는 확인

하위 워크플로 안에서 하위 워크플로 입력과 하위 워크플로 출력 사이의 노드를 연결하고 포트를 설정하세요. 돌아가려면 이동 경로에서 상위 워크플로의 이름을 클릭하세요.

연결 후 실행

경로의 포트가 하위 워크플로 노드의 입력과 출력으로 나타납니다. 다른 노드처럼 연결하세요. 예를 들어 이미지 업로드를 입력에 연결하고, 출력을 동영상 생성에 연결합니다. 실행을 클릭하세요.

제품 사진깔끔한 샷이미지 업로드제품 사진하위 워크플로깔끔한 제품 샷동영상 생성시작 프레임
상위 워크플로에서는 하위 워크플로 노드 하나가 업로드와 동영상 사이의 정리 파이프라인 전체를 나타냅니다.
하위 워크플로 입력포트: 제품 사진배경 제거이미지 업스케일하위 워크플로 출력포트: 깔끔한 샷
하위 워크플로 안에서는 입력 포트가 배경 제거와 이미지 업스케일에 값을 보내고, 출력 포트가 깔끔한 샷을 돌려줍니다.

입력과 출력

노드의 입력과 출력은 선택한 경로에서 옵니다. 경로의 하위 워크플로 입력에 있는 각 포트가 입력이 되고, 하위 워크플로 출력에 있는 각 포트가 출력이 됩니다. 모든 포트는 유형에 따라 색이 다릅니다. 유형은 텍스트, 이미지, 동영상, 오디오, 모든 유형입니다.

경로는 같은 경로 ID로 짝을 이룬 하위 워크플로 입력 하나와 하위 워크플로 출력 하나입니다. 워크플로에는 경로가 여러 개 있을 수 있으며, 각 경로는 워크플로를 지나는 별개의 길입니다.

설정

설정기능
레이블이 워크플로에서 쓰는 노드의 이름입니다.
빈 하위 워크플로 만들기이 워크플로 아래에 입력 노드 하나와 출력 노드 하나가 있는 새 하위 워크플로를 만들고 편집할 수 있게 엽니다. 상위 워크플로를 저장하기 전까지는 사용할 수 없습니다.
워크플로기존 워크플로를 재사용합니다. 목록에는 경로가 하나 이상 있는 모든 워크플로가 경로 수와 함께 표시됩니다. 다른 노드에 속한 하위 워크플로는 숨겨집니다.
모든 프로젝트기본적으로 꺼져 있어, 목록에는 현재 프로젝트만 표시됩니다. 모든 프로젝트의 워크플로를 보려면 켜세요.
경로워크플로에 경로가 둘 이상 있을 때 사용할 경로입니다. 각 경로에는 입력과 출력의 수가 표시됩니다.
인터페이스선택한 경로의 입력과 출력입니다. 내부 워크플로를 바꾼 뒤에는 새로 고침으로 다시 불러옵니다.
워크플로 보기페이지를 떠나지 않고 내부 워크플로를 읽기 전용 뷰어로 엽니다.
워크플로 열기노드의 펼치기 아이콘처럼 내부 워크플로를 편집할 수 있게 엽니다.
보기 모드노드가 캔버스에서 보이는 방식입니다. 커넥터는 입력, 출력, 상태, 결과 미리 보기를 표시합니다.

그 자리에서 내부 워크플로 편집

참조된 워크플로 편집이라는 레이블이 붙은 노드의 펼치기 아이콘을 클릭하거나, 설정 패널에서 워크플로 열기를 클릭하세요. 편집기가 내부 워크플로를 열고, 상단의 이동 경로에 출시 동영상 › 깔끔한 제품 샷 같은 경로가 표시됩니다. 이동 경로의 아무 부분이나 클릭하면 그 단계로 이동합니다. 첫 워크플로로 돌아오면 이동 경로가 사라집니다.

현재 워크플로에 저장하지 않은 변경 사항이 있으면, 편집기는 내부 워크플로를 열기 전에 저장할지 버릴지 묻습니다.

호출할 수 있는 워크플로의 규칙

하위 워크플로 입력이나 하위 워크플로 출력 노드가 있는 워크플로를 저장할 때 Nodaro는 세 가지 규칙을 확인합니다.

  • 모든 하위 워크플로 입력에 같은 경로 ID를 가진 하위 워크플로 출력이 있어야 합니다.
  • 모든 하위 워크플로 출력에 포트가 하나 이상 있어야 합니다.
  • 두 하위 워크플로 입력 노드끼리, 또는 두 하위 워크플로 출력 노드끼리 같은 경로 ID를 공유할 수 없습니다.

규칙을 어기는 저장은 거부되며, 문제가 하나씩 나열됩니다.

실행 방식

  • 경로만 실행됩니다. 경로의 하위 워크플로 입력 뒤에 연결된 노드가 실행됩니다. 내부 워크플로의 다른 노드는 실행되지 않습니다.
  • 최대 5단계. 하위 워크플로 안에 하위 워크플로를 최대 5단계까지 넣을 수 있습니다.
  • 순환 금지. 워크플로는 직접이든 다른 워크플로를 거쳐서든 같은 경로로 자기 자신을 호출할 수 없습니다. 같은 워크플로를 다른 경로로 호출하는 것은 여전히 가능합니다.

크레딧

하위 워크플로 노드는 무료입니다. 그 안에서 실행되는 모든 노드는 평소 가격으로 청구됩니다.

팁

  • 중첩은 얕게 유지하세요. 제한은 5단계이며, 깊이 중첩된 워크플로는 디버그하기 어렵습니다.
  • 한 번만 쓰는 모듈은 빈 하위 워크플로로 만드세요. 빈 하위 워크플로 만들기로 만든 하위 워크플로는 상위 워크플로에만 속하며, 프로젝트의 워크플로 목록을 어지럽히지 않습니다.
  • 공유하는 구성 요소에는 기존 워크플로를 고르세요. 일반 워크플로는 목록에 남으며, 어떤 상위 워크플로든 재사용할 수 있습니다.
  • 변경 후에는 새로 고치세요. 내부 워크플로에서 포트를 추가, 제거하거나 유형을 바꾸면 상위 워크플로에서 새로 고침을 클릭하세요.
  • 노드마다 역할에 맞는 이름을 붙이세요. “깔끔한 제품 샷” 같은 레이블은 상위 워크플로에서 노드의 역할을 설명합니다.
  • 공유하는 대신 게시하세요. 파이프라인을 버전이 있는 노드로 다른 사람에게 제공하려면 컴포넌트로 게시하세요.

자주 묻는 질문

워크플로를 하위 워크플로로 쓸 수 있게 하려면 어떻게 하나요?

워크플로에 하위 워크플로 입력과 하위 워크플로 출력을 추가하고, 같은 경로로 짝지은 다음 포트를 정하세요. 짝이 하나 이상 있는 워크플로가 하위 워크플로 노드의 “워크플로” 목록에 나타납니다.

“빈 하위 워크플로 만들기”와 기존 워크플로 선택은 무엇이 다른가요?

“빈 하위 워크플로 만들기”는 이 노드에 속하는 새 하위 워크플로를 만듭니다. 프로젝트의 워크플로 목록에는 나타나지 않으며 이 노드에서만 열 수 있습니다. 기존 워크플로는 다른 어떤 워크플로도 재사용할 수 있는 일반 워크플로로 남습니다.

하위 워크플로는 몇 단계까지 중첩할 수 있나요?

최대 5단계입니다. 워크플로는 직접이든 다른 워크플로를 거쳐서든 같은 경로로 자기 자신을 호출할 수 없지만, 다른 경로로는 자신을 호출할 수 있습니다.

하위 워크플로에 추가 크레딧이 드나요?

아니요. 하위 워크플로 노드 자체는 무료입니다. 그 안에서 실행되는 노드의 비용을 평소 가격으로 지불하며, 선택한 경로가 닿는 노드만 실행됩니다.

내부 워크플로를 바꾼 뒤에도 노드에 예전 포트가 표시되는 이유는 무엇인가요?

노드는 경로의 입력과 출력 사본을 보관합니다. 새 포트를 불러오려면 설정 패널의 “인터페이스” 옆에 있는 “새로 고침”을 클릭하세요.

최종 업데이트

목차