data science/AI Agents

CrewAi Flows - 개념편

꼰대코더 2025. 10. 25. 01:31

데코레이터

@start() kickoff 시 맨 처음 실행되는 메서드위에 데코레이션
@listen(method) 파라미터로 지정된 method의 실행이 끝나자 마자 실행되는 메세드위에 데코레이션
  @listen(or_(metho1, metho2, ...) 파라미터로 지정된 메서드가 각각 끝나면 실행되는 메서드
  @listen(and_(method1, method2, ...) 파라미터로 지정된 메서드들이 모두 끝나야 실행되는 메서드
@router(method) @listen 과 같지만 데코레이션된 메서드는 if .. else .. 로 다르게 리턴을 해야한다.
그러면 다음 넘겨받는  메서드들은 @listen("결과값1") @listen("결과값2") 등으로 데코레이션 해서 처리.

 

state

 

조건 로직

 

라우터

 

main.py 에서 Crew 연결하기