Skip to main content
Flow는 캔버스 위에 그린 에이전트 워크플로우 하나입니다. 작은 블록 여럿으로 이루어집니다. 블록마다 이을 수 있고, 하나하나가 고치고 버전으로 남길 수 있습니다.

언제 새 Flow를 만드나

용도마다 하나 생성을 권장합니다. 고객 문의에 답하는 에이전트와 매주 경쟁사 동향을 정리하는 에이전트를 만든다면 Flow를 각각 만드세요. 문의 응대 에이전트에 환불 처리와 배송 조회 기능이 추가되어야 한다면 문의 응대 Flow에 블록을 추가하면 됩니다.

블록 네 종류

블록은 실행 단위입니다. 캔버스 위쪽 툴바에서 넣습니다. 블록 사이를 잇는 점선은 와이어로, 실행 순서와 데이터가 흐르는 길을 명시합니다.

실행 흐름

  1. Trigger가 걸립니다(API 호출, 웹훅 도착, 스케줄 발동).
  2. Flow가 첫 Agent 블록에 들어갑니다. 추론하고, 메모리 Memory와 지식 Knowledge에서 맥락을 끌어오고, Tool을 부를 수 있습니다.
  3. Agent가 답을 내면, 그 뒤에 이어진 Action 블록들이 차례로 실행됩니다.
  4. 실행 전체가 나중에 살펴볼 트레이스로 기록됩니다.

Draft와 Published

Flow는 두 상태를 가집니다.
  • Draft 지금 수정 중인 초안입니다. 배포하기 전까지는 실제 사용자에게 영향을 미치지 않습니다.
  • Published 실제 사용자가 쓰고 있는 버전입니다. 다시 배포할 때까지 바뀌지 않습니다.
수정은 프로덕션에 영향을 미치지 않습니다. 사용자가 직접 배포를 해야 수정 사항이 반영됩니다. 버전 배포를 참고하세요.

더 알아보기

Flow 캔버스

블록을 배치하고 잇는 작업 공간

Agent 블록

추론을 하는 LLM

와이어링

블록을 이어 실행 순서와 데이터가 흐르는 길 정하기

Flow 배포

Draft를 새 버전으로 배포해 프로덕션에 적용