The purpose of this Document is to enumerate the APIs which are exposed by Akraino Blue print project to the external projects Akraino/Non Akraino for interaction/integration.
This document should be used in conjunction with the architecture document to understand APIs at modular level and their interactions.
This document should function as a glossary of APIs with its functionality, interfaces, inputs and expected outcomes as the following example:
API1: Kubernettes native APIs
API2: KubeEdge APIs (Kubernetes API extensions)
API3: ML inference framework APIs
API4: ML inference offloading APIs
We also provide open source sample code for ML inference offloading API end-to-end services.