返回 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
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达性待核验
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网