⚡ CrewAI,速度提升 100 倍

如果你曾经安装过大量依赖项,你懂的:去喝杯咖啡,甚至吃顿午饭。但现在不同了——至少使用 CrewAI 是这样。我们刚刚发布了迄今为止最大规模的更新,这完全归功于迁移到 UV,它让安装依赖项的速度提升了 100 倍。是的,这是 10000% 的提升。
当 CrewAI 说我们重视工程时,这就是我们的意思。我们一直在不断寻找方法,让我们的工具更快、更流畅、更易用。让我们深入了解这次迁移的意义,以及它为何是巨大的胜利。
问题:依赖项安装缓慢
长期以来,使用 CrewAI 安装依赖项可能是一个缓慢、繁琐的过程。我们知道这对许多人来说是一个痛点,特别是对于那些走在前沿、试验多个版本和迭代的用户。缓慢的安装不仅浪费时间,还会打断流畅性。而我们工程师都知道,保持那种“心流”(zone)状态是多么宝贵。
解决方案:迁移到 UV
UV 的出现。在追求更好体验的过程中,我们发现 UV 可以帮助我们将性能提升到新的水平。通过将我们的依赖项管理系统迁移以利用 UV,我们能够消除瓶颈、优化缓存,并以前所未有的方式利用并行化。过去需要几分钟的事情,现在只需几秒钟——准确地说,速度提升了 100 倍。
这不仅仅是微调;这是对我们如何处理依赖项的彻底重新思考。我们投入了大量时间——测量、测试、重构——以确保我们不仅更快,而且更可靠。

版本 0.74.0:不仅仅是速度
此次更新标志着 CrewAI 版本 0.74.0 的发布,虽然 UV 迁移是此次更新的亮点,但还有一些值得一提的改进
- 调整工具 CLI 以适应 UV:我们调整了工具 CLI,以充分利用 UV,使命令行交互更快、更一致。
- 为从 Poetry 迁移到 UV 添加警告:我们为从 Poetry 迁移到 UV 的用户添加了有用的警告,确保更顺畅的过渡。
- 新的内存基础:我们新的内存基础提供了更好的数据处理和存储能力,为更高效的 Agent 操作铺平了道路。
- 更新的文档:我们更新了我们的文档以反映所有这些变化,让您更容易开始使用新功能。
- 错误修复:当然,没有哪个版本没有修复一些 Bug。我们修复了几个问题,以提高整体稳定性和可靠性。
下一步是什么?
我们始终展望未来。这次 UV 迁移是一个重要的里程碑,但它只是更宏大图景的一部分:让 CrewAI 成为您工具包中最快、最灵活的工具。我们正在进行更多工作——更智能的 Agent 编排、新的集成,以及大量旨在让您的工作流程更轻松愉快的功能。
不要错过 AI Agent 周 说到下一步,我们下周将举办 AI Agent 周活动——我们将教您如何在生产环境中规划、构建、部署和监控 AI Agent。无论您是刚刚入门还是希望优化现有 Agent,都有适合您的内容。加入我们,将您的 AI 技能提升到新的水平!
目前,希望您喜欢这种速度。我们对我们所构建的东西感到无比自豪,迫不及待地希望您感受到差异。
有反馈,或者只是想分享您使用新的 CrewAI 的体验? 我们很乐意听取您的意见。这个旅程旨在打造适合您工作方式的工具,您的见解是我们不断前进的动力。
评论 ()