Class ModerationPrompt
Not directly used as a prompt, but other prompts can convert to this type for moderation requests.
This class is used to pass the text and optional images to the moderation model for processing.
Inheritance
ModerationPrompt
Assembly: Glitch9.AIDevKit.dll
Syntax
public sealed class ModerationPrompt : ILoadablePrompt, IPrompt, IValidatable
Constructors
|
Edit this page
View Source
ModerationPrompt()
Declaration
public ModerationPrompt()
|
Edit this page
View Source
ModerationPrompt(params string[])
Declaration
public ModerationPrompt(params string[] texts)
Parameters
| Type |
Name |
Description |
| string[] |
texts |
|
Properties
|
Edit this page
View Source
Images
Declaration
public List<File<Texture2D>> Images { get; set; }
Property Value
|
Edit this page
View Source
Texts
Declaration
public List<string> Texts { get; set; }
Property Value
Methods
|
Edit this page
View Source
ArePromptFilesRequireLoading()
Declaration
public bool ArePromptFilesRequireLoading()
Returns
|
Edit this page
View Source
GetPromptFiles()
Declaration
public IFile[] GetPromptFiles()
Returns
|
Edit this page
View Source
GetPromptText()
Declaration
public string GetPromptText()
Returns
|
Edit this page
View Source
IsValid()
Declaration
Returns
|
Edit this page
View Source
LoadPromptFilesAsync()
Declaration
public UniTask LoadPromptFilesAsync()
Returns
|
Edit this page
View Source
Validate()
Validates the object's parameters and throws if invalid.
Declaration
Operators
|
Edit this page
View Source
implicit operator ModerationPrompt(string)
Declaration
public static implicit operator ModerationPrompt(string text)
Parameters
| Type |
Name |
Description |
| string |
text |
|
Returns
Implements
Extension Methods