NVIDIA 开源 NOOA:面向对象的 AI 代理开发框架
近日,NVIDIA 实验室发布了 NOOA(NVIDIA Object-Oriented Agents),这是一个用于构建 AI 代理的模型无关 Python 框架。该框架将传统的代理开发过程中的提示模板、工具模式、回调代码和工作流图合并为一个 Python 类,使得开发者可以更方便地测试、追踪、重构和版本控制代理行为。NOOA 支持插件式模型,并且可以通过 LiteLLM 连接不同的 API 和服务端点。在多个基准测试中,NOOA 表现优异,适用于开发工具、网络安全、云与 DevOps 等领域。尽管目前处于研究预览阶段,但 NOOA 可以通过 OS 层隔离进行部署,并且需要 Python 3.12-3.13 版本的支持。
