Struct FTryllGraphDescription¶
ClassList > FTryllGraphDescription
#include <TryllGraphDescription.h>
Public Attributes¶
| Type | Name |
|---|---|
| FTryllModelName | DefaultModelName |
| FString | LocalizedAssetName |
| TArray< FTryllNodeDescription > | Nodes |
| FString | StartNode |
| FName | TextTable |
Public Functions¶
| Type | Name |
|---|---|
| bool | UsesTts () const |
Detailed Description¶
Complete graph description: nodes and entry point. Sent inside CreateAgentRequest.
Protocol v2: wiring lives on each node's typed UTryllNodeParamsBase in fields marked with meta=(GetOptions="GetExitTargetOptions") (one per declared exit). Empty value = END (turn finishes after the node). There is no separate Routes list.
Public Attributes Documentation¶
variable DefaultModelName¶
Fallback model name for nodes that do not specify their own "model_name" param. Empty means every Generate node must supply its own.
variable LocalizedAssetName¶
Asset name included in Text ID errors. Copied from the workflow asset.
variable Nodes¶
variable StartNode¶
variable TextTable¶
Table name passed to the text provider. Copied from UTryllWorkflowAsset::TextTable.
Public Functions Documentation¶
function UsesTts¶
True when any node speaks through the agent's voice (UTryllNodeParamsBase::IsTtsConsumer: Speak, Generate And Speak). Such a graph needs a voice profile at CreateAgent (3025).
The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/TryllGraphDescription.h