AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class AssistantResult

    Added with Assistants API v2.

    Inheritance
    object
    Result
    AssistantResult
    Namespace: Glitch9.AIDevKit.OpenAI.Assistants
    Assembly: .dll
    Syntax
    public class AssistantResult : Result

    Properties

    ArrayResult

    Declaration
    public List<string> ArrayResult { get; }
    Property Value
    Type Description
    List<string>

    RequiredActions

    Declaration
    public Dictionary<string, RequiredActionStack> RequiredActions { get; }
    Property Value
    Type Description
    Dictionary<string, RequiredActionStack>

    Status

    Declaration
    public AssistantsAPIResultStatus Status { get; }
    Property Value
    Type Description
    AssistantsAPIResultStatus

    StringResult

    Text returned by the API. (Not JSON)

    Declaration
    public string StringResult { get; }
    Property Value
    Type Description
    string

    Usage

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

    Methods

    Fail(string, Usage)

    Declaration
    public static AssistantResult Fail(string failReason, Usage usage = null)
    Parameters
    Type Name Description
    string failReason
    Usage usage
    Returns
    Type Description
    AssistantResult

    RequiresAction(Dictionary<string, RequiredActionStack>)

    Declaration
    public static AssistantResult RequiresAction(Dictionary<string, RequiredActionStack> requiredActions)
    Parameters
    Type Name Description
    Dictionary<string, RequiredActionStack> requiredActions
    Returns
    Type Description
    AssistantResult

    Success(List<string>, Usage)

    Declaration
    public static AssistantResult Success(List<string> arrayResult, Usage usage)
    Parameters
    Type Name Description
    List<string> arrayResult
    Usage usage
    Returns
    Type Description
    AssistantResult

    Success(string, Usage)

    Declaration
    public static AssistantResult Success(string stringResult, Usage usage)
    Parameters
    Type Name Description
    string stringResult
    Usage usage
    Returns
    Type Description
    AssistantResult

    Extension Methods

    AssistantsAPIResultExtensions.GetResult(AssistantResult)
    AssistantsAPIResultExtensions.GetResult<T>(AssistantResult, string)
    AssistantsAPIResultExtensions.Convert(IResult)
    In this article
    Back to top Generated by DocFX