Namespace Glitch9.AIDevKit.Components
Classes
AIDevKitComponent
AIDevKitEventHandler
ChatEventHandler
Base class for chat-related event handlers. Contains common events shared by all chat systems.
Chatbot
A simple chatbot using Chat Completion API
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.
NonStreamingChatEventHandler
Event handler for basic chat (non-streaming) responses.
RealtimeAssistant
RealtimeEventHandler
Event handler for real-time assistant events. Provides UnityEvents that are triggered by the RealtimeEventReceiver.
SpeechAssistant
SpeechEventHandler
Event handler for speech-related events.
StreamingChatEventHandler
Event handler for streamed chat responses.