AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class GENCodeTask

    Added new on 2025.05.28 Task for generating code snippets or scripts for Unity C#.

    Inheritance
    object
    TaskBase<GENCodeTask, GeneratedText>
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>
    GENTextGenerationTask<GENCodeTask, GeneratedText>
    GENCodeTask
    Implements
    IGENTextTask
    IGENTask
    Inherited Members
    GENTextGenerationTask<GENCodeTask, GeneratedText>.AttachedFiles
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Instructions
    GENTextGenerationTask<GENCodeTask, GeneratedText>.StartingMessage
    GENTextGenerationTask<GENCodeTask, GeneratedText>.StopSequences
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Seed
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Temperature
    GENTextGenerationTask<GENCodeTask, GeneratedText>.MaxTokens
    GENTextGenerationTask<GENCodeTask, GeneratedText>.ModerationOptions
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Tools
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Messages
    GENTextGenerationTask<GENCodeTask, GeneratedText>.TextProcessor
    GENTextGenerationTask<GENCodeTask, GeneratedText>.JsonSchema
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Attach(params string[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Attach(params FileInfo[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Attach(params Texture2D[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Attach(params AudioClip[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.Attach(params IFile[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetInstructions(string)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetSystemInstructions(string)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetStartingMessage(string)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetModeration(ModerationOptions)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetTools(params ToolCall[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.AddTools(params ToolCall[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetFunctions(params FunctionCall[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.AddFunctions(params FunctionCall[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetMessages(params ChatMessage[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.AddMessages(params ChatMessage[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetJsonSchema(Type)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetJsonSchema(IJsonSchema)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetTemperature(float)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetSeed(uint)
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetStopSequences(params string[])
    GENTextGenerationTask<GENCodeTask, GeneratedText>.SetMaxTokens(int)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.Api
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.Prompt
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.ModelId
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.OutputFilePath
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.OutputFileNote
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.RecordHistory
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SaveGeneratedContents
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.N
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.MaxN
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.Options
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetModel(Api, string)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetModel(Model)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetCount(int)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SaveContentsTo(string, string)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.EnablePromptHistory(bool)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetRequestMimeType(MIMEType)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetResponseMimeType(MIMEType)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.SetOptions(ICompletionOptions)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.ExecuteAsync()
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.YieldAsync()
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.ResolveOutputPath(Api?, string)
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.GetPrompt()
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.YieldAsyncINTERNAL()
    GENTask<GENCodeTask, ICompletionOptions, TextPrompt, GeneratedText>.CreateMergedHistoryRecordINTERNAL(List<GeneratedText>)
    TaskBase<GENCodeTask, GeneratedText>.Method
    TaskBase<GENCodeTask, GeneratedText>.Cts
    TaskBase<GENCodeTask, GeneratedText>.Token
    TaskBase<GENCodeTask, GeneratedText>.Api
    TaskBase<GENCodeTask, GeneratedText>.Sender
    TaskBase<GENCodeTask, GeneratedText>.IgnoreLogs
    TaskBase<GENCodeTask, GeneratedText>.IsCanceled
    TaskBase<GENCodeTask, GeneratedText>.RequestMimeType
    TaskBase<GENCodeTask, GeneratedText>.ResponseMimeType
    TaskBase<GENCodeTask, GeneratedText>.IsWrapperTask
    TaskBase<GENCodeTask, GeneratedText>.SetSender(string)
    TaskBase<GENCodeTask, GeneratedText>.SetIgnoreLogs(bool)
    TaskBase<GENCodeTask, GeneratedText>.SetCancellationToken(CancellationToken)
    TaskBase<GENCodeTask, GeneratedText>.ExecuteAsync()
    TaskBase<GENCodeTask, GeneratedText>.ExecuteAsyncINTERNAL()
    TaskBase<GENCodeTask, GeneratedText>.ExecuteAsync<T>()
    TaskBase<GENCodeTask, GeneratedText>.CancelTask()
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class GENCodeTask : GENTextGenerationTask<GENCodeTask, GeneratedText>, IGENTextTask, IGENTask

    Constructors

    GENCodeTask(TextPrompt)

    Declaration
    public GENCodeTask(TextPrompt prompt)
    Parameters
    Type Name Description
    TextPrompt prompt

    Properties

    IsWrapperTask

    Declaration
    public override bool IsWrapperTask { get; }
    Property Value
    Type Description
    bool
    Overrides
    TaskBase<GENCodeTask, GeneratedText>.IsWrapperTask

    Method

    Declaration
    public override string Method { get; }
    Property Value
    Type Description
    string
    Overrides
    TaskBase<GENCodeTask, GeneratedText>.Method

    Methods

    ExecuteAsyncINTERNAL()

    Declaration
    protected override UniTask<GeneratedText> ExecuteAsyncINTERNAL()
    Returns
    Type Description
    UniTask<GeneratedText>
    Overrides
    TaskBase<GENCodeTask, GeneratedText>.ExecuteAsyncINTERNAL()

    Implements

    IGENTextTask
    IGENTask
    In this article
    Back to top Generated by DocFX