Class UTryllTransformParams¶
ClassList > UTryllTransformParams
#include <TryllTransformParams.h>
Inherits the following classes: UTryllNodeParamsBase
Public Attributes¶
| Type | Name |
|---|---|
| FString | DefaultExit |
| FTryllSlotName | OutputName |
| FString | Template |
| bool | bOverrideOutputName = false |
| bool | bOverrideTemplate = false |
Public Functions¶
| Type | Name |
|---|---|
| virtual ETryllNodeType | GetNodeType () override const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, Tryll::NodeParams::NodeParams & OutType) override const |
Public Functions inherited from UTryllNodeParamsBase¶
| Type | Name |
|---|---|
| virtual TArray< FString > | GetExitTargetOptions () const |
| virtual ETryllNodeType | GetNodeType () const |
| FString | GetOwnerNodeName () const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, ::Tryll::NodeParams::NodeParams & OutType) const |
| ETryllNodeType return | static_cast (0) |
Public Static Functions inherited from UTryllNodeParamsBase¶
| Type | Name |
|---|---|
| const FTryllGraphDescription * | FindEnclosingGraph (const UObject * Obj) |
Detailed Description¶
Model-free input-composition node. Renders a Mustache template over user_message and the current turn's slots into its own slot; performs no inference and never emits on the wire (send = None, history_role = none, fixed). Typical use: query rewriting, fan-out composition feeding a downstream Retrieve/Generate input.
Public Attributes Documentation¶
variable DefaultExit¶
Default exit target after rendering. Empty string = END. Graph exit "default" — target node name; empty = END.
variable OutputName¶
Effective output slot name for this node. Empty = the node's own name.
variable Template¶
variable bOverrideOutputName¶
Name this node's output slot is stored under. Empty = the node's own name. Structural: immutable after creation — renaming would re-wire the slot dataflow that is validated once at agent creation. Set to true to override the inherited OutputName value.
variable bOverrideTemplate¶
Mustache template rendered at execution time against the user_message tag, slot.<name> tags, knowledge_<source> tags, and the #instructions iterable block. Set to true to override the inherited Template value.
Public Functions Documentation¶
function GetNodeType¶
Implements UTryllNodeParamsBase::GetNodeType
function Pack¶
virtual flatbuffers::Offset< void > UTryllTransformParams::Pack (
flatbuffers::FlatBufferBuilder & Fbb,
Tryll::NodeParams::NodeParams & OutType
) override const
Implements UTryllNodeParamsBase::Pack
The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/Generated/Nodes/TryllTransformParams.h