AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class CompletionResult<T>

    Base class for generated contents via CompletionRequest or ChatCompletionRequest. This class contains ToolCalls that the AI model wants to call.

    Inheritance
    object
    Result
    RESTResponse
    GeneratedResult<T>
    CompletionResult<T>
    GeneratedContent
    GeneratedText
    Implements
    IGenerated
    Inherited Members
    GeneratedResult<T>.Count
    GeneratedResult<T>.Values
    GeneratedResult<T>.values
    GeneratedResult<T>.Usage
    GeneratedResult<T>.usage
    GeneratedResult<T>.this[int]
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public abstract class CompletionResult<T> : GeneratedResult<T>, IGenerated
    Type Parameters
    Name Description
    T

    Constructors

    CompletionResult(T, ToolCall[], Usage)

    Declaration
    protected CompletionResult(T value, ToolCall[] toolCalls, Usage usage = null)
    Parameters
    Type Name Description
    T value
    ToolCall[] toolCalls
    Usage usage

    CompletionResult(T, Usage)

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

    CompletionResult(T[], ToolCall[], Usage)

    Declaration
    protected CompletionResult(T[] values, ToolCall[] toolCalls, Usage usage = null)
    Parameters
    Type Name Description
    T[] values
    ToolCall[] toolCalls
    Usage usage

    CompletionResult(T[], Usage)

    Declaration
    protected CompletionResult(T[] values, Usage usage)
    Parameters
    Type Name Description
    T[] values
    Usage usage

    Fields

    toolCalls

    Declaration
    public readonly ToolCall[] toolCalls
    Field Value
    Type Description
    ToolCall[]

    Implements

    IGenerated

    Extension Methods

    AssistantsAPIResultExtensions.Convert(IResult)
    In this article
    Back to top Generated by DocFX