Overview > Inworld Graph Runtime Data Class:Documentation Index
Fetch the complete documentation index at: https://dev.docs.inworld.ai/llms.txt
Use this file to discover all available pages before exploring further.
UInworldGraphRuntimeData | Inherits from: UObject
Abstract base class for data the graph can access at runtime
Methods
Reference
GetData
Retrieves the actual data wrapped in an InworldDataHandle.
Examples
Returns
Type:virtual FInworldDataHandle
Description: The data handle containing the runtime data
GetKey
Retrieves the key identifier for this runtime data.
Examples
Returns
Type:FName
Description: The name key used to identify this runtime data in the graph
Node Implementations
The following specialized node types extend this base class:- Inworld Graph Runtime Data Event History - Runtime data class for managing event history in Inworld graphs. This class creates and manages an event history system that tracks various types of events (primarily speech events) during graph execution. It provides functionality for adding, retrieving, and formatting event history with configurable capacity and formatting options.
- Inworld Graph Runtime Data Intent - Runtime data class for managing intent recognition in Inworld graphs. This class compiles and stores all necessary data for intent matching operations, including text embeddings for intent recognition, enable/disable states, and asset management. It supports dynamic adding, removing, and toggling of intents during graph execution.
- Inworld Graph Runtime Data Knowledge - Runtime data class for managing knowledge retrieval in Inworld graphs. This class manages knowledge sets used for information retrieval and question-answering operations within Inworld graphs. It supports dynamic adding, removing, enabling, and disabling of knowledge sets, with text embeddings used for semantic search and retrieval.
- Inworld Graph Runtime Data Voice - Runtime data class for managing voice configuration in Inworld graphs. This class stores and manages voice properties used for text-to-speech operations within Inworld graphs. It provides simple get/set functionality for voice configuration including voice ID and language settings.