저번에는 아주 간단하게 AI Agent가 무엇이고 어떤 일을 할 수 있는지까지 정리했었다.
이번 글에서는 마찬가지로 간단하게 1) CrewAI에 대한 간단한 소개와 2) 프로젝트 생성까지의 과정을 다루겠다.
CrewAI란 무엇인가?
CrewAI는 LangChain이나 기타 agent 프레임워크에 의존하지 않고, 완전히 독립적으로 처음부터 스크래치로 개발된 가볍고 매우 빠른 Python 프레임워크이다. 개인적으로는 프레임워크 중 가장 쉽고 빠르게 결과를 볼 수 있다는 장점이 있어서 선정하게 되었다.
가장 큰 단위의 개념은 Crew와 Flow이다.
Crew
다양한 에이전트를 만들고 이들이 어떠한 과정으로 작업을 수행할지 결정하는 하나의 팀
아는 친구들 끼리 역할을 나누고 팀을 만들어서 대회에 출전하는 느낌..!
Crews: 자율적인 문제 해결, 창의적 협업 또는 탐구적 작업이 필요할 때
Flow
그러나, 이러한 task가 ...
