KtorAutomatic1111GenerationApi

class KtorAutomatic1111GenerationApi(val httpClient: HttpClient = createConfiguredHttpClient()) : Automatic1111GenerationApi(source)

Coordinates KtorAutomatic1111GenerationApi behavior in the SDAI network layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(httpClient: HttpClient = createConfiguredHttpClient())

Types

Link copied to clipboard
private object Companion

Properties

Link copied to clipboard
private val httpClient: HttpClient

Exposes the httpClient value used by the SDAI network layer.

Functions

Link copied to clipboard
private fun HttpRequestBuilder.applyAuthorization(authorization: BasicHttpAuthorization?)
Link copied to clipboard
open suspend override fun healthCheck(baseUrl: String, authorization: BasicHttpAuthorization?)

Executes the healthCheck step in the SDAI network layer.

Link copied to clipboard
open suspend override fun imageToImage(baseUrl: String, authorization: BasicHttpAuthorization?, request: ImageToImageRequest): SdGenerationResponse

Executes the imageToImage step in the SDAI network layer.

Link copied to clipboard
open suspend override fun interrupt(baseUrl: String, authorization: BasicHttpAuthorization?)

Performs the SDAI side effect handled by interrupt.

Link copied to clipboard
open suspend override fun textToImage(baseUrl: String, authorization: BasicHttpAuthorization?, request: TextToImageRequest): SdGenerationResponse

Executes the textToImage step in the SDAI network layer.