📄️ Readers & Consumer Groups
Takeoff's Management Server lets you simultaneously support different models, with different configurations, serving different users. The API orchestrates Readers and Consumer Groups, described in further detail here.
📄️ Model Management via API
Takeoff comes with a Management API for dynamically managing readers and consumer groups. This is hosted at the port specified by TAKEOFFMANAGEMENTPORT, which defaults to 3001, with docs at e.g. localhost:3001/docs.
📄️ Model management via config manifest
Takeoff can be configured to run multiple models on a single machine by specifying each reader individually. These are specified as an array (readers_config) of ReaderConfigs within a config.yaml file, which is then mounted to /code/config.yaml inside of the Takeoff container. More details on using config manifest files can be found here.
📄️ Model management via GUI
Model Management Interface