AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class ChatStreamHandler

    Inheritance
    object
    ChatStreamHandler
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class ChatStreamHandler

    Constructors

    ChatStreamHandler(Action, Action<string>, Action<ToolCall[]>, Action<string>, Action<ChatCompletion>, IGENTask)

    Declaration
    public ChatStreamHandler(Action onStart = null, Action<string> onTextDelta = null, Action<ToolCall[]> onToolCall = null, Action<string> onError = null, Action<ChatCompletion> onDone = null, IGENTask task = null)
    Parameters
    Type Name Description
    Action onStart
    Action<string> onTextDelta
    Action<ToolCall[]> onToolCall
    Action<string> onError
    Action<ChatCompletion> onDone
    IGENTask task

    Fields

    onDone

    Declaration
    public Action<ChatCompletion> onDone
    Field Value
    Type Description
    Action<ChatCompletion>

    onError

    Declaration
    public Action<string> onError
    Field Value
    Type Description
    Action<string>

    onStart

    Declaration
    public Action onStart
    Field Value
    Type Description
    Action

    onTextDelta

    Declaration
    public Action<string> onTextDelta
    Field Value
    Type Description
    Action<string>

    onToolCall

    Declaration
    public Action<ToolCall[]> onToolCall
    Field Value
    Type Description
    Action<ToolCall[]>

    Properties

    OnProgressEnabled

    Declaration
    public bool OnProgressEnabled { get; }
    Property Value
    Type Description
    bool

    Methods

    FinishStreaming()

    Declaration
    public void FinishStreaming()

    OnError(string)

    Declaration
    public void OnError(string error)
    Parameters
    Type Name Description
    string error

    OnProgress(float)

    Declaration
    public void OnProgress(float progress)
    Parameters
    Type Name Description
    float progress

    StartStreaming()

    Declaration
    public void StartStreaming()

    Stream(string)

    Declaration
    public void Stream(string streamData)
    Parameters
    Type Name Description
    string streamData
    In this article
    Back to top Generated by DocFX