Skip to main content
Module

x/stable_diffusion_client/mod.ts>default

stable-diffusion-webui Client writen in Deno
class default
import { default } from "https://deno.land/x/stable_diffusion_client@0.0.3/mod.ts";

Constructors

new
default(client?: SDClient | string, session_hash?: string)

Properties

readonly
client: SDClient
readonly
session_hash: string

Methods

changeModels(model: SDModels.SDModelItem): Promise<PredictResponse<{ value: string; options: SDModels.Options; }>>

MTD 117

getHtml115(): Promise<PredictResponse<string>>

MTD 115

getHtml120(): Promise<PredictResponse<string>>

MTD 120 Extensions

getModels(): Promise<{ selected: SDModels.SDModelItem | null; list: SDModels.SDModelItem[]; }>
getSetting(): Promise<Array<boolean | number | string>>

MTD 118

setOptions(data: SDModels.Options): Promise<PredictResponse<{ opts: SDModels.Options; changes: number; }>>

MTD 116

txt2img(request: SDModels.StableDiffusionProcessingTxt2Img): Promise<{ images?: Uint8Array[]; parameters: SDModels.StableDiffusionProcessingTxt2Img; info: string; }>

call txt2image and return image as buffer