AI DevKit
Search Results for

    Show / Hide Table of Contents

    Namespace Glitch9.AIDevKit.Components

    Classes

    AIAssistant

    AIComponent

    AIGenerativeRecorder<TOptions, TProfile, TOutput>

    AIGenerative<TOptions, TProfile, TInput, TOutput>

    AssistantChatbot

    Chatbot

    ChatbotBase<TConversation, TMessage, TDelta>

    ComponentExtensions

    ContentModerator

    FunctionManager

    Manages and invokes serialized functions with metadata for AI function calling.

    FunctionParameter

    Represents a single parameter in a function declaration.

    FunctionReference

    Contains a reference to a MonoBehaviour method and its metadata.

    ImageGenerator

    LocalChatbot

    A full-featured chatbot component that integrates with the AIDevKit's chat system. This component allows you to send messages, receive responses, and manage chat sessions. It supports both streaming and non-streaming responses, and can handle function calls.

    RealtimeAssistant

    SpeechGenerator

    SpeechRecorder

    SpeechTranscriber

    UnityEvent_Assistant

    UnityEvent_Conversation<TConversation, TMessage>

    UnityEvent_OnConversationLoaded<TConversation, TMessage>

    UnityEvent_OnErrorOccured

    UnityEvent_OnReceiveMessage<TMessage>

    UnityEvent_OnReceiveStreamingMessage<TDelta>

    UnityEvent_OnReceiveUsage

    UnityEvent_OnSendMessage

    UnityEvent_OnWebSocketStateChanged

    UnityEvent_Thread

    UnityEvent_ThreadMessage

    VoiceChanger

    Interfaces

    IFunctionManager

    IServerSentErrorEventHandler

    IUsageEventHandler

    IWebSocketStateEventHandler

    In this article
    Back to top Generated by DocFX