跳转到主要内容
2025年9月30日

v1.0.0a1

在 GitHub 上查看发布

有什么变化

核心改进与修复

  • 修复了代理配置中 actions 的权限处理
  • 更新了 CI 工作流和发布机制以支持新的单体仓库结构
  • 将 Python 支持版本提升至 3.13 并刷新了工作区元数据

新功能与增强

  • Agent 添加了 appsactions 属性,以实现更丰富的运行时控制
  • crewai-tools 仓库合并到主工作区(单体仓库)
  • 所有包版本提升至 1.0.0a1,标志着 alpha 里程碑

清理与基础设施

  • 交付了带有版本固定和发布策略的新 CI 流水线
  • 统一内部代码以协调管理多个包
2025年9月26日

v0.201.1

在 GitHub 上查看发布

有什么变化

核心改进与修复

  • 将 Watson 嵌入提供商更名为 watsonx 并刷新了环境变量前缀
  • watsonxvoyageai 嵌入提供商添加了 ChromaDB 兼容性

清理与弃用

  • 标准化了所有嵌入提供商的环境变量前缀
  • 将 CrewAI 版本提升至 0.201.1 并更新了内部依赖
2025年9月24日

v0.201.0

在 GitHub 上查看发布

有什么变化

核心改进与修复

  • _create_reasoning_plan 中将 ready 参数设为可选
  • 修复了嵌入器配置的嵌套配置处理
  • 添加了 batch_size 支持以避免令牌限制错误
  • 修正了快速入门文档目录命名
  • 解决了测试持续时间缓存问题和事件导出问题
  • 为 crew 设置添加了回退逻辑

新功能与增强

  • 引入了线程安全的平台上下文管理
  • 添加了 crewai uv 包装命令,用于从 CLI 运行 uv
  • 为可观察性工作流启用了将跟踪标记为失败的功能
  • 添加了自定义嵌入类型和提供商迁移支持
  • 将 ChromaDB 升级到 v1.1.0,并进行了兼容性修复和类型改进
  • 添加了 Pydantic 兼容的导入验证并重组了依赖组

文档与指南

  • 更新了近期版本(0.193.x 系列)的更新日志覆盖范围
  • 记录了 LLM Guardrail 事件的元数据支持
  • 添加了回退行为和配置可见性指南

清理与弃用

  • 解决了跨模块的 Ruff 和 MyPy 问题
  • 改进了类型注解并整合了工具
  • 弃用了旧有工具,转而支持 Pydantic 兼容的导入

贡献者

  • @qizwiz(首次贡献)
2025年9月20日

v0.193.2

在 GitHub 上查看发布

有什么变化

  • 更新了 pyproject 模板以使用正确的版本
2025年9月20日

v0.193.1

在 GitHub 上查看发布

有什么变化

  • 一系列小修复和 linter 改进
2025年9月19日

v0.193.0

在 GitHub 上查看发布

核心改进与修复

  • 修复了 OpenAI 适配器初始化期间 model 参数的处理
  • 解决了 CI 工作流中的测试持续时间缓存问题
  • 修复了与代理重复使用工具相关的易出错测试
  • __init__.py 添加了缺失的事件导出,以实现一致的模块行为
  • 从 Mem0 的元数据中删除了消息存储以减少冗余
  • 修复了向量搜索中 L2 距离度量对向后兼容性的支持

新功能与增强

  • 引入了线程安全的平台上下文管理
  • 添加了测试持续时间缓存以优化 pytest-split 运行
  • 添加了临时跟踪改进以实现更好的跟踪控制
  • 使 RAG、知识和内存的搜索参数完全可配置
  • 使 ChromaDB 能够使用 OpenAI API 进行嵌入函数
  • 添加了更深层次的可观察性工具以获取用户级别洞察
  • 统一了 RAG 存储系统,支持实例特定的客户端

文档与指南

  • 更新了 RagTool 引用以反映 CrewAI 原生 RAG 实现
  • 改进了 langgraphopenai 代理适配器的内部文档,增加了类型注解和文档字符串
2025年9月11日

v0.186.1

在 GitHub 上查看发布

有什么变化

  • 修复了版本未找到且静默回滚失败的问题
  • 将 CrewAI 版本提升至 0.186.1 并更新了 CLI 中的依赖
2025年9月10日

v0.186.0

在 GitHub 上查看发布

有什么变化

  • 请参阅 GitHub 发布说明以了解详细更改
2025年9月4日

v0.177.0

在 GitHub 上查看发布

核心改进与修复

  • 实现了 rag 包与当前实现的对等
  • 增强了 LLM 事件处理,添加了任务和代理元数据
  • 通过将可变默认参数替换为 None 修复了问题
  • 初始化期间抑制了 Pydantic 弃用警告
  • 修复了 README.md 中损坏的示例链接
  • 删除了 Python 3.12+ 专用的 Ruff 规则以确保兼容性
  • 将 CI 工作流迁移到使用 uv 并更新了开发工具

新功能与增强

  • 添加了跟踪改进和清理
  • 通过将 events 模块移动到 crewai.events 来集中事件逻辑

文档与指南

  • 更新了企业行动认证令牌部分文档
  • 发布了 v0.175.0 版本的文档更新

清理与重构

  • 将解析器重构为模块化函数以获得更好的结构
2025年8月28日

v0.175.0

在 GitHub 上查看发布

核心改进与修复

  • 修复了 crewai update 期间 tool 部分的迁移问题
  • 回滚了 OpenAI 固定版本:由于修复了导入问题,现在需要 openai >=1.13.3
  • 修复了易出错测试并提高了测试稳定性
  • 改进了 HITL 和循环流的 Flow 监听器可恢复性
  • 增强了 PlusAPITraceBatchManager 中的超时处理
  • 批量处理实体内存项以减少冗余操作

新功能与增强

  • 添加了 Flow.start() 方法中附加参数的支持
  • 在详细 CLI 输出中显示任务名称
  • 添加了集中式嵌入类型并引入了基础嵌入客户端
  • 引入了 ChromaDB 和 Qdrant 的通用客户端
  • 添加了 crewai config reset 以清除令牌的支持
  • 启用了 crewai_trigger_payload 自动注入
  • 简化了 RAG 客户端初始化并引入了 RAG 配置系统
  • 添加了 Qdrant RAG 提供商支持
  • 通过更好的事件数据改进了跟踪
  • 添加了在 crewai login 时删除 Auth0 和电子邮件条目的支持

文档与指南

  • 添加了自动化触发器文档
  • 修复了 API 参考 OpenAPI 源和重定向
  • 在文档中添加了混合搜索 alpha 参数

清理与弃用

  • 添加了 Task.max_retries 的弃用通知
  • 从登录流程中删除了 Auth0 依赖项
2025年8月19日

v0.165.1

在 GitHub 上查看发布

