Notebook Nanoservice
Exposes functions within a notebook environment through a REST API.
Acerca de
Notebook Nanoservice quickly exposes notebook functions via a REST API, designed for ease of development and prototyping. It offers features like hot function redefinition, automatic serialization for common data types, and compatibility with Jupyter and Spark notebooks. It generates API manifests in JSON or Markdown, making it suitable for use with LLMs. Note that this library is not intended for production environments.
Características Principales
- No dependency conflicts
- Hot function redefinition without service restarts
- Automatic serialization for primitive types, lists, Pandas dataframes, and images
- 4 GitHub stars
- Generates API manifest in JSON, Markdown, and OpenAPI formats
- Works with Jupyter & Spark notebooks
Casos de Uso
- Stand up an MCP server over your REST API
- Share REST API via tunnels like Ngrok or Microsoft DevTunnels