Key Concepts

어빌리티란?

어빌리티란?

어빌리티란?

어빌리티(Ability) : 기능 수행에 집중하는 자동화 워크플로


어빌리티는 여러 노드의 조합으로 완성되는 고차원적인 기능 블록이자, 자동화 시스템을 구현하는 핵심 단위입니다.



노드(Node)가 워크플로(Workflow)를 구성하는 가장 기본적인 실행 단위라면, 어빌리티는 여러 노드들을 연결하여 완결된 자동화 로직을 담은 모듈(Module)입니다.


어빌리티는 여러 노드의 집합으로 구성되며, 입력을 받아 내부 로직을 실행한 뒤 결과를 반환하는 구조로 작동합니다.

어빌리티를 통해 사용자는 자동화 작업 시스템을 구현할 수 있고, 완성된 어빌리티는 다른 워크플로에서 노드 형태로 재사용할 수 있습니다.


주요 기능 및 장점



  • 재사용성: 복잡한 로직을 하나의 단위로 묶어 솔루션 단위로 재사용, 개발 시간 단축

  • 확장성: 여러 노드 조합을 통해 정교하고 복잡한 자동화 시스템 구축 및 확장 가능

  • 쉬운 관리: 전체 로직을 직관적이고 체계적으로 이해할 수 있도록 워크플로 단위를 어빌리티로 묶어 관리

  • 자동화 환경: 어빌리티 활용으로 반복 업무를 자동화하고 효율성 증대



더 알아보기


어빌리티를 활용해서 고수준의 자동화 시스템을 구현하고 싶다면, 단계별 가이드를 통해 차근차근 학습을 진행할 수 있습니다.



  • 입문 가이드는 어빌리티 튜토리얼로 구성되어 있습니다. 개발이 처음인 초보 사용자를 위한 기초 가이드입니다.

  • 응용 가이드는 에이전트 튜토리얼로 구성되어 있습니다. 기본적인 개발 지식은 있으나 에이전트리아를 처음 이용하는 사용자를 위한 가이드입니다.