AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class GENModerationTask

    Audio not supported yet.

    Inheritance
    object
    GENTask<GENModerationTask, Content, SafetyRating[]>
    GENModerationTask
    Implements
    IGENTask
    Inherited Members
    GENTask<GENModerationTask, Content, SafetyRating[]>.token
    GENTask<GENModerationTask, Content, SafetyRating[]>.enableHistory
    GENTask<GENModerationTask, Content, SafetyRating[]>.isCanceled
    GENTask<GENModerationTask, Content, SafetyRating[]>.outputMimeType
    GENTask<GENModerationTask, Content, SafetyRating[]>.Cancel()
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetOption(string, object)
    GENTask<GENModerationTask, Content, SafetyRating[]>.TryGetOption<T>(string, out T)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetModel(Model)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetCount(int)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetOutputPath(string)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetSender(string)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetIgnoreLogs(bool)
    GENTask<GENModerationTask, Content, SafetyRating[]>.EnablePromptHistory(bool)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetTextToTarget(GeneratedText)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetImageToTarget(GeneratedImage)
    GENTask<GENModerationTask, Content, SafetyRating[]>.SetAudioToTarget(GeneratedAudio)
    GENTask<GENModerationTask, Content, SafetyRating[]>.ExecuteAsync()
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class GENModerationTask : GENTask<GENModerationTask, Content, SafetyRating[]>, IGENTask

    Constructors

    GENModerationTask(Content, IEnumerable<SafetySetting>)

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

    Methods

    AddSafetySetting(SafetySetting)

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

    ExecuteAsync()

    Executes the task and returns the generated result.

    Declaration
    public override UniTask<SafetyRating[]> ExecuteAsync()
    Returns
    Type Description
    UniTask<SafetyRating[]>
    Overrides
    GENTask<GENModerationTask, Content, SafetyRating[]>.ExecuteAsync()

    RemoveSafetySetting(HarmCategory)

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

    Implements

    IGENTask

    Extension Methods

    FluentAPIExtensions.SetAspectRatio<TTask>(TTask, AspectRatio)
    FluentAPIExtensions.SetPersonGeneration<TTask>(TTask, PersonGeneration)
    FluentAPIExtensions.SetSize<T>(T, ImageSize)
    In this article
    Back to top Generated by DocFX