Table of Contents

Class GENStructTask<T>

Namespace
Glitch9.AIDevKit

Task for generating structured output (e.g., JSON) using an LLM model.

public class GENStructTask<T> : GENTextGenerationTask<GENStructTask<T>, StructuredOutput<T>>, IGENTextTask, IGENTask where T : class

Type Parameters

T
Inheritance
object
GENStructTask<T>
Implements
Inherited Members

Constructors

GENStructTask(string)

public GENStructTask(string prompt)

Parameters

prompt string

Properties

Method

public override string Method { get; }

Property Value

string

Methods

ExecuteAsyncINTERNAL()

protected override UniTask<StructuredOutput<T>> ExecuteAsyncINTERNAL()

Returns

UniTask<StructuredOutput<T>>