IImageGenerator 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示图像生成器。
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
- 派生
- 属性
- 实现
方法
| 名称 | 说明 |
|---|---|
| Dispose() |
执行与释放、释放或重置非托管资源关联的应用程序定义任务。 (继承自 IDisposable) |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
发送图像生成请求,并将生成的映像作为返回 。ImageGenerationResponse |
| GetService(Type, Object) |
IImageGenerator请求指定类型的 |
扩展方法
| 名称 | 说明 |
|---|---|
| AsBuilder(IImageGenerator) |
创建一个新的 ImageGeneratorBuilder 使用 |
| EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken) |
根据原始图像和指定的提示编辑单个图像。 |
| EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken) |
根据字节数组和指定的提示编辑单个图像。 |
| EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken) |
基于原始图像和文本提示编辑图像。 |
| GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken) |
基于文本提示生成图像。 |
| GetRequiredService(IImageGenerator, Type, Object) |
IImageGenerator请求指定类型的 |
| GetRequiredService<TService>(IImageGenerator, Object) |
IImageGenerator询问类型的 |
| GetService<TService>(IImageGenerator, Object) |
IImageGenerator请求类型的对象 |