CrewAI
CrewAI
AgentOps와 CrewAI가 협력해서 Crew 에이전트 모니터링을 아주 쉽게 만들었어요. CrewAI 에이전트를 AgentOps로 모니터링하는 방법을 함께 알아볼게요.
출처: 문서
본문
CrewAI는 multi-agent 애플리케이션을 쉽게 만들기 위한 프레임워크예요. Crew는 포괄적인 documentation과 훌륭한 quickstart 가이드를 제공해요.
비디오 가이드: AgentOps x CrewAI
단계 (Steps)
1. AgentOps SDK 설치하기 (Install the AgentOps SDK)
pip install agentops
poetry add agentops
2. AgentOps와 함께 Crew 설치하기 (Install Crew with AgentOps)
pip install 'crewai[agentops]'
poetry add 'crewai[agentops]'
3. 코드 2줄 추가하기 (Add 2 lines of code)
참고:
openai,cohere,crew등 어떤 모델을 호출하기 전에 반드시agentops.init을 먼저 호출해야 해요.
import agentops
agentops.init(<INSERT YOUR API KEY HERE>)
팁: API key를
.env변수로 설정하면 쉽게 사용할 수 있어요.
AGENTOPS_API_KEY=<YOUR API KEY>
환경 변수에 대한 자세한 내용은 Advanced Configuration에서 확인할 수 있어요.
4. Crew 실행하기 (Run your crew)
프로그램을 실행하고 app.agentops.ai/drilldown을 방문해서 여러분의 Crew를 관찰해보세요! 🕵️
팁: 실행 후 AgentOps는 대시보드의 세션으로 바로 연결되는 클릭 가능한 URL을 콘솔에 출력해요.
Crew와 관련된 특별 고려사항 (Special Considerations with Crew)
Crew 프레임워크는 모든 작업이 완료되었는지 판단하고 실행을 중단할 수 있어요. AgentOps는 이 판단이 이루어질 때 여러분의 활성 세션을 자동으로 종료해요. AgentOps 세션이 이 시점에 종료되는 것을 원하지 않으면, agentops.init() 호출에 선택적 파라미터를 추가하세요.
agentops.init(skip_auto_end_session=True)