核心改进与修复

  • 通过将配置值转换为字符串以用于 configparser,修复了 XMLSearchTool 的兼容性问题
  • 修复了涉及 PytestUnraisableExceptionWarning 的易出错 Pytest 测试
  • 在测试套件中模拟遥测以实现更稳定的 CI 运行
  • 将 Chroma 锁文件处理移至 db_storage_path
  • 忽略了 chromadb 的弃用警告
  • 由于 ResponseTextConfigParam 导入问题,固定 OpenAI 版本 <1.100.0

新功能与增强

  • 将交换的代理消息包含到 ExternalMemory 元数据中
  • 自动注入 crewai_trigger_payload
  • 将内部标志 inject_trigger_input 重命名为 allow_crewai_trigger_context
  • 持续改进跟踪和临时跟踪逻辑
  • 整合了跟踪逻辑条件
  • 添加了 Mem0 中与 agent_id 关联的内存条目支持

文档与指南

  • 为工具仓库文档添加了示例
  • 更新了 Mem0 文档,以说明短期内存和实体内存集成
  • 修订了韩语翻译并改进了句式结构

清理与杂项

  • 删除了已弃用的 AgentOps 集成
2025年8月19日

v0.165.0

在 GitHub 上查看发布

核心改进与修复

  • 通过将配置值转换为字符串以用于 configparser,修复了 XMLSearchTool 的兼容性问题
  • 修复了涉及 PytestUnraisableExceptionWarning 的易出错 Pytest 测试
  • 在测试套件中模拟遥测以实现更稳定的 CI 运行
  • 将 Chroma 锁文件处理移至 db_storage_path
  • 忽略了 chromadb 的弃用警告
  • 由于 ResponseTextConfigParam 导入问题,固定 OpenAI 版本 <1.100.0

新功能与增强

  • 将交换的代理消息包含到 ExternalMemory 元数据中
  • 自动注入 crewai_trigger_payload
  • 将内部标志 inject_trigger_input 重命名为 allow_crewai_trigger_context
  • 持续改进跟踪和临时跟踪逻辑
  • 整合了跟踪逻辑条件
  • 添加了 Mem0 中与 agent_id 关联的内存条目支持

文档与指南

  • 为工具仓库文档添加了示例
  • 更新了 Mem0 文档,以说明短期内存和实体内存集成
  • 修订了韩语翻译并改进了句式结构

清理与杂项

  • 删除了已弃用的 AgentOps 集成
2025年8月13日

v0.159.0

在 GitHub 上查看发布

核心改进与修复

  • 改进了 LLM 消息格式化性能,提高了运行时效率
  • 修复了企业配置认证/参数中不正确端点的使用
  • 在部分流程恢复期间,为稳定性注释掉了监听器可恢复性检查

新功能与增强

  • 为 CLI 添加了 enterprise configure 命令,以简化企业设置
  • 引入了部分流程可恢复性支持

文档与指南

  • 添加了新工具的文档
  • 添加了韩语翻译
  • 更新了 TrueFoundry 集成详情的文档
  • 添加了 RBAC 文档和一般清理
  • 修复了 API 参考并改进了英语、葡萄牙语-巴西和韩语的示例/操作指南
2025年8月6日

v0.157.0

在 GitHub 上查看发布

v0.157.0 有什么变化

核心改进与修复

  • 为长输入工具启用了自动换行
  • 允许使用 BaseModel 条目持久化 Flow 状态
  • 使用 partition() 优化了字符串操作以提高性能
  • 放弃了对已弃用的用户内存系统的支持
  • 将 LiteLLM 版本提升至 1.74.9
  • 修复了 CLI,以便在导入时更清晰地显示缺失模块
  • 支持使用 Okta 进行设备授权

新功能与增强

  • 添加了带有测试的 crewai config CLI 命令组
  • crew.name 添加了默认值支持
  • 引入了初始跟踪功能
  • 添加了 LangDB 集成支持
  • 添加了 CLI 配置文档支持

文档与指南

  • 更新了 MCP 文档,添加了 connect_timeout 属性
  • 添加了 LangDB 集成文档
  • 添加了 CLI 配置文档
  • 通用功能文档更新和清理
2025年7月30日

v0.152.0

在 GitHub 上查看发布

核心改进与修复

  • 删除了 crewai signup 引用并替换为 crewai login
  • 修复了使用 agent_id 向 Mem0 添加内存的支持
  • 更改了 Mem0 配置中的默认值
  • 更新了导入错误以清晰显示缺失的模块文件
  • 为事件时间戳添加了时区支持

新功能与增强

  • 增强了 Flow 类以支持自定义流名称
  • 将 RAG 组件重构为专用的顶级模块

文档与指南

  • 修复了 Google Vertex AI 文档中不正确的模型命名
2025年7月23日

v0.150.0

在 GitHub 上查看发布

核心改进与修复

  • 在 Chroma 客户端初始化周围使用了文件锁
  • 删除了与不带 FTS5 的 SQLite 相关的变通方法
  • 自动删除了 LLM 模型不支持的 stop 参数
  • 修复了 save 方法并更新了相关的测试用例
  • 修复了 Ollama 模型在最后一条消息来自助手时的消息处理问题
  • 删除了 LLM 调用错误时的重复打印
  • UserMemory 添加了弃用通知
  • 将 LiteLLM 升级到版本 1.74.3

新功能与增强

  • 通过内部 LLM 类添加了即席工具调用支持
  • 将 Mem0 存储从 v1.1 升级到 v2

文档与指南

  • 修复了 neatlogs 文档
  • 将 Tavily Search & Extractor 工具添加到搜索研究套件
  • 添加了 SerperScrapeWebsiteTool 的文档并重组了 Serper 部分
  • 通用文档更新和改进

crewai-tools v0.58.0

新工具/增强

  • SerperScrapeWebsiteTool:添加了一个从 URL 提取干净内容的工具
  • Bedrock AgentCore:为 Bedrock 代理集成了浏览器和代码解释器工具包
  • Stagehand 更新:重构并更新了 Stagehand 集成

修复与清理

  • FTS5 支持:为测试工作流启用了 SQLite FTS5,以改进文本搜索
  • 测试加速:并行化 GitHub Actions 测试套件以加快 CI 运行
  • 清理:由于 FTS5 支持可用,删除了 SQLite 变通方法 MongoDBVectorSearchTool:修复了序列化和模式处理
2025年7月16日

v0.148.0

在 GitHub 上查看发布

核心改进与修复

  • 使用了生产 WorkOS 环境 ID
  • 为测试工作流添加了 SQLite FTS5 支持
  • 修复了代理知识处理
  • 使用 BaseLLM 类而不是 LLM 进行比较
  • 修复了 Task 类中缺失的 create_directory 参数

