새로운 간소화된 접근 방식을 사용하여 엔터프라이즈 앱을 통합하세요. Agent
구성에서 앱과 해당 액션을 직접 지정하기만 하면 됩니다.
from crewai import Agent, Task, Crew# Gmail 기능을 가진 에이전트 생성email_agent = Agent( role="이메일 매니저", goal="이메일 커뮤니케이션 관리", backstory="이메일 관리에 특화된 AI 어시스턴트", apps=['gmail', 'gmail/send_email'] # 정식 이름 'gmail' 사용)email_task = Task( description="프로젝트 업데이트에 대한 후속 이메일 작성 및 전송", agent=email_agent, expected_output="이메일 전송 성공 확인")crew = Crew(agents=[email_agent], tasks=[email_task])crew.kickoff()
from crewai import Agent, Task, Crew# 특정 Gmail 액션만 사용하는 에이전트 생성gmail_agent = Agent( role="Gmail 매니저", goal="Gmail 커뮤니케이션 및 알림 관리", backstory="Gmail 커뮤니케이션 조율 AI 어시스턴트", apps=['gmail/fetch_emails'] # 정식 이름과 특정 액션 사용)notification_task = Task( description="john@example.com에서 온 이메일 찾기", agent=gmail_agent, expected_output="john@example.com의 이메일을 찾았다는 확인")crew = Crew(agents=[gmail_agent], tasks=[notification_task])
배포된 크루에서는 각 통합의 서비스 설정 페이지에서 사용 가능한 액션을 지정할 수 있습니다.