AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Namespace Glitch9.AIDevKit.Components

    Classes

    AIDevKitComponent

    AIModuleComponent

    AssistantChatbot

    AssistantEventReceiver

    AudioInputComponent<T>

    ChatEventReceiver

    ChatTextEventReceiver

    Event handler for basic chat (non-streaming) responses.

    Chatbot

    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.

    ChatbotComponent

    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

    MessageEventReceiver

    ModularChatbot

    Extended version of the Chatbot that offers modular system to create your own chatbot.

    MultiChatEventReceiver

    Event handler for basic chat (non-streaming) responses.

    RealtimeAssistant

    RealtimeEventReceiver

    Event handler for real-time assistant events. Provides UnityEvents that are triggered by the RealtimeEventReceiver.

    RunEventReceiver

    SingleChatEventReceiver

    Event handler for basic chat (non-streaming) responses.

    SpeechAPI

    SpeechEventReceiver

    Event handler for speech-related events.

    SpeechToText

    StreamingAudioEventReceiver

    Event handler for real-time assistant events. Provides UnityEvents that are triggered by the RealtimeEventReceiver.

    TextToSpeech

    ThreadEventReceiver

    ToolCallReceiver

    Interfaces

    IChatEventReceiver

    IFunctionManager

    IRealtimeEventReceiver

    In this article
    Back to top Generated by DocFX