Search Results for

    Show / Hide Table of Contents

    Enum ModelCapability

    Unified Model Capabilities Enum Combines capabilities across different model types for easier management.

    Namespace: Glitch9.AIDevKit
    Assembly: Glitch9.AIDevKit.dll
    Syntax
    public enum ModelCapability
    Remarks

    Too many shits here. Can't 'Flags' anymore. Changing it to Enum + Array (2025.12.12)

    Fields

    Name Description
    AudioIsolation
    Caching
    Chat
    CodeExecution
    ComputerUse
    Distillation
    DocumentAnalysis
    Embedding
    FineTuning
    FunctionCalling
    ImageAnalysis
    ImageBackgroundRemoval
    ImageEraseObject
    ImageGeneration
    ImageInpainting
    ImageOutpainting
    ImageSearchAndRecolor
    ImageSearchAndReplace
    ImageStyleGuide
    ImageStyleTransfer
    ImageUpscaling
    ImageVariation
    Moderation
    PixelArtAnimation
    PixelArtEstimateSkeleton
    PixelArtGeneration
    PixelArtInpainting
    PixelArtRotation
    PixelArtTileset
    PredictedOutputs
    Realtime
    Reasoning
    Reranking
    SoundEffects
    SpeechToText
    Streaming
    StructuredOutputs
    TextToMusic
    TextToSpeech
    VideoGeneration
    VideoInpainting
    Vision
    VoiceChange
    WebSearch

    Extension Methods

    TrTaskExtensions.TrDeferred<ModelCapability>(ModelCapability, Action<TrStringTask>)
    TrTaskExtensions.Tr<ModelCapability>(ModelCapability)
    EnumExtensions.HasAnyFlag<ModelCapability>(ModelCapability, ModelCapability?)
    EnumExtensions.ToFlagList<ModelCapability>(ModelCapability)
    EnumExtensions.ToFlagSet<ModelCapability>(ModelCapability)
    EnumExtensions.ToJoinedString<ModelCapability>(ModelCapability, char, char)
    EnumExtensions.ToLowerInvariantString<ModelCapability>(ModelCapability)
    EventExtensions.ToDelta<ModelCapability>(ModelCapability, string, int, string, bool)
    EventExtensions.ToDone<ModelCapability>(ModelCapability, string, int, string)
    EventExtensions.ToEvent<ModelCapability>(ModelCapability)
    EventExtensions.UpcastDelta<ModelCapability, T2>(ModelCapability, string, int, string, bool)
    ExperimentalAttributeExtensions.IsExperimental<ModelCapability>(ModelCapability)
    FallbackExtensions.IsOr<ModelCapability, TChild>(ModelCapability, TChild)
    ResponseCastingExtensions.GetResult<ModelCapability>(ModelCapability)
    LogMessageExtensions.GetDisplayedMessage<ModelCapability>(ModelCapability)
    LogMessageExtensions.GetLogMessage<ModelCapability>(ModelCapability)
    SystemExtensions.GetHashCodeOrDefault<ModelCapability>(ModelCapability)
    RESTEnum.GetRESTEnum(Enum)
    InspectorNameUtils.GetInspectorName(Enum, string)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation