메인 콘텐츠로 건너뛰기

첫 번째 CrewAI Agent 만들기

이제 주어진 주제나 항목에 대해 최신 AI 개발 동향연구하고 보고하는 간단한 crew를 만들어보겠습니다. 진행하기 전에 CrewAI 설치를 완료했는지 확인하세요. 아직 설치하지 않았다면, 설치 가이드를 참고해 설치할 수 있습니다. 아래 단계를 따라 Crewing을 시작하세요! 🚣‍♂️
1

crew 생성하기

터미널에서 아래 명령어를 실행하여 새로운 crew 프로젝트를 만드세요. 이 작업은 latest-ai-development라는 새 디렉터리와 기본 구조를 생성합니다.
2

새로운 crew 프로젝트로 이동하기

3

`agents.yaml` 파일 수정하기

프로젝트에 맞게 agent를 수정하거나 복사/붙여넣기를 할 수 있습니다. agents.yamltasks.yaml 파일에서 {topic}과 같은 변수를 사용하면, 이는 main.py 파일의 변수 값으로 대체됩니다.
agents.yaml
4

`tasks.yaml` 파일 수정하기

tasks.yaml
5

`crew.py` 파일 수정하기

crew.py
6

[선택 사항] crew 실행 전/후 함수 추가

crew.py
7

crew에 커스텀 입력값 전달하기

예를 들어, crew에 topic 입력값을 넘겨 연구 및 보고서 출력을 맞춤화할 수 있습니다.
main.py
8

환경 변수 설정

crew를 실행하기 전에 .env 파일에 아래 키가 환경 변수로 설정되어 있는지 확인하세요:
  • Serper.dev API 키: SERPER_API_KEY=YOUR_KEY_HERE
  • 사용하려는 모델의 설정, 예: API 키. 다양한 공급자의 모델 설정은 LLM 설정 가이드를 참고하세요.
9

의존성 잠그고 설치하기

  • CLI 명령어로 의존성을 잠그고 설치하세요:
  • 추가 설치가 필요한 패키지가 있다면, 아래와 같이 실행하면 됩니다:
10

crew 실행하기

  • 프로젝트 루트에서 다음 명령어로 crew를 실행하세요:
11

엔터프라이즈 대안: Crew Studio에서 생성

CrewAI AMP 사용자는 코드를 작성하지 않고도 동일한 crew를 생성할 수 있습니다:
  1. CrewAI AMP 계정에 로그인하세요(app.crewai.com에서 무료 계정 만들기)
  2. Crew Studio 열기
  3. 구현하려는 자동화 내용을 입력하세요
  4. 미션을 시각적으로 생성하고 순차적으로 연결하세요
  5. 입력값을 구성하고 “Download Code” 또는 “Deploy”를 클릭하세요 Crew Studio Quickstart

CrewAI AMP 체험하기

CrewAI AOP에서 무료 계정을 시작하세요
12

최종 보고서 확인하기

콘솔에서 출력 결과를 확인할 수 있으며 프로젝트 루트에 report.md 파일로 최종 보고서가 생성됩니다.보고서 예시는 다음과 같습니다:
축하합니다!crew 프로젝트 설정이 완료되었으며, 이제 자신만의 agentic workflow 구축을 바로 시작하실 수 있습니다!

명명 일관성에 대한 참고

YAML 파일(agents.yamltasks.yaml)에서 사용하는 이름은 Python 코드의 메서드 이름과 일치해야 합니다. 예를 들어, 특정 task에 대한 agent를 tasks.yaml 파일에서 참조할 수 있습니다. 이러한 명명 일관성을 지키면 CrewAI가 설정과 코드를 자동으로 연결할 수 있습니다. 그렇지 않으면 task가 참조를 제대로 인식하지 못할 수 있습니다.

예시 참조

agents.yaml (email_summarizer) 파일에서 에이전트 이름과 crew.py (email_summarizer) 파일에서 메서드 이름이 동일하게 사용되는 점에 주목하세요.
agents.yaml
tasks.yaml (email_summarizer_task) 파일에서 태스크 이름과 crew.py (email_summarizer_task) 파일에서 메서드 이름이 동일하게 사용되는 점에 주목하세요.
tasks.yaml

Crew 배포하기

production 환경에 crew를 배포하는 가장 쉬운 방법은 CrewAI AMP를 통해서입니다. CLI를 사용하여 CrewAI AMP에 crew를 배포하는 단계별 시연은 이 영상 튜토리얼을 참고하세요.

Enterprise에 배포

CrewAI AOP로 시작하여 몇 번의 클릭만으로 production 환경에 crew를 배포하세요.

커뮤니티 참여하기

오픈 소스 커뮤니티에 참여하여 아이디어를 나누고, 프로젝트를 공유하며, 다른 CrewAI 개발자들과 소통하세요.