Class UTryllGenerateParams¶
ClassList > UTryllGenerateParams
#include <TryllGenerateParams.h>
Inherits the following classes: UTryllNodeParamsBase
Public Attributes¶
| Type | Name |
|---|---|
| FString | ModelName |
| ETryllPlacement | Placement = ETryllPlacement::InPlaceOfUser |
| FTryllSamplingOverrides | Sampling |
| FString | SystemPrompt |
| FString | Template |
| bool | bOverrideModelName = false |
| bool | bOverrideSystemPrompt = false |
| bool | bOverrideTemplate = false |
| bool | bStream = false |
Public Functions¶
| Type | Name |
|---|---|
| virtual ETryllNodeType | GetNodeType () override const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, Tryll::NodeParams::NodeParams & OutType) override const |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|Exits", meta=(GetOptions="GetExitTargetOptions")) |
Public Functions inherited from UTryllNodeParamsBase¶
| Type | Name |
|---|---|
| virtual TArray< FString > | GetExitTargetOptions () const |
| virtual ETryllNodeType | GetNodeType () const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, ::Tryll::NodeParams::NodeParams & OutType) const |
| ETryllNodeType return | static_cast (0) |
Detailed Description¶
LLM-driven text generation node. Renders a Mustache template, runs sampling, produces a streamed AnswerText.
Public Attributes Documentation¶
variable ModelName¶
variable Placement¶
Where the rendered template body is placed in the projected message stream.
variable Sampling¶
Sparse sampling overrides applied on top of the model-catalog defaults. Sub-table change fires OnSamplingChanged, which re-resolves overrides against the cached model-default sampling.
variable SystemPrompt¶
variable Template¶
variable bOverrideModelName¶
Model catalog name. Empty = use the agent's default_model_name. Set to true to override the inherited ModelName value.
variable bOverrideSystemPrompt¶
Prepended before the user turn during projection. Set to true to override the inherited SystemPrompt value.
variable bOverrideTemplate¶
Mustache template applied to the user-area message at projection time. Set to true to override the inherited Template value.
variable bStream¶
When true, emit answer text as streaming deltas; otherwise one final chunk.
Public Functions Documentation¶
function GetNodeType¶
Implements UTryllNodeParamsBase::GetNodeType
function Pack¶
virtual flatbuffers::Offset< void > UTryllGenerateParams::Pack (
flatbuffers::FlatBufferBuilder & Fbb,
Tryll::NodeParams::NodeParams & OutType
) override const
Implements UTryllNodeParamsBase::Pack
function UPROPERTY¶
UTryllGenerateParams::UPROPERTY (
EditAnywhere,
BlueprintReadWrite,
Category="Tryll|Exits",
meta=(GetOptions="GetExitTargetOptions")
)
Default exit target — routes here after generation completes. Empty string = END (turn finishes). Graph exit "default" — target node name; empty = END.
The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/Generated/Nodes/TryllGenerateParams.h