워크플로 이해

완료됨

Microsoft Foundry의 워크플로는 시각적인 선언적 접근 방식을 사용하여 AI 기반 작업을 오케스트레이션하는 방법을 제공합니다. 코드를 작성하는 대신 플랫폼이 실행 및 상태를 관리할 수 있도록 해야 하는 작업과 시기를 설명하는 일련의 단계를 정의합니다. 따라서 워크플로는 AI 추론, 논리 및 사용자 상호 작용을 결합하는 비즈니스 프로세스에 적합합니다.

워크플로는 각 노드가 특정 함수를 수행하는 연결된 노드로 구성됩니다. 일부 노드는 에이전트를 호출하는 반면, 다른 노드는 조건을 평가하거나, 데이터를 관리하거나, 사용자와 통신합니다. 이러한 노드는 함께 요청이 시스템을 통해 이동하는 방법을 결정하는 실행 경로를 형성합니다. 노드를 정렬하고 구성하면 정보 흐름 및 의사 결정 방법을 제어할 수 있습니다.

Microsoft Foundry의 그룹 채팅 워크플로 스크린샷

워크플로의 주요 이점 중 하나는 여러 에이전트를 조정하는 기능입니다. 단일 에이전트 솔루션은 복잡하거나 모호한 작업으로 어려움을 겪는 경우가 많지만 워크플로를 사용하면 분류, 의사 결정 및 해결과 같은 다양한 책임과 에이전트를 결합하는 프로세스를 결합할 수 있습니다. 이 오케스트레이션은 보다 강력하고 확장 가능한 자동화를 가능하게 합니다.

워크플로는 자동화와 감독의 균형을 맞추는 패턴도 지원합니다. 신뢰도가 낮거나 더 많은 컨텍스트가 필요한 시나리오에서 워크플로는 실행을 일시 중지하거나, 사용자 입력을 요청하거나, 의사 결정을 에스컬레이션할 수 있습니다. 이러한 유연성을 통해 워크플로는 안정성과 제어가 효율성만큼이나 중요한 실제 시스템에 적합합니다.

워크플로가 무엇인지, 해결하도록 설계된 문제를 이해하면 Microsoft Foundry에서 에이전트 기반 시스템을 빌드, 확장 및 추론하는 데 필요한 개념적 기반을 구축할 수 있습니다.