CNF Taxonomies

CNF Taxonomies는 정보를 체계적으로 분류하고 조직화하기 위해 정의된 계층적 분류 체계입니다.

AutoGen


AutoGen(오토젠)은 마이크로소프트가 개발한 오픈소스 멀티 에이전트 AI 프레임워크다. 여러 개의 AI 에이전트가 서로 대화하고 협업하며 복잡한 작업을 해결하도록 애플리케이션을 구축할 수 있게 한다.
AutoGen은 에이전트 간 대화 흐름과 역할을 정의해, 사람의 개입을 최소화하면서도 다단계 문제를 자동으로 처리한다. 코드 실행, 도구 사용, 사람과의 협업을 결합해 유연한 에이전트 워크플로를 구현한다.

주요 특징

  • 멀티 에이전트 협업: 여러 에이전트가 대화하며 작업을 분담·해결함.
  • 대화 기반 흐름: 에이전트 간 메시지 교환으로 작업을 진행함.
  • 도구·코드 실행: 에이전트가 코드를 실행하고 도구를 활용함.
  • 사람 개입 지원: 필요 시 사람이 흐름에 참여할 수 있음.
  • 유연한 커스터마이징: 에이전트 역할과 규칙을 자유롭게 정의함.

장점

  • 복잡한 작업 자동화: 다단계 문제를 협업으로 처리함.
  • 모듈화: 역할별 에이전트로 구조를 명확히 함.
  • 유연성: 다양한 워크플로와 도구를 조합함.
  • 생산성 향상: 반복 작업을 에이전트에 위임함.
  • 오픈소스 생태계: 커뮤니티 확장과 통합이 활발함.

관련 용어

  • AI 에이전트: 자율적으로 계획·실행하는 지능형 소프트웨어.
  • 멀티 에이전트 시스템: 여러 에이전트가 협력하는 구조.
  • LLM: 에이전트의 추론을 담당하는 대규모 언어 모델.
  • 오케스트레이션: 에이전트와 단계의 실행 흐름을 조율함.
  • 도구 사용(Tool Use): 외부 기능을 호출해 작업을 확장하는 방식.

주요 솔루션 및 사용 사례

  • 주요 솔루션
    • 대화형 에이전트: 메시지를 주고받으며 협업하는 에이전트.
    • 그룹 채팅 오케스트레이션: 여러 에이전트의 대화를 조율하는 구조.
    • 코드 실행 에이전트: 생성한 코드를 실행·검증하는 에이전트.
    • 도구 통합: 외부 API와 함수를 에이전트에 연결함.
    • AutoGen Studio: 에이전트 워크플로를 시각적으로 구성하는 도구.
  • 사용 사례
    • 복잡한 데이터 분석: 에이전트들이 협업해 분석을 수행함.
    • 코드 생성·검증: 작성과 실행·수정을 반복해 개발함.
    • 리서치 자동화: 여러 에이전트가 정보를 수집·정리함.
    • 업무 워크플로 자동화: 단계별 업무를 에이전트에 분담함.
    • 의사결정 지원: 다양한 관점의 에이전트로 검토함.

Go to Top