Interface ImageGenerationRequest

interface ImageGenerationRequest {
    modelId?: string;
    prompt: string;
    modalities?: ImageModality[];
    n?: number;
    size?: string;
    aspectRatio?: string;
    quality?: string;
    background?: ImageBackground;
    outputFormat?: ImageOutputFormat;
    outputCompression?: number;
    responseFormat?: ImageResponseFormat;
    userId?: string;
    seed?: number;
    negativePrompt?: string;
    providerOptions?: Record<string, unknown> | ImageProviderOptionBag;
}

Properties

modelId?: string
prompt: string
modalities?: ImageModality[]
n?: number
size?: string
aspectRatio?: string
quality?: string
background?: ImageBackground
outputFormat?: ImageOutputFormat
outputCompression?: number
responseFormat?: ImageResponseFormat
userId?: string
seed?: number
negativePrompt?: string
providerOptions?: Record<string, unknown> | ImageProviderOptionBag