AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class GENModerationTask

    Audio not supported yet.

    Inheritance
    object
    TaskBase<GENModerationTask, Moderation>
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>
    GENModerationTask
    Implements
    IGENTask
    Inherited Members
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.Api
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.Prompt
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.ModelId
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.OutputFilePath
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.OutputFileNote
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.RecordHistory
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SaveGeneratedContents
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.N
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.MaxN
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.Options
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetModel(Api, string)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetModel(Model)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetCount(int)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SaveContentsTo(string, string)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.EnablePromptHistory(bool)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetRequestMimeType(MIMEType)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetResponseMimeType(MIMEType)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.SetOptions(ModerationOptions)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.ExecuteAsync()
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.YieldAsync()
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.ResolveOutputPath(Api?, string)
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.GetPrompt()
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.YieldAsyncINTERNAL()
    GENTask<GENModerationTask, ModerationOptions, string, Moderation>.CreateMergedHistoryRecordINTERNAL(List<Moderation>)
    TaskBase<GENModerationTask, Moderation>.Method
    TaskBase<GENModerationTask, Moderation>.Cts
    TaskBase<GENModerationTask, Moderation>.Token
    TaskBase<GENModerationTask, Moderation>.Api
    TaskBase<GENModerationTask, Moderation>.Sender
    TaskBase<GENModerationTask, Moderation>.IgnoreLogs
    TaskBase<GENModerationTask, Moderation>.IsCanceled
    TaskBase<GENModerationTask, Moderation>.RequestMimeType
    TaskBase<GENModerationTask, Moderation>.ResponseMimeType
    TaskBase<GENModerationTask, Moderation>.IsWrapperTask
    TaskBase<GENModerationTask, Moderation>.SetSender(string)
    TaskBase<GENModerationTask, Moderation>.SetIgnoreLogs(bool)
    TaskBase<GENModerationTask, Moderation>.SetCancellationToken(CancellationToken)
    TaskBase<GENModerationTask, Moderation>.ExecuteAsync()
    TaskBase<GENModerationTask, Moderation>.ExecuteAsyncINTERNAL()
    TaskBase<GENModerationTask, Moderation>.ExecuteAsync<T>()
    TaskBase<GENModerationTask, Moderation>.CancelTask()
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class GENModerationTask : GENTask<GENModerationTask, ModerationOptions, string, Moderation>, IGENTask

    Constructors

    GENModerationTask(string, IEnumerable<SafetySetting>)

    Declaration
    public GENModerationTask(string prompt, IEnumerable<SafetySetting> safetySettings)
    Parameters
    Type Name Description
    string prompt
    IEnumerable<SafetySetting> safetySettings

    Properties

    FilesToModerate

    Declaration
    public List<IFile> FilesToModerate { get; set; }
    Property Value
    Type Description
    List<IFile>

    Method

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

    SafetySettings

    Declaration
    public List<SafetySetting> SafetySettings { get; set; }
    Property Value
    Type Description
    List<SafetySetting>

    Methods

    AddImagesToModerate(params IFile[])

    Declaration
    public GENModerationTask AddImagesToModerate(params IFile[] files)
    Parameters
    Type Name Description
    IFile[] files
    Returns
    Type Description
    GENModerationTask

    AddImagesToModerate(params FileInfo[])

    Declaration
    public GENModerationTask AddImagesToModerate(params FileInfo[] fileInfos)
    Parameters
    Type Name Description
    FileInfo[] fileInfos
    Returns
    Type Description
    GENModerationTask

    AddImagesToModerate(params string[])

    Declaration
    public GENModerationTask AddImagesToModerate(params string[] filePaths)
    Parameters
    Type Name Description
    string[] filePaths
    Returns
    Type Description
    GENModerationTask

    AddImagesToModerate(params Texture2D[])

    Declaration
    public GENModerationTask AddImagesToModerate(params Texture2D[] textures)
    Parameters
    Type Name Description
    Texture2D[] textures
    Returns
    Type Description
    GENModerationTask

    AddSafetySetting(SafetySetting)

    Declaration
    public GENModerationTask AddSafetySetting(SafetySetting safetySetting)
    Parameters
    Type Name Description
    SafetySetting safetySetting
    Returns
    Type Description
    GENModerationTask

    ExecuteAsyncINTERNAL()

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

    RemoveSafetySetting(HarmCategory)

    Declaration
    public GENModerationTask RemoveSafetySetting(HarmCategory category)
    Parameters
    Type Name Description
    HarmCategory category
    Returns
    Type Description
    GENModerationTask

    Implements

    IGENTask
    In this article
    Back to top Generated by DocFX