Key Concepts

어빌리티

어빌리티

어빌리티

정의


어빌리티는 에이전트가 실제 행동을 수행할 수 있게 하는 완성된 워크플로우입니다.


이때, Agentria에서의 어빌리티는 구체적 기능 수행에 초점이 맞춰져 있으며, 주어진 입력을 안정적으로 처리하고 그 결과를 반환합니다.



특징


  • 기능 중심 실행: 번역, 검색, 계산, 데이터 처리 등 명확한 작업 수행

  • 안정성과 반복성: 판단이나 기억 없이 입출력 구조로 안정적 동작

  • 모듈화 가능성: 기능 단위로 설계되어 다른 워크플로우에서 재사용 가능



활용 방식


어빌리티는 주로 반복적이고 명확한 기능 수행에 활용됩니다.


예를 들어, 방대한 데이터를 정리하거나 변환하는 데이터 처리 작업을 자동화할 수 있습니다.


또한, 외부 API를 호출하거나 다른 서비스와 연동하여 시스템 간 연결 역할을 수행하기도 합니다.


나아가, 특정 기능을 어빌리티 단위로 제작해 재사용 가능하게 설계할 수 있으며, 이를 기반으로 Agentria 마켓플레이스에서 거래 가능한 워크플로우로 제공할 수도 있습니다.


즉, 어빌리티는 기능적 작업을 안정적이고 효율적으로 수행하는 동시에 Agentria 생태계 내에서 공유와 확장의 기반이 되는 핵심 개념입니다.