5#include "CoreMinimal.h"
6#include "ModerationTypes.generated.h"
9enum class EModerationsModelEnum : uint8
11 Text_Moderation_Stable,
12 Text_Moderation_Latest
27 UPROPERTY(BlueprintReadWrite, Category =
"OpenAI | Required")
28 TArray<FString> Input;
38 UPROPERTY(BlueprintReadWrite, Category = "
OpenAI | Optional")
39 FString Model{
"text-moderation-stable"};
51 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
54 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
55 bool Hate_Threatening{};
57 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
60 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
61 bool Harassment_Threatening{};
63 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
66 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
67 bool Self_Harm_Intent{};
69 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
70 bool Self_Harm_Instructions{};
72 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
75 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
78 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
81 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
82 bool Violence_Graphic{};
90 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
93 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
94 double Hate_Threatening{};
96 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
99 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
100 double Harassment_Threatening{};
102 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
105 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
106 double Self_Harm_Intent{};
108 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
109 double Self_Harm_Instructions{};
111 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
114 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
115 double Sexual_Minors{};
117 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
120 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
121 double Violence_Graphic{};
124USTRUCT(BlueprintType)
132 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
138 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
144 UPROPERTY(BlueprintReadOnly, Category = "
OpenAI")
148USTRUCT(BlueprintType)
156 UPROPERTY(BlueprintReadOnly, Category =
"OpenAI")
162 UPROPERTY(BlueprintReadOnly, Category = "
OpenAI")
168 UPROPERTY(BlueprintReadOnly, Category = "
OpenAI")
Definition: OpenAI.Build.cs:6
Definition: ModerationTypes.h:48
Definition: ModerationTypes.h:87
Definition: ModerationTypes.h:126
Definition: ModerationTypes.h:21
Definition: ModerationTypes.h:150