返回 AI 工具目录
RestGPT
开发框架人工精选最近核验 2026年7月23日
RestGPT 是一个基于大语言模型的自主 agent 研究项目,把 LLM 与 RESTful API 连接起来以操作真实应用。它采用由粗到细的在线规划框架,分为 Planner(拆解子任务)、API Selector(选择接口)、Executor(调用)与 Parser(解析响应)四个模块,让模型按 OpenAPI 规范逐步调用外部服务完成复杂任务。项目附带 RestBench 基准,包含 TMDB 电影库与 Spotify 音乐等真实场景。代码以 Python 编写、采用 MIT 许可,定位学术研究原型,演示部分仍在建设,运行需配置 OpenAI 及对应服务的 API Key。
定价开源部署本地运行国内可达国内可达性待核验
解决什么问题
- 打通 LLM 与 RESTful API 让模型操作真实应用
- 用由粗到细的在线规划拆解并逐步执行复杂任务
- Planner/Selector/Executor/Parser 四模块分工调接口
- 依 OpenAPI 规范自动选择并调用外部服务
- 提供 RestBench 评测 agent 的 API 调用能力
适合
- 研究 LLM 调用 API 的规划与执行范式
- 需要按 OpenAPI 让 agent 串联多接口的实验
- 评测 REST 场景下的 API 编排能力
- 作为 REST 型工具调用 agent 的参考实现
不适合
- 演示仍在建设,不适合直接用于生产
- 依赖 OpenAI 等海外 API,国内需代理
- 仅覆盖 REST 接口,非 REST 系统不适用
- 学术原型,缺少稳定性与长期维护保证
如何接入
- 通过 OpenAPI/Swagger 描述接入目标 API
- 需配置 OpenAI、TMDB、Spotify 等 Key
- 基于 LangChain,在 Python 环境本地运行
- 可参照 RestBench 组织自有接口场景
已知限制
- 演示功能未完善,文档标注建设中
- 主要更新停留在较早版本,维护较少
- 强依赖外部 API 的稳定性与配额
- 面向研究,未做企业级权限与审计
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- Python
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达性待核验
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
