Struct TurnCompleteReason
The reason why the turn is complete.
[JsonConverter(typeof(TurnCompleteReasonConverter))]
public readonly record struct TurnCompleteReason : IEquatable<TurnCompleteReason>
- Implements
- Inherited Members
Properties
AllValues
public static IReadOnlyList<TurnCompleteReason> AllValues { get; }
Property Value
Blocklist
Input matched blocklist.
public static TurnCompleteReason Blocklist { get; }
Property Value
GeneratedAudioSafety
Generated audio failed safety check.
public static TurnCompleteReason GeneratedAudioSafety { get; }
Property Value
GeneratedContentBlocklist
Generated content matched blocklist.
public static TurnCompleteReason GeneratedContentBlocklist { get; }
Property Value
GeneratedContentProhibited
Generated content is prohibited.
public static TurnCompleteReason GeneratedContentProhibited { get; }
Property Value
GeneratedContentSafety
Generated content failed safety check.
public static TurnCompleteReason GeneratedContentSafety { get; }
Property Value
GeneratedImageCelebrity
Generated image contains celebrity.
public static TurnCompleteReason GeneratedImageCelebrity { get; }
Property Value
GeneratedImageIdentifiablePeople
Generated image contains identifiable people.
public static TurnCompleteReason GeneratedImageIdentifiablePeople { get; }
Property Value
GeneratedImageMinors
Generated image contains minors.
public static TurnCompleteReason GeneratedImageMinors { get; }
Property Value
GeneratedImageProhibited
Generated image is prohibited.
public static TurnCompleteReason GeneratedImageProhibited { get; }
Property Value
GeneratedImageProminentPeopleDetectedByRewriter
Generated image contains prominent people detected by rewriter.
public static TurnCompleteReason GeneratedImageProminentPeopleDetectedByRewriter { get; }
Property Value
GeneratedImageSafety
Generated image failed safety check.
public static TurnCompleteReason GeneratedImageSafety { get; }
Property Value
GeneratedOther
Other generated content issue.
public static TurnCompleteReason GeneratedOther { get; }
Property Value
GeneratedVideoSafety
Generated video failed safety check.
public static TurnCompleteReason GeneratedVideoSafety { get; }
Property Value
ImageProhibitedInputContent
Input image contains prohibited content.
public static TurnCompleteReason ImageProhibitedInputContent { get; }
Property Value
InputImageCelebrity
Input image contains celebrity.
public static TurnCompleteReason InputImageCelebrity { get; }
Property Value
InputImagePhotoRealisticChildProhibited
Input image contains photo realistic child.
public static TurnCompleteReason InputImagePhotoRealisticChildProhibited { get; }
Property Value
InputIpProhibited
Input contains IP violation.
public static TurnCompleteReason InputIpProhibited { get; }
Property Value
InputOther
Other input safety issue.
public static TurnCompleteReason InputOther { get; }
Property Value
InputTextContainProminentPersonProhibited
Input text contains prominent person reference.
public static TurnCompleteReason InputTextContainProminentPersonProhibited { get; }
Property Value
InputTextNciiProhibited
Input text contains NCII content.
public static TurnCompleteReason InputTextNciiProhibited { get; }
Property Value
MalformedFunctionCall
The function call generated by the model is invalid.
public static TurnCompleteReason MalformedFunctionCall { get; }
Property Value
MaxRegenerationReached
Max regeneration attempts reached.
public static TurnCompleteReason MaxRegenerationReached { get; }
Property Value
NeedMoreInput
Needs more input from the user.
public static TurnCompleteReason NeedMoreInput { get; }
Property Value
OutputImageIpProhibited
Generated image contains IP violation.
public static TurnCompleteReason OutputImageIpProhibited { get; }
Property Value
ProhibitedInputContent
Input content is prohibited.
public static TurnCompleteReason ProhibitedInputContent { get; }
Property Value
ResponseRejected
The response is rejected by the model.
public static TurnCompleteReason ResponseRejected { get; }
Property Value
TurnCompleteReasonUnspecified
Default value. Reason is unspecified.
public static TurnCompleteReason TurnCompleteReasonUnspecified { get; }
Property Value
UnsafePromptForImageGeneration
Input is unsafe for image generation.
public static TurnCompleteReason UnsafePromptForImageGeneration { get; }
Property Value
Value
public string Value { get; }
Property Value
Methods
Equals(TurnCompleteReason)
public bool Equals(TurnCompleteReason other)
Parameters
otherTurnCompleteReason
Returns
FromString(string)
public static TurnCompleteReason FromString(string value)
Parameters
valuestring
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
implicit operator TurnCompleteReason(string)
public static implicit operator TurnCompleteReason(string value)
Parameters
valuestring