新功能与增强

  • 引入了代理评估功能
  • 添加了评估器实验和回归测试方法
  • 实现了线程安全的 AgentEvaluator
  • 启用了代理评估的事件发射
  • 支持评估单个 AgentLiteAgent
  • 添加了与 neatlogs 的集成
  • 为 LLM guardrail 事件添加了 crew 上下文跟踪

文档与指南

  • 添加了 guardrail 属性和使用示例的文档
  • 添加了 neatlogs 的集成指南
  • 更新了代理仓库和 Agent.kickoff 用法的文档
2025年7月9日

v0.141.0

在 GitHub 上查看发布

核心改进与修复

  • 通过并行化加速了 GitHub Actions 测试

新功能与增强

  • 为 LLM guardrail 事件添加了 crew 上下文跟踪

文档与指南

  • 添加了代理仓库使用文档
  • 添加了 Agent.kickoff 方法的文档
2025年7月2日

v0.140.0

在 GitHub 上查看发布

核心改进与修复

  • 修复了测试提示中的拼写错误
  • 修复了 crew 创建期间通过去除尾部斜杠来规范化项目名称的问题
  • 确保环境变量以大写字母写入
  • 更新了 LiteLLM 依赖
  • 重构了 RAGStorage 中的集合处理
  • 实现了 PEP 621 动态版本控制

新功能与增强

  • 添加了按任务和代理跟踪 LLM 调用的功能
  • 引入了 MemoryEvents 以监控内存使用情况
  • 添加了内存系统和 LLM guardrail 事件的控制台日志记录
  • 改进了对高达 7B 参数模型的训练数据支持
  • 添加了 Scarf 和 Reo.dev 分析跟踪
  • CLI workos 登录

文档与指南

  • 更新了 CLI LLM 文档
  • 将 Nebius 集成添加到文档中
  • 更正了安装和 pt-BR 文档中的拼写错误
  • 添加了关于 MemoryEvents 的文档
  • 实现了文档重定向并包含了开发工具
2025年6月25日

v0.134.0

在 GitHub 上查看发布

核心改进与修复

  • 修复了工具参数语法
  • 修复了 Task 中的类型注解
  • 修复了从 GitHub 检索 LLM 数据时的 SSL 错误
  • 确保与 Pydantic 2.7.x 兼容
  • 从项目依赖中删除了 mkdocs
  • 将 Langfuse 代码示例升级到使用 Python SDK v3
  • mem0 存储中添加了 sanitize 角色功能
  • 改进了内存重置期间的 Crew 搜索
  • 改进了控制台打印机输出

新功能与增强

  • 添加了支持从已定义 Tool 属性初始化工具的功能
  • 添加了在 CrewBase 中使用 MCP 工具的官方方法
  • 增强了 MCP 工具支持,允许在 CrewBase 中为每个代理选择多个工具
  • 添加了 Oxylabs Web Scraping 工具

文档与指南

  • 更新了 quickstart.mdx
  • 添加了关于 LLMGuardrail 事件的文档
  • 更新了文档,包含了全面的服务集成详情
  • 更新了 MCP 和企业工具的推荐过滤器
  • 更新了 Maxim 可观察性文档
  • 添加了 pt-BR 文档翻译
  • 通用文档改进
2025年6月12日

v0.130.0

在 GitHub 上查看发布

核心改进与修复

  • 删除了与工具结果输出相关的重复消息
  • 修复了 kick-off 中 usage_metrics 缺少 manager_agent 令牌的问题
  • 修复了遥测单例以遵循动态环境变量
  • 修复了 Flow 状态日志可能隐藏人类输入的问题
  • 增加了 Flow 绘图的默认 X 轴间距

新功能与增强

  • 为 CLI 添加了多组织操作支持
  • 启用了异步工具执行以实现更高效的工作流
  • 引入了带有 Guardrail 集成的 LiteAgent
  • 升级了 LiteLLM 以支持最新的 OpenAI 版本

文档与指南

  • 记录了工具仓库的最小 UV 版本
  • 改进了幻觉防护的示例
  • 更新了 LLM 使用的规划文档
  • 添加了 Maxim 对代理可观察性支持的文档
  • 扩展了集成文档,为企业功能添加了图片
  • 修复了持久化指南
  • 更新了 Python 版本支持以支持 python 3.13.x
2025年6月5日

v0.126.0

在 GitHub 上查看发布

有什么变化

核心改进与修复

  • 添加了对 Python 3.13 的支持
  • 修复了代理知识源问题
  • 持久化了工具仓库中可用的工具
  • 使工具能够通过自己的模块从代理仓库加载
  • 记录了 LLM 调用工具的使用情况

新功能与增强

  • 在 MCP 集成中添加了流式 HTTP 传输支持
  • 添加了社区分析支持
  • 扩展了与 OpenAI 兼容的部分,添加了 Gemini 示例
  • 引入了提示和内存系统的透明度功能
  • 工具发布的小幅增强

文档与指南

  • 文档进行了重大重组以改进导航
  • 扩展了 MCP 集成文档
  • 更新了内存文档和 README 视觉效果
  • 修复了异步 kick-off 示例中缺失的 await 关键字
  • 更新了 Portkey 和 Azure 嵌入文档
  • 为 LLM 指南添加了企业测试图片
  • README 的通用更新
2025年5月27日

v0.121.1

在 GitHub 上查看发布错误修复和更好的文档
2025年5月22日

v0.121.0

在 GitHub 上查看发布

有什么变化

核心改进与修复

  • 修复了创建工具时的编码错误
  • 修复了失败的 llama 测试
  • 更新了日志配置以保持一致性
  • 增强了遥测初始化和事件处理

新功能与增强

  • 为 Task 类添加了 markdown 属性
  • 为 Agent 类添加了 reasoning 属性
  • 为 Agent 添加了 inject_date 标志,用于自动日期注入
  • 实现了 HallucinationGuardrail(带有测试覆盖的空操作)

文档与指南

  • 添加了 StagehandTool 文档并改进了 MDX 结构
  • 添加了 MCP 集成文档并更新了企业文档
  • 记录了知识事件并更新了推理文档
  • 添加了 stop 参数文档
  • 修复了文档示例中的导入引用(before_kickoff, after_kickoff)
  • 通用文档更新和结构重组以提高清晰度
2025年5月15日

v0.120.1

在 GitHub 上查看发布

新功能

  • 修复了带连字符的插值
2025年5月14日

v0.120.0

在 GitHub 上查看发布

核心改进与修复

• 默认启用完整的 Ruff 规则集以实现更严格的 Linting • 使用上下文管理器解决了 FilteredStream 中的竞争条件 • 修复了代理知识重置问题 • 将代理获取逻辑重构为实用程序模块

新功能与增强

