Webhooks
Introduction
Webhooks are a powerful feature that allows users or applications to receive real-time updates from the Segmind platform. They enable seamless integration by sending HTTP POST requests to a specified URL whenever certain events occur. This allows developers to automate workflows and respond to events in real-time without polling the API for updates.
Supported Webhook Events
Segmind supports webhook events for the following events:
Finetuning: Webhooks can notify you about the status of your finetuning jobs. Events include
DATA_PROCESSING
: This is the first step of a finetuning job, where the data is being downloaded for training the model.TRAINING_INITIATED
: The finetuning process has started with the data specifiedTRAINING_COMPLETED
: The training is completed, and the finetuned model is available for download.DEPLOYING
: The model is being deployed on the Segmind inference engine.AVAILABLE
: The model is deployed and ready for inferences on Segmind.
Pixelflow: Receive updates on the execution status of API nodes within Pixeflow workflows, with outputs as URLs. 2 types of events are supported currently
NODE_RUN
: This is the event that's sent whenever an API node is run.GRAPH_RUN
: This is generated when a workflow API has completed all processing.
Get started with Webhooks
To get started, head over to https://cloud.segmind.com/console/webhook and register your webhooks for Finetune, Pixelflows or both.
Last updated