Search Results for

    Show / Hide Table of Contents

    Class RequiredAction

    Details on the action required to continue the Run.

    Will be null if no action is required.

    Inheritance
    object
    RequiredAction
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.OpenAI
    Assembly: Glitch9.AIDevKit.Provider.OpenAI.dll
    Syntax
    public class RequiredAction

    Properties

    | Edit this page View Source

    SubmitToolOutputs

    Details on the tool outputs needed for this run to continue.

    Declaration
    [JsonProperty("submit_tool_outputs")]
    public ToolOutputsSubmission SubmitToolOutputs { get; set; }
    Property Value
    Type Description
    ToolOutputsSubmission
    | Edit this page View Source

    Type

    For now, this is always SubmitToolOutputs.

    Declaration
    [JsonProperty("type")]
    public RequiredActionType Type { get; set; }
    Property Value
    Type Description
    RequiredActionType

    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