Framework · CrewAI Inc.
Pangkalahatang-ideya ng CrewAI
Isang Python framework para sa mga pangkat ng agent na may kanya-kanyang role at nagtatalaga ng mga gawain sa isa't isa, na inaayos gamit ang event-driven Flows. Nagdaragdag ang Flows ng persistence at feedback mula sa tao; idinedeploy naman ng CLI ang mga ito diretso sa managed na CrewAI AMP service.
Pinakamainam para sa: Mga multi-agent setup na nakabatay sa role at madaling i-deploy sa managed na serbisyo.
Mahahalagang detalye
- Tagapangasiwa
- CrewAI Inc.
- Mga wika
- Python
- Lisensya
- MIT
- Pinakabagong bersyon
1.15.23· Setyembre 28, 2026- Repository
- crewAIInc/crewAI
- Hosted na opsyon
- CrewAI AMP
Quickstart
I-install ang package, itakda ang mga credential, pagkatapos ay patakbuhin ang pinakasimpleng agent mula sa opisyal na dokumentasyon. Ang mga Model ID ay ang ginagamit sa dokumentasyon at maaaring hindi naka-enable sa account mo.
pip install crewai crewai-tools (not copied verbatim; docs recommend CrewAI CLI per installation guide; SerperDevTool needs SERPER_API_KEY)from crewai import Agent
from crewai_tools import SerperDevTool
# Create an agent
researcher = Agent(
role="AI Technology Researcher",
goal="Research the latest AI developments",
tools=[SerperDevTool()],
verbose=True
)
# Use kickoff() to interact directly with the agent
result = researcher.kickoff("What are the latest developments in language models?")
# Access the raw response
print(result.raw)Mga feature
| Anumang model | Oo | |
|---|---|---|
| MCP client | Oo | Gamitin ang mcps=[...] sa isang agent, o ang MCPServerAdapter mula sa crewai-tools |
| MCP server | Hindi pa nakukumpirma | |
| Multi-agent | Oo | Mga pangkat na nakabatay sa role at inaayos gamit ang Flows |
| Durable na mga run | Oo | @persist sa Flows, at mga checkpoint gamit ang from_checkpoint |
| Pag-apruba ng tao | Oo | Dekoratibong @human_feedback, mula noong v1.8.0 |
| Tracing | Oo | CrewAI tracing pagkatapos patakbuhin ang crewai login |
| Evals | Hindi pa nakukumpirma |
Mga kamakailang pagbabago
- Flow-first na ngayon ang quickstart; nilo-load nito ang mga JSONC config ng agent at crew gamit ang load_crew.
- Mula noong v1.14.5, ipinagpapatuloy o ginagawa ng restore_from_state_id na fork ang isang Flow; deprecated na ang hydration gamit ang inputs.id.