• 添加了直接从仓库加载代理的支持 • 启用了为 Task 设置空上下文的功能 • 增强了代理仓库反馈并修复了工具自动导入行为 • 引入了知识的直接初始化(绕过 knowledge_sources)

文档与指南

• 更新了 security.md 以符合当前安全实践 • 清理了 Google 设置部分以提高清晰度 • 在输入 Gemini 密钥时添加了 AI Studio 链接 • 更新了 Arize Phoenix 可观察性指南 • 刷新了流程文档
2025年5月8日

v0.119.0

在 GitHub 上查看发布有什么变化

核心改进与修复

  • 通过增强 pytest 对易出错测试的处理,提高了测试可靠性
  • 修复了嵌入维度不匹配时的内存重置崩溃问题
  • 为 Crew 和 LiteAgent 启用了父流程识别
  • 防止遥测相关崩溃(在不可用时)
  • 升级了 LiteLLM 版本以提高兼容性
  • 通过删除 skip_external_api 修复了 llama 转换器测试

新功能与增强

  • 在 Agent 中引入了知识检索提示重写,以改进跟踪和调试
  • 使 LLM 设置和快速入门指南与模型无关

文档与指南

  • 添加了 RAG 工具的高级配置文档
  • 更新了 Windows 故障排除指南
  • 改进了文档示例以提高清晰度
  • 修复了文档和配置文件中的拼写错误
2025年4月30日

v0.118.0

在 GitHub 上查看发布

核心改进与修复

  • 修复了缺失提示或系统模板的问题。
  • 移除了全局日志配置以避免意外覆盖。
  • 将 TaskGuardrail 重命名为 LLMGuardrail 以提高清晰度。
  • 将 litellm 降级到版本 1.167.1 以确保兼容性。
  • 添加了缺失的 init.py 文件以确保模块正确初始化。

新功能与增强

  • 添加了无代码 Guardrail 创建支持,以简化 AI 行为控制。

文档与指南

  • 从公共文档中删除了 CrewStructuredTool 以反映内部用法。
  • 更新了企业文档和 YouTube 嵌入,以改善入职体验。
2025年4月28日

v0.117.1

在 GitHub 上查看发布
  • 构建:升级 crewai-tools
  • 将 liteLLM 升级到最新版本
  • 修复 Mem0 OSS
2025年4月28日

v0.117.0

在 GitHub 上查看发布

有什么变化

新功能与增强

  • @tool 装饰器中添加了 result_as_answer 参数支持。
  • 引入了对新语言模型的支持:GPT-4.1、Gemini-2.0 和 Gemini-2.5 Pro。
  • 增强了知识管理能力。
  • 在 CLI 中添加了 Huggingface 提供商选项。
  • 改进了 Python 3.10+ 的兼容性和 CI 支持。

核心改进与修复

  • 修复了模板参数不正确和输入缺失的问题。
  • 通过协程条件检查改进了异步流处理。
  • 通过独立配置和正确复制内存对象增强了内存管理。
  • 修复了 lite 代理使用正确引用进行初始化的问题。
  • 解决了 Python 类型提示问题并删除了冗余导入。
  • 更新了事件位置以改进工具使用跟踪。
  • 在流失败时引发显式异常。
  • 删除了各个模块中未使用的代码和冗余注释。
  • 将 GitHub App 令牌操作更新到 v2。

文档与指南

  • 增强了文档结构,包括企业部署说明。
  • 自动创建文档生成的输出文件夹。
  • 修复了 WeaviateVectorSearchTool 文档中的损坏链接。
  • 修复了 JSON 搜索工具的 guardrail 文档用法和导入路径。
  • 更新了 CodeInterpreterTool 的文档。
  • 改进了文档页面的 SEO、上下文导航和错误处理。
2025年4月10日

v0.114.0

在 GitHub 上查看发布

有什么变化

新功能与增强

  • 代理作为原子单元。(Agent(...).kickoff())
  • 支持自定义 LLM 实现。
  • 集成了外部内存和 Opik 可观察性。
  • 增强了 YAML 提取。
  • 多模态代理验证。
  • 为代理和 crew 添加了安全指纹。

核心改进与修复

  • 改进了序列化、代理复制和 Python 兼容性。
  • 为 emit() 添加了通配符支持
  • 添加了对附加路由器调用和上下文窗口调整的支持。
  • 修复了类型问题、验证和导入语句。
  • 提高了方法性能。
  • 增强了代理任务处理、事件发射和内存管理。
  • 修复了 CLI 问题、条件任务、克隆行为和工具输出。

文档与指南

  • 改进了文档结构、主题和组织。
  • 添加了 WSL2 上的本地 NVIDIA NIM、W&B Weave 和 Arize Phoenix 的指南。
  • 更新了工具配置示例、提示和可观察性文档。
  • 关于在流程中使用单个代理的指南
2025年3月17日

v0.108.0

在 GitHub 上查看发布

功能

  • 在 PR #2190 中将 crew.py 模板中的制表符转换为空格
  • 在 PR #2266 中增强了 LLM 流式响应处理和事件系统
  • 在 PR #2310 中包含了 model_name
  • 在 PR #2321 中增强了事件监听器,增加了丰富的可视化和改进的日志记录
  • 在 PR #2332 中添加了指纹

Bug 修复

  • 修复了 PR #2308 中的 Mistral 问题
  • 修复了 PR #2370 中的文档错误
  • 修复了 PR #2369 中指纹属性的类型检查错误

文档更新

  • 在 PR #2259 中改进了工具文档
  • 在 PR #2196 中更新了 uv 工具包的安装指南
  • 在 PR #2363 中添加了使用 uv 工具升级 crewAI 的说明
  • 在 PR #2254 中添加了 ApifyActorsTool 的文档
2025年3月9日

v0.105.0

在 GitHub 上查看发布核心改进与修复
  • 修复了缺失模板变量和用户内存配置的问题。
  • 改进了异步流支持并解决了代理响应格式化问题。
  • 增强了内存重置功能并修复了 CLI 内存命令。
  • 修复了类型问题、工具调用属性和遥测解耦。
新功能与增强
  • 添加了 Flow 状态导出并改进了状态实用程序。
  • 通过可选的 crew 嵌入器增强了代理知识设置。
  • 引入了事件发射器以实现更好的可观察性和 LLM 调用跟踪。
  • 添加了对 Python 3.10 和 langchain_ollama 中的 ChatOllama 的支持。
  • 集成了 o3-mini 模型上下文窗口大小支持。
  • 添加了对多次路由器调用的支持。
文档与指南
  • 改进了文档布局和层次结构。
  • 添加了 QdrantVectorSearchTool 指南并澄清了事件监听器用法。
  • 修复了提示中的拼写错误并更新了 Amazon Bedrock 模型列表。
2025年2月13日

v0.102.0

在 GitHub 上查看发布

