关于这个工具
OpenProgram 是一个开源运行时,用于构建能够创建并优化自身工作流的自编程 AI 智能体。它提供模型、工具、记忆、上下文与多智能体协作能力,并支持 Agentic Programming 范式。
主要能力
- 通过
@agentic_function装饰器定义智能体函数,函数体中的llm()发起模型调用。 - 支持决策步骤:模型先完成一整轮推理与工具调用,最后以 JSON 形式做出选择。
- 工具菜单可包含函数、值或原生工具,支持路由与有限分支。
- 支持多智能体协作与嵌套智能体函数。
- 提供公开 API 与模型家族支持。
适用场景
- 构建自编程 AI 智能体
- 定义带决策步骤的智能体工作流
- 组合 LLM 调用、工具与函数
- 多智能体协作
平台与许可
支持 Linux、macOS、Web、Windows。开源且免费使用。
功能与使用场景
开源运行时公开 API模型家族支持多智能体协作记忆与上下文管理Agentic Programming 范式@agentic_function 装饰器决策步骤支持