AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class AssistantEventHandler

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

    Methods

    TriggerAssistantCreated(Assistant)

    Declaration
    public void TriggerAssistantCreated(Assistant assistant)
    Parameters
    Type Name Description
    Assistant assistant

    TriggerAssistantRetrieved(Assistant)

    Declaration
    public void TriggerAssistantRetrieved(Assistant assistant)
    Parameters
    Type Name Description
    Assistant assistant

    TriggerAssistantUpdated(Assistant)

    Declaration
    public void TriggerAssistantUpdated(Assistant assistant)
    Parameters
    Type Name Description
    Assistant assistant

    TriggerError(string)

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

    TriggerMessageCompleted(ThreadMessage)

    Declaration
    public void TriggerMessageCompleted(ThreadMessage message)
    Parameters
    Type Name Description
    ThreadMessage message

    TriggerMessageCreated(ThreadMessage)

    Declaration
    public void TriggerMessageCreated(ThreadMessage message)
    Parameters
    Type Name Description
    ThreadMessage message

    TriggerMessageRetrieved(ThreadMessage)

    Declaration
    public void TriggerMessageRetrieved(ThreadMessage message)
    Parameters
    Type Name Description
    ThreadMessage message

    TriggerRunCreated(Run)

    Declaration
    public void TriggerRunCreated(Run run)
    Parameters
    Type Name Description
    Run run

    TriggerRunRetrieved(Run)

    Declaration
    public void TriggerRunRetrieved(Run run)
    Parameters
    Type Name Description
    Run run

    TriggerRunStatusChanged(RunStatus)

    Declaration
    public void TriggerRunStatusChanged(RunStatus runStatus)
    Parameters
    Type Name Description
    RunStatus runStatus

    TriggerRunStepRetrieved(RunStep)

    Declaration
    public void TriggerRunStepRetrieved(RunStep runStep)
    Parameters
    Type Name Description
    RunStep runStep

    TriggerRunUpdated(Run)

    Declaration
    public void TriggerRunUpdated(Run run)
    Parameters
    Type Name Description
    Run run

    TriggerStreamDone()

    Declaration
    public void TriggerStreamDone()

    TriggerTextCreated()

    Declaration
    public void TriggerTextCreated()

    TriggerTextDelta(string)

    Declaration
    public void TriggerTextDelta(string delta)
    Parameters
    Type Name Description
    string delta

    TriggerThreadCreated(Thread)

    Declaration
    public void TriggerThreadCreated(Thread thread)
    Parameters
    Type Name Description
    Thread thread

    TriggerThreadRetrieved(Thread)

    Declaration
    public void TriggerThreadRetrieved(Thread thread)
    Parameters
    Type Name Description
    Thread thread

    TriggerThreadUpdated(Thread)

    Declaration
    public void TriggerThreadUpdated(Thread thread)
    Parameters
    Type Name Description
    Thread thread

    TriggerToolCallCreated(ToolCall)

    Declaration
    public void TriggerToolCallCreated(ToolCall toolCall)
    Parameters
    Type Name Description
    ToolCall toolCall

    TriggerToolCallDelta(ToolCall)

    Declaration
    public void TriggerToolCallDelta(ToolCall toolCall)
    Parameters
    Type Name Description
    ToolCall toolCall

    Events

    onAssistantCreated

    Declaration
    public event EventHandler<Assistant> onAssistantCreated
    Event Type
    Type Description
    EventHandler<Assistant>

    onAssistantRetrieved

    Declaration
    public event EventHandler<Assistant> onAssistantRetrieved
    Event Type
    Type Description
    EventHandler<Assistant>

    onAssistantUpdated

    Declaration
    public event EventHandler<Assistant> onAssistantUpdated
    Event Type
    Type Description
    EventHandler<Assistant>

    onError

    Declaration
    public event EventHandler<string> onError
    Event Type
    Type Description
    EventHandler<string>

    onMessageCompleted

    Declaration
    public event EventHandler<ThreadMessage> onMessageCompleted
    Event Type
    Type Description
    EventHandler<ThreadMessage>

    onMessageCreated

    Declaration
    public event EventHandler<ThreadMessage> onMessageCreated
    Event Type
    Type Description
    EventHandler<ThreadMessage>

    onMessageRetrieved

    Declaration
    public event EventHandler<ThreadMessage> onMessageRetrieved
    Event Type
    Type Description
    EventHandler<ThreadMessage>

    onRunCreated

    Declaration
    public event EventHandler<Run> onRunCreated
    Event Type
    Type Description
    EventHandler<Run>

    onRunRetrieved

    Declaration
    public event EventHandler<Run> onRunRetrieved
    Event Type
    Type Description
    EventHandler<Run>

    onRunStatusChanged

    Declaration
    public event EventHandler<RunStatus> onRunStatusChanged
    Event Type
    Type Description
    EventHandler<RunStatus>

    onRunStepRetrieved

    Declaration
    public event EventHandler<RunStep> onRunStepRetrieved
    Event Type
    Type Description
    EventHandler<RunStep>

    onRunUpdated

    Declaration
    public event EventHandler<Run> onRunUpdated
    Event Type
    Type Description
    EventHandler<Run>

    onStreamDone

    Declaration
    public event EventHandler onStreamDone
    Event Type
    Type Description
    EventHandler

    onTextCreated

    Declaration
    public event EventHandler onTextCreated
    Event Type
    Type Description
    EventHandler

    onTextDelta

    Declaration
    public event EventHandler<string> onTextDelta
    Event Type
    Type Description
    EventHandler<string>

    onThreadCreated

    Declaration
    public event EventHandler<Thread> onThreadCreated
    Event Type
    Type Description
    EventHandler<Thread>

    onThreadRetrieved

    Declaration
    public event EventHandler<Thread> onThreadRetrieved
    Event Type
    Type Description
    EventHandler<Thread>

    onThreadUpdated

    Declaration
    public event EventHandler<Thread> onThreadUpdated
    Event Type
    Type Description
    EventHandler<Thread>

    onToolCallCreated

    Declaration
    public event EventHandler<ToolCall> onToolCallCreated
    Event Type
    Type Description
    EventHandler<ToolCall>

    onToolCallDelta

    Declaration
    public event EventHandler<ToolCall> onToolCallDelta
    Event Type
    Type Description
    EventHandler<ToolCall>
    In this article
    Back to top Generated by DocFX