核心改进与修复

  • 增强的 LLM 支持:改进了 Anthropic 模型的结构化 LLM 输出、参数处理和格式化。
  • Crew 与代理稳定性:修复了使用知识源克隆代理/crew、条件任务中多个任务输出以及忽略 Crew 任务回调的问题。
  • 内存与存储修复:修复了 Bedrock 的短期内存处理、确保正确的嵌入器初始化,并在 crew 类中添加了重置内存功能。
  • 训练与执行可靠性:修复了 dict 和 list 输入类型中损坏的训练和插值问题。

新功能与增强

  • 高级知识管理:改进了命名约定并通过自定义嵌入器支持增强了嵌入配置。
  • 扩展日志与可观察性:添加了 JSON 格式的日志支持并集成了 MLflow 跟踪文档。
  • 数据处理改进:更新了 excel_knowledge_source.py 以处理多标签文件。
  • 通用性能与代码库清理:简化了企业代码对齐并解决了 linting 问题。
  • 添加新工具 QdrantVectorSearchTool

文档与指南

  • 更新了 AI 与内存文档:改进了 Bedrock、Google AI 和长期内存文档。
  • 任务与工作流清晰度:为任务属性添加了“人工输入”行、Langfuse 指南和 FileWriterTool 文档。
  • 修复了各种拼写错误与格式问题。

维护与其他

  • 优化了 Google 文档集成和本年度的任务处理。
2025年1月28日

v0.100.0

在 GitHub 上查看发布
  • 功能:添加 Composio 文档
  • 功能:添加 SageMaker 作为 LLM 提供商
  • 修复:整体 LLM 连接问题
  • 修复:训练时使用安全访问器
  • 修复:向 crew_chat.py 添加版本检查
  • 文档:crewai 聊天的新文档
  • 文档:改进 CLI 和 Composio Tool 文档的格式和清晰度
2025年1月20日

v0.98.0

在 GitHub 上查看发布
  • 功能:对话 crew v1
  • 功能:为流状态添加唯一 ID
  • 功能:添加带有 FlowPersistence 接口的 @persist 装饰器
  • 集成:添加 SambaNova 集成
  • 集成:在 cli 中添加 NVIDIA NIM 提供商
  • 集成:引入 VoyageAI
  • 杂项:更新模板中的日期为本年度
  • 修复:修复 Mem0 集成中的 API 密钥行为和实体处理
  • 修复:修复核心调用循环逻辑和相关测试
  • 修复:使工具输入成为实际对象而不是字符串
  • 修复:为创建工具添加重要的缺失部分
  • 修复:降低 litellm 版本以防止 Windows 问题
  • 修复:kickoff 之前输入为 None 的情况
  • 修复:拼写错误
  • 修复:嵌套 pydantic 模型问题
  • 修复:文档问题
  • 修复:union 问题
  • 文档更新
2025年1月4日

v0.95.0

在 GitHub 上查看发布
  • 功能:为 Crew 添加多模态能力
  • 功能:程序化 Guardrails
  • 功能:HITL 多轮
  • 功能:Gemini 2.0 支持
  • 功能:CrewAI Flows 改进
  • 功能:添加工作流权限
  • 功能:添加 litellm 对 langfuse 的支持
  • 功能:Portkey 与 CrewAI 集成
  • 功能:添加 interpolate_only 方法并改进错误处理
  • 功能:Docling 支持
  • 功能:Weviate 支持
  • 修复:output_file 不尊重系统路径
  • 修复重置短期内存时的磁盘 I/O 错误。
  • 修复:CrewJSONEncoder 现在接受枚举
  • 修复:Python 最大版本
  • 修复:Task 中 output_file 的插值
  • 修复:正确处理同事角色名称的大小写/空白
  • 修复:将 tiktoken 添加为显式依赖项并记录 Rust 要求
  • 修复:在规划过程中包含代理知识
  • 修复:将 KnowledgeStorage 的存储初始化更改为 None
  • 修复:修复可选存储检查
  • 修复:在 flows 中包含事件发射器
  • 修复:Docstring、错误处理和类型提示改进
  • 修复:抑制了来自 litellm pydantic 问题的用户警告
2024年12月5日

v0.86.0

在 GitHub 上查看发布
  • 删除所有对管道和管道路由器的引用
  • 文档:在 Custom LLM 中添加 Nvidia NIM 作为提供商
  • 添加知识演示 + 改进知识文档
  • Brandon/cre 509 HITL 多轮跟进
  • 关于使用装饰器的 yaml crew 的新文档。简化模板 crew
2024年12月4日

v0.85.0

在 GitHub 上查看发布
  • 为代理级别添加了知识
  • 功能/移除 langchain
  • 改进类型化任务输出
  • crewai login 时登录工具仓库
  • 修复了 result as answer 未能正确退出 LLM 循环的问题
  • 修复:使用 ollama 提供商时缺少密钥名称
  • 修复发现的拼写问题
  • 更新 readme 以运行 mypy
  • 将知识添加到 mint.json
  • 更新 Github Actions
  • 文档更新代理文档以包含创建代理的两种方法
  • 文档改进:LLM 配置和使用
2024年11月25日

v0.83.0

在 GitHub 上查看发布
  • 新的 before_kickoffafter_kickoff crew 回调
  • 支持预先填充代理知识
  • 添加了使用 Mem0 检索用户偏好和内存的支持
  • 修复异步执行
  • 升级 chroma 并调整嵌入函数生成器
  • 更新 CLI Watson 支持的模型 + 文档
  • 降低 Bandit 等级
  • 修复所有测试
  • 更新文档
2024年11月14日

v0.80.0

在 GitHub 上查看发布
  • 修复令牌回调替换错误
  • 修复步骤回调问题
  • 在使用指标中添加缓存的提示令牌信息
  • 修复 crew_train_success 测试
2024年11月11日

v0.79.4

在 GitHub 上查看发布一系列关于 LLM 支持的小型 bug 修复
2024年11月10日

v0.79.0

在 GitHub 上查看发布
  • 将输入添加到流程中
  • 增强日志存储以支持更多数据类型
  • 添加对 IBM 内存的支持
  • 在 CLI 中添加 Watson 选项
  • 添加 security.md 文件
  • 用 uv 环境变量替换 .netrc
  • 将 BaseTool 移动到主包并集中工具描述生成
  • 如果 LLM 没有返回响应,则引发错误
  • 修复流程以支持循环并添加测试
  • 更新命名 crew 的方式并修复缺失的配置
  • 更新文档
2024年10月30日

v0.76.9

在 GitHub 上查看发布
  • 将 flow 的 plot 命令更新为 crewai flow plot
  • 添加 tomli 以支持 3.10
  • 将安装命令选项转发到 uv sync
  • 改进工具文本描述和参数
  • 改进工具和流程文档
  • 更新 flows cli 以允许您使用 crewai flow add-crew 轻松地向 flow 添加额外的 crew
  • 修复了使用多个 start 和 listen(and_(…, …, …)) 时的流程 bug
