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)

Crew + AgentOps 예제 (Crew + AgentOps Examples)

더 알아보기 (Learn more)