Search Results for

    Show / Hide Table of Contents

    Class GenerationSettings

    Serializable base class for AI generation settings.

    Inheritance
    object
    GenerationSettings
    EmbeddingsSettings
    GenerativeAudioSettings
    ImageGenerationSettings
    ModerationSettings
    TranscriptionSettings
    VideoGenerationSettings
    Implements
    IGenerationOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit
    Assembly: Glitch9.AIDevKit.Agent.dll
    Syntax
    [Serializable]
    public abstract class GenerationSettings : IGenerationOptions

    Properties

    | Edit this page View Source

    Api

    Declaration
    public Api Api { get; }
    Property Value
    Type Description
    Api
    | Edit this page View Source

    ConnectionMode

    Declaration
    public virtual ConnectionMode ConnectionMode { get; }
    Property Value
    Type Description
    ConnectionMode
    | Edit this page View Source

    Model

    Declaration
    public Model Model { get; }
    Property Value
    Type Description
    Model
    | Edit this page View Source

    ModelType

    Declaration
    public abstract ModelType ModelType { get; }
    Property Value
    Type Description
    ModelType
    | Edit this page View Source

    Stream

    Declaration
    public virtual bool Stream { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    WriteGenerationRecords

    Declaration
    public virtual bool WriteGenerationRecords { get; }
    Property Value
    Type Description
    bool

    Implements

    IGenerationOptions

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation