NVIDIA推出NOOA框架,简化AI代理开发
近日,英伟达宣布了其新的对象导向代理(NOOA)框架,并将其贡献给开放安全人工智能联盟。该框架的核心理念是将AI代理定义为一个单一的Python类,通过这种方式整合代理的能力、状态和提示信息,以解决当前代理开发中的碎片化问题。Nvidia希望通过这种方法使代理开发更像传统的软件开发,使得人类和AI编码代理可以使用熟悉的编程工具来检查和管理代理的行为,从而简化测试流程并提高可追溯性。然而,尽管这一创新旨在简化测试流程并提高可追溯性,但也有专家对此表示怀疑。Adnan Masood博士认为Nvidia的这种做法是一个有意义的进步,但他也指出当前开发中的问题仍然存在,例如团队通常会将提示放在Jinja模板中、工具定义在JSON模式中、回调在Python中以及工作流绘制为另一种抽象图。
