dify
-
Dify 워크플로우 블록 역할 및 입출력 설명AI 개발 2025. 1. 23. 10:23
Dify의 워크플로우 오케스트레이션에서 사용되는 주요 블록(노드)과 각 블록의 역할, 입력(input), 출력(output)을 다음과 같이 정리합니다. 각 노드는 특정 기능을 수행하며 변수를 통해 데이터를 전달받거나 출력합니다.1. 시작 (Start Node)역할: 워크플로우 실행 시 초기 파라미터를 정의합니다.입력: 없음 (시작 노드는 외부 사용자 입력 또는 시스템 변수를 받음).출력: sys.query(Chatflow), sys.files(파일 업로드), sys.user_id 등 시스템 변수를 생성.2. 종료 (End Node)역할: 워크플로우의 최종 결과를 정의합니다. Workflow 유형에서만 사용 가능.입력: 이전 노드에서 전달된 모든 변수 (예: 처리된 데이터, 생성된 텍스트).출력: 최종 사..