CrewAI 시작하기 - 설치, 구성, 그리고 첫 번째 AI crew 구축하기
Python >=3.10 및 <3.14
가 필요합니다. 버전을 확인하는 방법은 다음과 같습니다:uv
를 사용합니다. 프로젝트 설정과 실행을 간소화하여 원활한 경험을 제공합니다.
아직 uv
를 설치하지 않았다면 1단계를 따라 빠르게 시스템에 설치할 수 있습니다. 이미 설치되어 있다면 2단계로 건너뛸 수 있습니다.
uv 설치하기
curl
을 이용해 스크립트를 다운로드하고 sh
로 실행하세요:
curl
이 없다면, wget
을 사용할 수 있습니다:
irm
으로 스크립트를 다운로드하고 iex
로 실행하세요:
CrewAI 설치 🚀
crewai
CLI를 설치하세요:
PATH
경고가 발생하면 쉘을 업데이트하기 위해 아래 명령어를 실행하세요:chroma-hnswlib==0.7.6
빌드 오류(fatal error C1083: Cannot open include file: 'float.h'
)가 발생하면, Visual Studio Build Tools에서 C++를 사용한 데스크톱 개발을 설치하세요.crewai
가 정상적으로 설치되었는지 확인하려면 다음을 실행하세요:
crewai
를 업데이트해야 하는 경우, 다음을 실행하세요:
YAML
템플릿 스캐폴딩을 사용하는 것을 권장합니다. 다음은 시작 방법입니다:
프로젝트 스캐폴딩 생성
crewai
CLI 명령어를 실행하세요:
프로젝트 커스터마이즈
파일 | 용도 |
---|---|
agents.yaml | AI 에이전트 및 역할 정의 |
tasks.yaml | 에이전트 태스크 및 워크플로우 설정 |
.env | API 키 및 환경 변수 저장 |
main.py | 프로젝트 진입점 및 실행 흐름 |
crew.py | Crew 오케스트레이션 및 코디네이션 |
tools/ | 커스텀 에이전트 도구 디렉터리 |
knowledge/ | 지식 베이스 디렉터리 |
agents.yaml
및 tasks.yaml
을 편집하여 crew의 동작을 정의하는 것부터 시작하세요.
.env
파일에 보관하세요.
Crew 실행하기