IImageGenerator Interface

Definitie

Vertegenwoordigt een generator van installatiekopieën.

public interface class IImageGenerator : IDisposable
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public interface IImageGenerator : IDisposable
public interface IImageGenerator : IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type IImageGenerator = interface
    interface IDisposable
type IImageGenerator = interface
    interface IDisposable
Public Interface IImageGenerator
Implements IDisposable
Afgeleid
Kenmerken
Implementeringen

Methoden

Name Description
Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

(Overgenomen van IDisposable)
GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken)

Verzendt een aanvraag voor het genereren van afbeeldingen en retourneert de gegenereerde installatiekopieën als een ImageGenerationResponse.

GetService(Type, Object)

Vraagt om een IImageGenerator object van het opgegeven type serviceType.

Extensiemethoden

Name Description
AsBuilder(IImageGenerator)

Hiermee maakt u een nieuw ImageGeneratorBuilder gebruik innerGenerator als de binnenste generator.

EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u één afbeelding op basis van de oorspronkelijke afbeelding en de opgegeven prompt.

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u één afbeelding op basis van een bytematrix en de opgegeven prompt.

EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken)

Hiermee bewerkt u afbeeldingen op basis van oorspronkelijke afbeeldingen en een tekstprompt.

GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken)

Hiermee worden afbeeldingen gegenereerd op basis van een tekstprompt.

GetRequiredService(IImageGenerator, Type, Object)

Vraagt om IImageGenerator een object van het opgegeven type serviceType en genereert een uitzondering als deze niet beschikbaar is.

GetRequiredService<TService>(IImageGenerator, Object)

Vraagt om IImageGenerator een object van het type TService en genereert een uitzondering als deze niet beschikbaar is.

GetService<TService>(IImageGenerator, Object)

Vraagt om een IImageGenerator object van het type TService.

Van toepassing op