Class ImageGenerationToolSettings
Inheritance
ImageGenerationToolSettings
Assembly: Glitch9.AIDevKit.dll
[Serializable]
public class ImageGenerationToolSettings : IHostedToolOptions, IImageGenerationOptions, IGenerationOptions
Properties
|
Edit this page
View Source
Declaration
Property Value
|
Edit this page
View Source
Declaration
public GoogleTypes.AspectRatio AspectRatio { get; }
Property Value
|
Edit this page
View Source
Declaration
public OpenAITypes.ImageBackground Background { get; }
Property Value
|
Edit this page
View Source
Declaration
public OpenAITypes.ImageCompressionLevel Compression { get; }
Property Value
|
Edit this page
View Source
Declaration
public ConnectionMode ConnectionMode { get; }
Property Value
|
Edit this page
View Source
Declaration
public OpenAITypes.Fidelity InputFidelity { get; }
Property Value
|
Edit this page
View Source
Declaration
public Model Model { get; }
Property Value
|
Edit this page
View Source
Declaration
public OpenAITypes.ImageModeration Moderation { get; }
Property Value
|
Edit this page
View Source
Declaration
public GoogleTypes.PersonGeneration PersonGeneration { get; }
Property Value
|
Edit this page
View Source
Declaration
public string Quality { get; }
Property Value
|
Edit this page
View Source
Declaration
public string Sender { get; set; }
Property Value
|
Edit this page
View Source
Declaration
public string Size { get; }
Property Value
|
Edit this page
View Source
Declaration
public bool Stream { get; }
Property Value
|
Edit this page
View Source
Declaration
public OpenAITypes.ImageStyle Style { get; }
Property Value
|
Edit this page
View Source
Declaration
public Dictionary<Api, ToolType> ToolTypesByApi { get; }
Property Value
|
Edit this page
View Source
Declaration
public bool WriteGenerationRecords { get; }
Property Value
Methods
|
Edit this page
View Source
Declaration
public IEnumerable<Tool> GetHostedTools(Model model)
Parameters
| Type |
Name |
Description |
| Model |
model |
|
Returns
Implements
Extension Methods