← all repositories

Yifan-Song793/RestGPT

An autonomous LLM agent that controls real-world applications by iteratively planning, selecting, and executing RESTful API calls.

1.4k stars Python AgentsLLMOps · Eval
RestGPT
Velocity · 7d
+1.4
★ / day
Trend
steady
star history

RestGPT connects large language models with real-world RESTful APIs to control applications like movie databases and music players. It uses a coarse-to-fine iterative planning framework with a Planner, API selector, and Executor module. The Executor handles organizing API parameters and parsing responses via generated Python code. The project includes RestBench, a benchmark with human-annotated instructions and gold solution paths for two real-world scenarios.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.