AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class GeneratedResult<T>

    You will never know if the AI generated result is a single or multiple values. So this class is used to represent both cases: a value or an array of values.

    Inheritance
    object
    GeneratedResult<T>
    CompletionResult<T>
    GeneratedAsset<TAsset, TFile>
    Implements
    IGeneratedResult
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public abstract class GeneratedResult<T> : RESTResponse, IGeneratedResult
    Type Parameters
    Name Description
    T

    Constructors

    GeneratedResult(T, Usage)

    Declaration
    protected GeneratedResult(T value, Usage usage)
    Parameters
    Type Name Description
    T value
    Usage usage

    GeneratedResult(T[], Usage)

    Declaration
    protected GeneratedResult(T[] value, Usage usage)
    Parameters
    Type Name Description
    T[] value
    Usage usage

    Fields

    usage

    Declaration
    protected Usage usage
    Field Value
    Type Description
    Usage

    values

    Declaration
    protected readonly T[] values
    Field Value
    Type Description
    T[]

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    this[int]

    Declaration
    public T this[int index] { get; }
    Parameters
    Type Name Description
    int index
    Property Value
    Type Description
    T

    Usage

    Declaration
    public Usage Usage { get; set; }
    Property Value
    Type Description
    Usage

    Values

    Declaration
    public T[] Values { get; }
    Property Value
    Type Description
    T[]

    Implements

    IGeneratedResult
    In this article
    Back to top Generated by DocFX