정밀한 실행 제어가 가능한 구조화된 이벤트 기반 워크플로우를 만드는 방법을 배웁니다.
CrewAI Framework 개요
main.py
파일의 main flow 로직crews
디렉터리의 특화된 crew들tools
디렉터리의 custom tool들llm
을 사용 중인 공급자로 설정해야 함을 기억하세요.
context
파라미터를 통해 리뷰어가 작가의 결과물에 접근할 수 있는 워크플로우가 생성됨에 주의하세요.
main.py
파일에 우리의 플로우를 생성해봅시다:
@start()
데코레이터로 사용자 입력을 받습니다.@listen()
데코레이터를 활용해 단계 간 이벤트 기반 관계를 설정합니다..env
파일을 생성하고 API 키를 입력하세요. 공급자 구성에 대한 자세한 내용은 LLM 설정 가이드를 참고하세요.
output
디렉토리에서 두 개의 파일을 찾을 수 있습니다:
guide_outline.json
: 가이드의 구조화된 개요가 포함되어 있습니다complete_guide.md
: 모든 섹션이 포함된 종합적인 가이드입니다@listen
데코레이터를 사용합니다@router()
를 사용하여 flow에서 조건부 분기를 만들어 보세요.and_
및 or_
함수를 탐색해 보세요.