Struct FTryllGraphBuilder¶
ClassList > FTryllGraphBuilder
#include <TryllGraphDescription.h>
Public Functions¶
| Type | Name |
|---|---|
| FTryllGraphBuilder & | AddNode (FString Name, UTryllNodeParamsBase * Params) |
| FTryllGraphDescription | Build () const |
| FTryllGraphBuilder & | SetDefaultModelName (FString Name) |
| FTryllGraphBuilder & | SetStartNode (FString Name) |
Detailed Description¶
Fluent C++ builder for FTryllGraphDescription. Typed AddXxx methods are declared in TryllGraphBuilder.Nodes.h (generated). Not a USTRUCT — for programmatic C++ use only.
Example: UTryllGenerateParams* P = UTryllNodeParamsFactory::MakeGenerateParams(this); P->ModelName = TEXT("qwen2.5-0.5b-instruct"); P->SystemPrompt = TEXT("You are helpful.");
// Protocol v2: wiring lives on each node's params (e.g. P->DefaultExit). FTryllGraphDescription Graph = FTryllGraphBuilder() .AddGenerate(TEXT("gen"), P) // P->DefaultExit defaults to "" = END .SetStartNode(TEXT("gen")) .Build();
Public Functions Documentation¶
function AddNode¶
function Build¶
function SetDefaultModelName¶
function SetStartNode¶
The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/TryllGraphDescription.h