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
string required value: training -
Identifier for the type of task being performed
-
taskUUID
string required UUID v4 -
UUID v4 identifier for tracking tasks and matching async responses. Must be unique per task.
-
webhookURL
string URI -
Specifies 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 more 1 resource
- Webhooks PLATFORM
- Webhooks
-
includeCost
boolean default: false -
Include 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
string required min items: 10max items: 50 -
Training 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
string required value: exactly:illustrative@training -
Identifier of the model to use for generation.
-
importModel
object required -
Configuration for the trained model that will be uploaded to the platform after training completes.
Properties 7 properties
-
importModel»airair
string required -
Artificial Intelligence Resource identifier. Format:
provider:model@version.
-
importModel»heroImageURLheroImageURL
string URI -
URL of the hero image.
-
importModel»namename
string required max: 400 -
Name of the model.
-
importModel»privateprivate
boolean default: false -
Whether the model should be private.
-
importModel»shortDescriptionshortDescription
string -
Short description of the model.
-
importModel»uniqueIdentifieruniqueIdentifier
string -
Unique identifier for the model.
-
importModel»versionversion
string -
Version of the model.
-