Democratizing R with Plumber APIs
summary
Plumber converts R functions into HTTP endpoints so an R model becomes a JSON-returning POST endpoint that other apps can call; annotations plus OpenAPI runtime overrides let the API surface request body schemas and a try-it UI inside RStudio IDE. The demo loads a saved model, accepts mtcars-like JSON, returns predicted miles-per-gallon values, logs requests via filters, runs locally or deploys to RStudio Connect for concurrency, and a Swift mobile app successfully consumes the endpoint. Plumber APIs serialize responses automatically.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 0:41What is Plumber
- 4:32What is Open API
- 5:10Plumber API
- 6:53Example Use Case
- 14:12Testing the API
- 16:02Questions
related talks
01h 00mDesigning Programmer-Friendly APIs
26mSimplifying Data Analytics Using RudderStack Open Source Data Pipelines
15mDemystifying the art of creating custom libraries for your organization
18mBuilding Accessible Lessons with R and Friends
12mFrom summarizing projects to setting tags, uses of parsing R files
41mC4 Models as Code
01h 18mBuild Data Apps by Deploying ML Models as API Services
34mThe API Evolution
