Skip to main content

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.

Overview > Inworld Graph Runtime Data Class: 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. GetData Blueprint Node

Examples

virtual FInworldDataHandle GetData()

Returns

Type: virtual FInworldDataHandle Description: The data handle containing the runtime data

GetKey

Retrieves the key identifier for this runtime data. GetKey Blueprint Node

Examples

FName GetKey()

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.