Exactly Illustrative Training

Exactly Illustrative Training is a model training workflow for building custom illustrative models from a company's dataset. It fine-tunes the Exactly Illustrative architecture to capture the style of brand assets, then produces a trained model that can be used for consistent text-to-image and image-to-image generation on the platform.

Complete technical specification for integration
Step-by-step tutorials for advanced use cases
API Options
Platform-level options for task execution and delivery.
taskType
stringrequiredvalue: trainingIdentifier for the type of task being performed
taskUUID
stringrequiredUUID v4UUID v4 identifier for tracking tasks and matching async responses. Must be unique per task.
webhookURL
stringURISpecifies a webhook URL where JSON responses will be sent via HTTP POST when generation tasks complete. For batch requests with multiple results, each completed item triggers a separate webhook call as it becomes available.
Learn more1 resource
- WebhooksPLATFORM
- Webhooks
includeCost
booleandefault: falseInclude task cost in the response.
Inputs
Input resources for the task (images, audio, etc). These must be nested inside the inputs object.
inputs object.inputs»datasetdataset
stringrequiredmin items: 10max items: 50Training dataset as a ZIP file (UUID or URL). Supported image formats: JPEG, PNG, WebP. Images are automatically converted to JPEG and downscaled to 4096px on the long side. Max 50MB per image.
Core Parameters
Primary parameters that define the task output.
model
stringrequiredvalue: exactly:illustrative@trainingIdentifier of the model to use for generation.
Learn more3 resources
importModel
objectrequiredConfiguration for the trained model that is uploaded to the platform after training completes.
Properties7 properties
importModel»airair
stringrequiredmin: 1Artificial Intelligence Resource identifier. Format:
provider:model@version.
importModel»heroImageURLheroImageURL
stringURIURL of the hero image.
importModel»namename
stringrequiredmin: 2max: 255Name of the model.
importModel»privateprivate
booleandefault: trueWhether the model should be private.
importModel»shortDescriptionshortDescription
stringShort description of the model.
importModel»uniqueIdentifieruniqueIdentifier
stringmin: 1Unique identifier for the model.
importModel»versionversion
stringmin: 1Version of the model.