Edgewise API
    Preparing search index...

    Interface PaintOptions

    Options shared by every verb.

    interface PaintOptions {
        allowPreview?: boolean;
        device?: DeviceOption;
        dtype?: Dtype | Record<string, Dtype>;
        model: ModelRef;
        onProgress?: (event: LoadEvent) => void;
        prompt: string;
        seed?: number;
        signal?: AbortSignal;
        size?: `${number}x${number}`;
        steps?: number;
    }

    Hierarchy (View Summary)

    Index
    allowPreview?: boolean

    Allow preview and experimental models.

    device?: DeviceOption

    Force a device. Default 'auto'.

    dtype?: Dtype | Record<string, Dtype>

    Force a dtype, such as 'q4'.

    model: ModelRef
    onProgress?: (event: LoadEvent) => void

    Receives load events while the model downloads and compiles.

    prompt: string
    seed?: number

    Same seed and prompt give the same image. Random by default.

    signal?: AbortSignal

    Abort download or inference.

    size?: `${number}x${number}`

    '512x512' (default). Width and height must be multiples of 64.

    steps?: number

    1 to 4. Default 1.