2024年10月23日

v0.76.2

在 GitHub 上查看发布更新 crewai create 命令
2024年10月23日

v0.76.0

在 GitHub 上查看发布
  • 修复/修复了缺失的 API 提示 + CLI 文档更新
  • 杂项(readme):修复贡献中“运行测试”的步骤
  • 支持不安全代码执行。在 docker 安装和运行检查中添加
  • 通过修复内存导入以实现嵌入函数
2024年10月23日

v0.75.1

在 GitHub 上查看发布crewai crewat 上的新 --provider 选项
2024年10月23日

v0.75.0

在 GitHub 上查看发布
  • 修复训练后的测试
  • 简化流程
  • 调整 crewai tool install <tool>
  • 确保原始嵌入配置有效
  • 修复 bug
  • 更新文档 - 包括将 Cerebras LLM 示例配置添加到 LLM 文档中
  • 删除不必要的测试
2024年10月18日

v0.74.2

在 GitHub 上查看发布
  • 功能:将 poetry.lock 添加到 uv 迁移
  • 修复工具调用问题
2024年10月18日

v0.74.0

在 GitHub 上查看发布
  • UV 迁移
  • 调整工具 CLI 以适应 UV
  • 添加从 Poetry -> UV 的警告
  • CLI 允许模型选择和提交 API 密钥
  • 新内存库
  • 修复 Linting 和警告
  • 更新文档
  • Bug 修复
2024年10月11日

v0.70.1

在 GitHub 上查看发布
  • 新 Flow 功能
  • Flow 可视化器
  • 创建 crewai create flow 命令
  • 创建 crewai tool create <tool> 命令
  • 添加用于发布工具的 Git 验证
  • 修复:JSON 编码日期对象
  • 新文档
  • 更新 README
  • Bug 修复
2024年9月27日

v0.65.2

在 GitHub 上查看发布
  • 添加实验性 Flows 功能
  • 修复任务顺序错误
  • 更新模板
2024年9月27日

v0.64.0

在 GitHub 上查看发布
  • 正确排序任务
  • 修复摘要逻辑
  • 修复停用词逻辑
  • 将默认最大迭代次数增加到 20
  • 修复输入插值后的 crew 密钥
  • 修复训练功能
  • 添加初始工具 API
  • 拼写错误
  • 更新文档
修复:#1359 #1355 #1353 #1356 等
2024年9月25日

v0.63.6

在 GitHub 上查看发布
  • 更新项目模板
2024年9月25日

v0.63.5

在 GitHub 上查看发布
  • 重新支持 o1 系列,以及所有不支持停用词的模型
  • 更新依赖项
  • 更新日志
  • 更新文档
2024年9月24日

v0.63.2

在 GitHub 上查看发布
  • 添加 OPENAI_BASE_URL 作为回退
  • 添加正确的 LLM 导入
  • 更新文档
2024年9月24日

v0.63.1

在 GitHub 上查看发布
  • 小型 bug 修复以支持未来 CrewAI 部署
2024年9月24日

v0.63.0

在 GitHub 上查看发布
  • 新 LLM 类用于与 LLM 交互(利用 LiteLLM)
  • 添加对自定义内存接口的支持
  • 将 GPT-4o-mini 作为默认模型
  • 更新文档
  • 更新依赖项
  • Bug 修复
    • 删除 kickoff_for_each_async 中冗余的任务创建
2024年9月18日

v0.61.0

在 GitHub 上查看发布
  • 更新依赖项
  • 以不同颜色打印最大 rpm 消息
  • 更新所有测试用例
  • 始终以用户消息结束 - 以更好地支持某些模型,如 bedrock 模型
  • 整体小 bug 修复
2024年9月16日

v0.60.0

在 GitHub 上查看发布
  • 删除 LangChain 并重建 Executor
  • 让所有测试都通过
  • 添加了不在 Agent 上使用系统提示 use_system_prompt 的能力
  • 添加了不在 Agent 上使用停用词(以支持 o1 模型)use_stop_words 的能力
  • 滑动上下文窗口重命名为 respect_context_window,并默认启用
  • 默认禁用委托
  • 内部提示也略有更改
  • 整体可靠性和结果质量
  • 新支持
    • 每分钟最大请求数
    • 在给出最终答案之前,最大迭代次数
    • 充分利用系统提示
    • 令牌计算流程
    • Crew 和代理执行的新日志记录
2024年9月13日

v0.55.2

在 GitHub 上查看发布
  • 添加自动完成功能
  • 为 TaskOutput 添加 name 和 expected_output
  • crewai install CLI
  • crewai deploy CLI
  • 清理 Pipeline 功能
  • 更新文档
  • 开发体验改进,例如 bandit CI 流水线
  • 修复 bug
    • 使用 planning_llm 的能力
    • 修复基于 YAML 的项目
    • 修复 Azure 支持
    • 添加对 Python 3.10 的支持
    • 不再使用 Pydantic v1
2024年8月11日

v0.51.0

在 GitHub 上查看发布
2024年7月20日

v0.41.1

在 GitHub 上查看发布
  • 修复规划功能中的 bug
2024年7月19日

v0.41.0

在 GitHub 上查看发布
  • [破坏性变更] 类型安全输出
    • 所有 crew 和任务现在都返回一个 proper object TaskOuput 和 CrewOutput
  • [功能] crew 的新规划功能(先计划再行动)
    • 通过将 planning=True 添加到 Crew 实例
  • [功能] 引入了重播功能
    • 新的 CLI 允许您列出上次运行的任务并从特定任务重播
  • [功能] 能够重置内存
    • 您可以在再次运行 crew 之前清理其内存
  • [功能] 添加了 LLM 调用的重试功能
    • 您可以重试 LLM 调用而不会停止 crew 执行
  • [功能] 添加了自定义转换器的功能
  • [工具] 增强了带有类型提示和新属性的工具
  • [工具] 添加了 MultiON 工具
  • [工具] 修复了文件抓取工具
  • [工具] 修复了抓取工具中的 bug
  • [工具] 提高了 crewAI-tools 依赖项的版本
  • [Bug] 通用 bug 修复和改进
  • [Bug] 遥测修复
  • [Bug] 拼写检查更正
  • [文档] 更新文档
2024年7月6日

v0.36.0

在 GitHub 上查看发布
  • Bug 修复
  • 更新文档
  • 更新原生提示
  • 修复提示中的拼写错误
  • 添加 AgentOps 原生支持
  • 添加 Firecrawl 工具
  • 添加将工具结果作为代理结果返回的新功能
  • 改进编码解释器工具
  • 添加创建自己的 corveter 类的新选项(文档待定)
2024年7月4日

