Skip to content

AlgoMarkers

AlgoMarkers are wrappers for models or calculators that "talk" to other services via the API defined in AlgoMarker.h (API functions start with AM_API_...). The AlgoMarker is a C library, and we provide an AlgoMarker_Server that exposes the library and model as a REST API. While this can also be easily done with Python FastAPI, using the AlgoMarker_Server might be better for minimal deployments.

This section has been reorganized to make finding information easier. Please select a topic from the directory below:

Documentation Directory

AlgoMarker Architecture

The usage is very simple, there are 2 main API endpoints:

  • discovery: no inputs, just returns information about the AlgoMarker name, inputs, and outputs
  • calcualte: the request with the data for processing

AlgoMarker Architecture