Class DefaultOutputImageService
public class DefaultOutputImageService : IOutputImageService, IGenerationService<string, Generated<Texture2D>, ImageParameters, Texture2D, IGenerativeImageEvent>, IAgentService<string, Generated<Texture2D>, ImageParameters>
- Inheritance
-
objectDefaultOutputImageService
- Implements
Methods
CancelAsync(CancellationToken)
public UniTask CancelAsync(CancellationToken ct = default)
Parameters
ctCancellationToken
Returns
- UniTask
CreateStreamAsync(string, ImageParameters)
public UniTask<IRESTStream<IGenerativeImageEvent>> CreateStreamAsync(string input, ImageParameters @params)
Parameters
inputstringparamsImageParameters
Returns
- UniTask<IRESTStream<IGenerativeImageEvent>>
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GenerateAsync(string, ImageParameters, CancellationToken)
public UniTask<Generated<Texture2D>> GenerateAsync(string input, ImageParameters @params, CancellationToken ct = default)
Parameters
inputstringparamsImageParametersctCancellationToken
Returns
- UniTask<Generated<Texture2D>>
InitAsync(Agent, CancellationToken)
public UniTask InitAsync(Agent agent, CancellationToken ct = default)
Parameters
agentAgentctCancellationToken
Returns
- UniTask