v0.35.8

在 GitHub 上查看发布
  • 修复 embechain 依赖问题
2024年7月2日

v0.35.7

在 GitHub 上查看发布
  • 新的 @composiohq 集成已发布
  • 文档更新
  • 自定义 GPT 已更新
  • 调整管理器详细级别
  • Bug 修复
2024年7月1日

v0.35.5

在 GitHub 上查看发布
  • 修复 embedchain 依赖
2024年7月1日

v0.35.4

在 GitHub 上查看发布
  • 更新 crewai create CLI 以使用新版本
2024年7月1日

v0.35.3

在 GitHub 上查看发布
  • 代码执行 Bug 已修复
  • 更新整体文档
  • 提升 crewai-tools 版本
  • 提升许多依赖项的版本
  • 整体 Bug 修复
2024年6月29日

v0.35.0

在 GitHub 上查看发布
  • 您的代理现在可以执行代码
  • 引入任何第三方代理,LlamaIndex、LangChain 和 Autogen 代理现在都可以成为您的 crew 的一部分!
  • 在执行 crew 之前对其进行训练并获得一致的结果!新 CLI crewai train -n X
  • Bug 修复和文档更新(仍缺少一些新文档更新即将推出)
2024年6月22日

v0.32.2

在 GitHub 上查看发布
  • 更新 crewai create CLI 以使用新版本
  • 修复委托代理匹配
2024年6月21日

v0.32.0

在 GitHub 上查看发布
  • 新的 kickoff_for_eachkickoff_asynckickoff_for_each_async 方法,以更好地控制 kickoff 过程
  • 添加对所有 LlamaIndex hub 集成的支持
  • usage_metrics 添加到 crew 的完整输出中
  • 在新 YAML 格式中添加对多个 crew 的支持
  • 更新依赖项
  • 修复了 Bug 和拼写错误
  • 文档已更新
  • 在文档中添加了搜索
  • 将 gpt-4o 设为默认模型
  • 为 LangTrace、Browserbase 和 Exa Search 添加新文档
  • 为日志记录添加时间戳
2024年5月23日

v0.30.11

在 GitHub 上查看发布
  • 更新项目生成模板
2024年5月14日

v0.30.8

在 GitHub 上查看发布
  • 更新依赖项
  • crewAI 项目结构中的小 bug 修复
  • 暂时删除自定义 YAML 解析器
2024年5月14日

v0.30.5

在 GitHub 上查看发布
  • 使代理委托对小型模型更具通用性
2024年5月13日

v0.30.4

在 GitHub 上查看发布文档更新即将发布 抱歉,感谢您的耐心等待,我们即将推出新文档!➿ 修复任务回调 🧙 能够设置特定代理作为管理器,而不是让 crew 创建 📄 能够设置系统、提示和响应模板,使其与开源模型更可靠地工作(与小型模型效果更好)👨‍💻 改进 json 和 pydantic 输出(与小型模型效果更好)🔎 改进工具名称识别(与小型模型效果更好)🧰 改进工具使用(与小型模型效果更好)📃 最初支持自带提示 2️⃣ 修复重复的令牌计算器指标 🪚 添加了几个新工具,Browserbase 和 Exa Search 📁 能够保存文件时创建目录 🔁 更新依赖项 - 再次检查工具 📄 整体小型文档改进 🐛 小型 bug 修复(拼写错误等)👬 修复 co-worker / coworker 问题 👀 小型 Readme 更新
2024年4月11日

v0.28.8

在 GitHub 上查看发布
  • 更新 crewai CLI 中使用的版本
2024年4月11日

v0.28.7

在 GitHub 上查看发布
  • Bug 修复
  • 更新带有 bug 修复的 crewAI 工具版本
2024年4月8日

v0.28.5

在 GitHub 上查看发布
  • 主要的长期内存插值问题
  • 更新带有修复的工具包依赖项
  • 删除不必要的证书
2024年4月7日

v0.28.2

在 GitHub 上查看发布
  • 主要长期内存修复
2024年4月6日

v0.28.1

在 GitHub 上查看发布
  • 更新 crewai-tools 到 0.1.15
2024年4月5日

v0.28.0

在 GitHub 上查看发布
  • 不覆盖 LLM 回调
  • 添加 max_execution_time 支持
  • 添加特定内存文档
  • 将工具使用日志颜色从黄色更改为紫色
  • 更新文档
2024年4月4日

v0.27.0

在 GitHub 上查看发布
  • 🧠 内存(共享 crew 内存) - 要启用它,只需将 memory=True 添加到您的 crew 中,它将透明地工作并使结果更好更可靠,目前默认禁用
  • 🤚🏼 原生人工输入支持: 文档
  • 🌐 通用 RAG 工具支持: 任何模型,不仅仅是 OpenAI。 示例
  • 🔍 增强的缓存控制: 了解巧妙的 cache_function 属性: 文档
  • 🔁 更新了 crewai-tools 依赖项: 始终与最新最好的保持同步。
  • ⛓️ 跨代理委托: 代理之间更顺畅的协作。
  • 💠 内部提示改进: 更精细的对话流程。
  • 📝 通过更好的解析改进工具使用
  • 🔒 安全改进和更新依赖项
  • 📄 文档改进
  • 🐛 Bug 修复
2024年3月12日

v0.22.5

在 GitHub 上查看发布
  • 新模板上的其他小导入问题
2024年3月12日

v0.22.4

在 GitHub 上查看发布修复模板问题
2024年3月11日

v0.22.2

在 GitHub 上查看发布
  • 修复新 cli 模板中的 bug
  • 确保新 cli 模板中的任务顺序
2024年3月11日

v0.22.0

在 GitHub 上查看发布
  • 添加初始 CLI crewai create 命令
  • 添加了能够使用字典定义代理和任务的功能
  • 添加了更清晰的代理日志记录
  • 修复了超出最大递归深度 bug
  • 修复文档
  • 更新 README
2024年3月4日

v0.19.0

