CrewAI의 제품 업데이트, 개선 사항 및 버그 수정
rag
패키지와 현재 구현 간의 동등성 달성None
으로 교체하여 수정README.md
의 깨진 예제 링크 수정uv
를 사용하도록 마이그레이션하고 개발 도구 업데이트events
모듈을 crewai.events
로 이동하여 이벤트 로직 중앙 집중화v0.175.0
릴리스에 대한 문서 업데이트 게시crewai update
중 tool
섹션의 마이그레이션 수정openai >=1.13.3
이 필요함Flow
리스너의 재개 가능성 개선PlusAPI
및 TraceBatchManager
에서 타임아웃 처리 향상Flow.start()
메서드에 추가 매개변수 지원 추가crewai config reset
지원 추가crewai_trigger_payload
자동 주입 활성화crewai login
에서 Auth0 및 이메일 입력 제거 지원 추가Task.max_retries
에 대한 사용 중단 알림 추가configparser
를 위해 구성 값을 문자열로 변환하여 XMLSearchTool
의 호환성 수정PytestUnraisableExceptionWarning
과 관련된 불안정한 Pytest 테스트 수정db_storage_path
로 이동chromadb
의 사용 중단 경고 무시ResponseTextConfigParam
가져오기 문제로 인해 OpenAI 버전을 <1.100.0
으로 고정ExternalMemory
메타데이터에 포함crewai_trigger_payload
주입inject_trigger_input
의 이름을 allow_crewai_trigger_context
로 변경Mem0
에서 agent_id
와 연결된 메모리 항목 지원 추가configparser
를 위해 구성 값을 문자열로 변환하여 XMLSearchTool
의 호환성 수정PytestUnraisableExceptionWarning
과 관련된 불안정한 Pytest 테스트 수정db_storage_path
로 이동chromadb
의 사용 중단 경고 무시ResponseTextConfigParam
가져오기 문제로 인해 OpenAI 버전을 <1.100.0
으로 고정ExternalMemory
메타데이터에 포함crewai_trigger_payload
주입inject_trigger_input
의 이름을 allow_crewai_trigger_context
로 변경Mem0
에서 agent_id
와 연결된 메모리 항목 지원 추가enterprise configure
명령 추가BaseModel
항목으로 Flow 상태 지속 가능하도록 허용partition()
을 사용하여 문자열 작업 최적화1.74.9
로 업데이트crewai config
CLI 명령 그룹 추가crew.name
에 대한 기본값 지원 추가connect_timeout
속성으로 MCP 문서 업데이트crewai signup
참조를 제거하고 crewai login
으로 대체했습니다.agent_id
를 사용하여 Mem0에 메모리를 추가하는 지원을 수정했습니다.Flow
클래스를 향상시켰습니다.stop
매개변수 제거save
메서드 수정 및 관련 테스트 케이스 업데이트UserMemory
에 대한 사용 중단 알림 추가SerperScrapeWebsiteTool
에 대한 문서 추가 및 Serper 섹션 재구성LLM
대신 BaseLLM
클래스를 사용하여 비교Task
클래스에서 누락된 create_directory
매개변수 수정AgentEvaluator
구현Agent
및 LiteAgent
평가 지원neatlogs
와의 통합 추가guardrail
속성 및 사용 예제에 대한 문서 추가neatlogs
에 대한 통합 가이드 추가Agent.kickoff
사용에 대한 문서 업데이트Agent.kickoff
메서드에 대한 문서 추가RAGStorage
에서 컬렉션 처리 리팩토링MemoryEvents
도입MemoryEvents
에 대한 문서 추가Task
의 타입 주석 수정mkdocs
제거mem0
저장소에 역할 정리 기능 추가Tool
속성에서 도구를 초기화하는 지원 추가CrewBase
내에서 MCP 도구를 사용하는 공식 방법 추가CrewBase
에서 에이전트당 여러 도구를 선택할 수 있도록 MCP 도구 지원 향상quickstart.mdx
업데이트LLMGuardrail
이벤트에 대한 문서 추가usage_metrics
에서 누락된 manager_agent
토큰 수정LiteAgent
도입LiteLLM
업그레이드UV
버전 문서화@tool
데코레이터에서 result_as_answer
매개변수 지원 추가.WeaviateVectorSearchTool
문서의 깨진 링크 수정.CodeInterpreterTool
에 대한 문서 업데이트.Agent(...).kickoff()
)crewai login
에서 도구 저장소에 로그인before_kickoff
및 after_kickoff
크루 콜백uv sync
에 설치 명령 옵션 전달crewai create
명령어는 새로운 CrewAI 프로젝트를 생성하는 데 사용됩니다. 이 문서에서는 이 명령어의 사용법과 업데이트된 기능에 대해 설명합니다.--template <template-name>
: 특정 템플릿을 사용하여 프로젝트를 생성합니다.--description <description>
: 프로젝트에 대한 설명을 추가합니다.--private
: 프로젝트를 비공개로 설정합니다.crewai create
명령어의 사용 예입니다:--provider
option on crewai crewat--provider
option has been added to the crewai crewat
command. This option allows users to specify the provider they want to use when executing the command.--provider
option, simply include it in your command as follows:<provider_name>
with the actual name of the provider you wish to use.crewai tool install <tool>
조정crewai create flow
명령어 생성crewai tool create <tool>
명령어 생성kickoff_for_each_async
에서 중복 작업 생성 제거crewai install
CLIcrewai deploy
CLIplanning_llm
사용 가능crewai train -n X
kickoff_for_each
, kickoff_async
및 kickoff_for_each_async
메서드로 kickoff 프로세스에 대한 더 나은 제어 제공usage_metrics
추가max_execution_time
지원 추가memory=True
를 추가하세요. 투명하게 작동하며 결과를 더 좋고 신뢰할 수 있게 만듭니다. 현재 기본적으로 비활성화되어 있습니다.crewai create
명령 추가function_calling_llm
을 Agent 또는 Crew로 설정하여 기능 호출로 되돌아갈 수 있는 능력kickoff
후 crew.usage_metrics
로 크루 실행 메트릭을 가져올 수 있는 능력crew.kickoff(inputs: {'key': 'value})
로 kickoff 시 입력을 전달할 수 있는 기능 추가crewai_tools
의존성 제거function_calling_llm
설정 가능full_output
을 가져오는 기능step_callback
함수를 설정하는 기능max_inter
버그 수정, 이제 llm이 그에 도달하면 제대로 응답하도록 강제CrewAgentOutputParser
제거Agent
, Task
, Crew
, Process
클래스에 대한 상세 API 문서.