UInworldGraphRuntimeData_Knowledge | Inherits from: UInworldGraphRuntimeData
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.
Methods
- AddKnowledgeTextEmbeddingAsset
- AddKnowledgeTextEmbeddings
- DisableKnowledge
- EnableKnowledge
- GetKnowledgeMapKeys
- RemoveKnowledge
- Set
Reference
AddKnowledgeTextEmbeddingAsset
Adds a new knowledge set to the runtime data, with an option to replace an existing set.
Examples
Parameters
AddKnowledgeTextEmbeddings
Adds a new knowledge set to the runtime data, with an option to replace an existing set.
Examples
Parameters
DisableKnowledge
Disables a specific knowledge set within the runtime data.
Examples
Parameters
EnableKnowledge
Enables a specific knowledge set within the runtime data.
Examples
Parameters
GetKnowledgeMapKeys
Retrieves all knowledge set IDs currently stored in the runtime data.
Examples
Returns
Type:TArray<FName>
RemoveKnowledge
Removes a specific knowledge set identified by its unique ID.
Examples
Parameters
Set
Sets the initial knowledge assets for the runtime data.