AI技术

Apache Burr正式发布:Apache基金会推出的新一代AI Agent构建框架

Apache软件基金会近日宣布Apache Burr(孵化中)正式发布。这是一个专注于构建可靠AI智能体和应用的开源框架,以纯Python实现,无需特定DSL或YAML配置文件。

Burr框架的核心设计理念是将AI应用定义为一系列动作和转换的组合。开发者使用Python装饰器和函数来定义应用逻辑,框架自动处理状态管理和执行流程。

主要特性

Burr框架提供了丰富的开箱即用功能:内置的可视化UI让开发者可以实时监视、调试和追踪应用的每一步执行;自动化的持久化机制支持应用从中断处恢复执行。Burr还支持在任何步骤暂停执行并等待人工输入,非常适合审批工作流和交互式智能体场景。

开发者还可以并行执行动作、实现扇出/扇入模式,并通过组合子应用构建复杂的模块化设计。Burr同时支持重放历史运行、对单个动作进行单元测试以及验证状态转换。

文章来源:Apache Software Foundation