Key Concepts

노드 유형

노드 유형

노드 유형

노드(Node)는 역할과 중요도에 따라 필수 노드와 활용 노드로 나눌 수 있습니다.

그리고 활용 노드는 기본형과 함수형으로 선택이 가능합니다.


필수 노드



워크플로(Workflow)를 구성할 때 반드시 필요한 핵심 노드입니다.


  • 스타트 노드(Start Node) : 시작

    • 전체 워크플로 실행의 시작점 역할을 합니다.

    • 워크플로에서 사용할 인풋값, 기본 변수 등 초기 데이터 및 조건을 설정합니다.

    • 사용 예시 : 사용자 입력, 외부 데이터 수집, 초기 조건 설정

  • 엔드 노드(End Node) : 종료

    • 전체 워크플로의 종료 지점 역할을 합니다.

    • 최종 결과를 계산하고, 아웃풋 변수로 반환합니다.

    • 사용 예시 : 결과 저장, 보고서 생성, 외부 시스템 데이터 전송



활용 노드


에이전트리아(Agentria)에서는 다양한 자동화 기능을 수행할 수 있는 여러 노드를 제공합니다.

목표하는 워크플로를 설계할 때, 각 기능에 맞는 노드를 선택하고 조합하여 사용할 수 있습니다.


카테고리

활용

모델

AI

텍스트 생성, 요약, 감정 분석 등 AI 모델 기반 작업

Azure OpenAI LLM, Bedrock Anthropic LLM, Google Gemini LLM 등

Tools / Web Tools

웹 검색, 브라우저 자동화, API 호출 등 외부 툴과 연동

Notion, Slack, Google Sheets, Supabase, Web Request, DuckDuckGo Web Search 등

File Handling Tools

파일 읽기/쓰기, 변환, 업로드/다운로드 작업

PDF Text Reader, Upstage AI OCR 등

Code

코드 실행 및 커스텀 스크립트 작성

Python 지원

Database

데이터베이스 조회, 삽입, 업데이트, 삭제

Structured Data Reader/Writer, Embedding Data Writer/Searcher 등

Flow Control

조건 분기, 반복, 병렬 처리 등 워크플로 흐름 제어

-

Ability

Agentria의 고유 기능이나 확장 모듈 활용

-


함수 노드


노드의 유형을 함수로 변경하면 다른 노드와 연결하여 부가 기능 형태로 사용할 수 있습니다.

함수를 선언하기 위해서는 함수 기능에 사용할 노드에서 설정이 필요합니다.



함수용 노드를 더블클릭해 노드 편집기에 진입합니다.

좌측 상단의 Normal 버튼을 클릭하면 노드의 성격을 Function으로 변경할 수 있습니다.

이렇게 하면 노드에 함수 핀(Function-Pin)이 생깁니다.

인풋 영역에서 +Add 버튼을 클릭해 함수를 선언하면 다른 노드에서 사용할 수 있습니다.




노드를 엣지로 연결한 상태일 때는 함수용 노드의 인풋 영역이 편집 불가 상태가 됩니다.

편집하고 싶다면 엣지 연결을 해제해야 합니다.