메인 콘텐츠로 건너뛰기
멀티 에이전트 시스템(MAS)을 활성화합니다. “관리자” 에이전트가 전문 “작업자” 에이전트에 태스크를 위임할 수 있게 합니다. 이 툴킷은 단일 에이전트 시스템을 전문 기능을 갖춘 서로 다른 에이전트가 복잡한 문제를 해결하기 위해 함께 작업할 수 있는 조율된 멀티 에이전트 아키텍처로 변환합니다. 대상 에이전트 선택이 포함된 Agent Communication 구성

핵심 기능

  • 에이전트 선택: 태스크 요구 사항을 분석하고 작업에 가장 적합한 전문 에이전트를 선택하는 지능형 라우팅 메커니즘.
  • 컨텍스트 전달: 연속성을 유지하기 위해 에이전트 간에 대화 기록과 관련 컨텍스트를 원활하게 전송.
  • 응답 통합: 여러 작업자 에이전트의 출력을 사용자를 위한 일관된 응답으로 집계.
  • 대체 처리: 전문 에이전트가 실패하면 시스템이 대체 에이전트로 라우팅하거나 사람의 개입으로 에스컬레이션.
  • 에이전트 발견: 워크스페이스에서 사용 가능한 에이전트와 그 기능을 자동으로 감지.
  • 태스크 오케스트레이션: 순차적 또는 병렬로 작동하는 여러 에이전트가 포함된 복잡한 워크플로우를 조율.

설계 패턴

  • 허브 및 스포크 (라우터): 중앙 조율자가 전문 에이전트에 요청을 라우팅합니다.
  • 순차 체인 (파이프라인): 태스크가 에이전트 순서를 통해 흐릅니다.
  • 병렬 처리 (팬아웃): 여러 에이전트가 하위 태스크에 동시에 작동합니다.
  • 위계적 (트리): 감독 에이전트가 있는 다중 수준 위임.
  • 전문가 패널 (위원회): 여러 전문가가 의견을 제공; 조율자가 합성합니다.