Class GenerateService
Service for Stability AI image generation endpoints.
POST /v2beta/stable-image/generate/sd3
POST /v2beta/stable-image/generate/core
POST /v2beta/stable-image/generate/ultra
All endpoints return raw image bytes (image/png by default).
Inheritance
GenerateService
Assembly: Glitch9.AIDevKit.Provider.Stability.dll
Syntax
public class GenerateService : CrudServiceBase<StabilityClient>, ICrudService
Constructors
|
Edit this page
View Source
GenerateService(StabilityClient)
Declaration
public GenerateService(StabilityClient client)
Parameters
Methods
|
Edit this page
View Source
CoreAsync(StabilityCoreRequest, RequestOptions)
Generates an image using Stable Image Core.
Declaration
public UniTask<Generated<IImageAsset>> CoreAsync(StabilityCoreRequest request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
SD3Async(StabilitySD3Request, RequestOptions)
Generates an image using Stable Diffusion 3 (sd3-large, sd3-large-turbo, sd3-medium).
Declaration
public UniTask<Generated<IImageAsset>> SD3Async(StabilitySD3Request request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
UltraAsync(StabilityUltraRequest, RequestOptions)
Generates an image using Stable Image Ultra.
Declaration
public UniTask<Generated<IImageAsset>> UltraAsync(StabilityUltraRequest request, RequestOptions options = null)
Parameters
Returns
Implements
Extension Methods