Interface SignageAIModelCapabilities

What a single model on a provider is able to do

interface SignageAIModelCapabilities {
    aspect_ratios: string[];
    edit: boolean;
    enhance: boolean;
    generate: boolean;
    id: string;
    max_candidates: number;
    max_references: number;
    name: string;
    qualities: string[];
}

Properties

aspect_ratios: string[]

Aspect ratios the model accepts

edit: boolean

Model can edit a supplied source image

enhance: boolean

Model can enhance an image without a new brief

generate: boolean

Model can create an image from a prompt alone

id: string

Vendor identifier for the model, sent back as model on a request

max_candidates: number

Maximum number of candidates the model will return in one request

max_references: number

Maximum number of reference images accepted in one request

name: string

Display name for the model

qualities: string[]

Quality levels the model accepts