在 GitHub 上查看发布
  • 工具使用效率 +1023.21%
  • 平均工具使用次数 +276%
  • 工具错误减少 67%,比以往任何时候都更可靠。
  • 委托能力增强
  • 能够通过将 function_calling_llm 设置为 Agent 或 Crew 来回退到函数调用
  • 能够在 kickoff 后通过 crew.usage_metrics 获取 crew 执行指标
  • 添加了在 kickoff 中传递输入的功能 crew.kickoff(inputs: {'key': 'value})
  • 更新文档
2024年2月28日

v0.16.3

在 GitHub 上查看发布
  • 修复整体 bug
  • 确保代码向后兼容
2024年2月28日

v0.16.0

在 GitHub 上查看发布
  • 删除遗留的 crewai_tools 依赖项
  • 添加了对输入插值的初步支持(缺少文档)
  • 添加了跟踪工具使用、工具错误、格式错误、令牌使用的功能
  • 更新 README
2024年2月26日

v0.14.4

在 GitHub 上查看发布
  • 更新超时
  • 更新文档
  • 移除 crewai_tools 作为强制项
  • 默认使代理无内存以减少令牌计数(对以前依赖此功能的用户来说是破坏性变更)
2024年2月24日

v0.14.3

在 GitHub 上查看发布
  • 修复损坏的文档链接
  • 添加了对无工具代理的支持
  • 避免空任务输出
2024年2月22日

v0.14.0

在 GitHub 上查看发布v0.14.0rc 的所有改进。
  • 支持从开源模型导出 json 和 pydantic
2024年2月20日

v0.14.0rc

在 GitHub 上查看发布
  • 添加对 crewai-tools 的支持
  • 添加了支持将任务输出格式化为 Pydantic 对象或 JSON
  • 添加了支持将任务输出保存到文件
  • 改进了代理间委托的可靠性
  • 改进了工具使用逻辑,以正确使用函数调用
  • 更新了内部提示
  • 支持无参数工具
  • Bug 修复
2024年2月16日

v0.11.2

在 GitHub 上查看发布
  • 添加了更多错误日志,以便用户在工具失败时了解发生了什么
2024年2月16日

v0.11.1

在 GitHub 上查看发布
  • 它修复了工具使用逻辑中的一个 bug,该 bug 会过早地缓存结果,即使在使用中存在错误,也阻止了它再次使用该工具。
  • 它还将以红色打印任何错误消息,允许用户了解工具的问题所在。
2024年2月13日

v0.11.0

在 GitHub 上查看发布
  • 能够为整个 crew 和单个代理设置 function_calling_llm
  • 一些早期尝试降低成本
  • 改进工具的函数调用
  • 更新文档
2024年2月10日

v0.10.0

在 GitHub 上查看发布
  • 能够从 crew kickoff 获取包含所有任务输出的 full_ouput
  • 能够为代理和 Crew 设置 step_callback 函数,以便您可以获取所有中间步骤
  • 在一定数量的工具使用后记住预期格式的代理。
  • 新的工具使用内部机制现在使用 json,解锁了具有多个参数的工具
  • 重构了整体委托逻辑,现在更可靠
  • 修复了 max_inter bug,现在可以正确强制 LLM 在达到该限制时给出答案
  • 重建了缓存结构,确保多个代理可以使用相同的缓存
  • 重构了任务重复使用预防逻辑
  • 删除了现在不必要的 CrewAgentOutputParser
  • 选择性地与 crewAI 团队共享完整的 crew 相关数据
  • 整体文档更新
2024年2月8日

v0.5.5

在 GitHub 上查看发布
  • 整体文档 + readme 改进
  • 修复不必要的 RPM 控制器设置
  • 添加早期阶段匿名遥测以改进库
2024年2月7日

v0.5.3

在 GitHub 上查看发布
  • 对分层管理器的快速修复
2024年2月6日

v0.5.2

在 GitHub 上查看发布
  • 为分层过程添加 manager_llm
  • 改进 max_intermax_rpm 逻辑
  • 更新 README 和文档
2024年2月4日

v0.5.0

在 GitHub 上查看发布这个新版本为库带来了许多新功能和改进。

功能

  • 添加任务回调。
  • 添加对分层过程的支持。
  • 添加了在另一个任务中引用特定任务的能力。
  • 添加了并行任务执行的能力。

改进

  • 改进了最大迭代次数和每分钟最大请求数。
  • 开发者体验改进,文档字符串等。
  • 小改进和拼写错误。
  • 修复静态类型错误。
  • 更新了 README 和文档。
2024年1月14日

v0.1.32

在 GitHub 上查看发布
  • 迁移到 LangChain 0.1.0
  • 改进提示
  • 添加了限制代理最大迭代次数的能力
  • 添加了对代理和 Crew 进行每分钟请求限流的能力
  • 添加了对翻译的初步支持
  • 添加了希腊语翻译
  • 提高代码可读性
  • 开始使用 mkdocs 编写新文档
2024年1月7日

v0.1.23

在 GitHub 上查看发布
  • 许多可靠性改进
  • 提示更改
  • 支持多种语言的初步更改
  • 修复任务重复执行中的 bug
  • 更好的执行错误处理
  • 更新 README
2023年12月30日

v0.1.14

在 GitHub 上查看发布
  • 添加了工具缓存和循环执行预防。(@joaomdmoura)
  • 为代理委托添加了更多指南。(@joaomdmoura)
  • 更新以使用新的 openai 库版本。(@joaomdmoura)
  • 为日志记录器添加了详细级别。(@joaomdmoura)
  • 删除了 WIP 代码。(@joaomdmoura)
  • 许多开发者生活质量改进(特别感谢 @greysonlalonde)。
  • 更新到 pydantic v2(也特别感谢 @greysonlalonde)。
2023年11月24日

v0.1.2

在 GitHub 上查看发布
  • 添加了使用其他 LLM 而非 OpenAI 的能力
2023年11月19日

v0.1.1

在 GitHub 上查看发布

CrewAI v0.1.1 发布说明

新功能

  • Crew 详细模式:现在允许您检查任务的执行情况。
  • README 和文档更新:文档上的一系列小更新
2023年11月14日

v0.1.0

在 GitHub 上查看发布

CrewAI v0.1.0 发布说明

我们很高兴宣布 CrewAI 的初始版本 0.1.0 发布!CrewAI 是一个旨在促进自主 AI 代理编排的框架,这些代理能够进行角色扮演和协作,以更有效地完成复杂的任务。

新功能

  • 首次发布:CrewAI 现已正式推出!此基础版本为 AI 代理协同工作奠定了基础,每个代理都有其专业的角色和目标。
  • 基于角色的代理设计:定义和定制具有特定角色、目标和所需工具的代理以取得成功。
  • 代理间委托:代理现在能够自主委托任务,从而实现团队之间工作负载的动态分配。
  • 任务管理:动态创建和分配任务,灵活指定每个任务所需的工具。
  • 顺序流程:设置您的代理按顺序处理任务,确保有组织且可预测的工作流。
  • 文档:通过我们的初始文档开始探索 CrewAI,该文档将指导您完成框架的设置和使用。

增强功能

  • AgentTaskCrewProcess 类的详细 API 文档。
  • 示例和教程,帮助您构建您的第一个 CrewAI 应用程序。
  • 代理之间协作和委托机制的基本设置。

已知问题

  • 由于这是第一个版本,可能存在未发现的 bug 和需要优化的区域。我们鼓励社区报告在使用过程中发现的任何问题。

即将推出的功能

  • 高级流程管理:在未来的版本中,我们将引入更复杂的任务管理流程,包括共识和分层工作流。