Struct Modality
Server content modalities.
[JsonConverter(typeof(ModalityConverter))]
public readonly record struct Modality : IEquatable<Modality>
- Implements
- Inherited Members
Properties
AllValues
public static IReadOnlyList<Modality> AllValues { get; }
Property Value
Audio
Indicates the model should return audio.
public static Modality Audio { get; }
Property Value
Image
Indicates the model should return images.
public static Modality Image { get; }
Property Value
ModalityUnspecified
The modality is unspecified.
public static Modality ModalityUnspecified { get; }
Property Value
Text
Indicates the model should return text
public static Modality Text { get; }
Property Value
Value
public string Value { get; }
Property Value
Video
Indicates the model should return video.
public static Modality Video { get; }
Property Value
Methods
Equals(Modality)
public bool Equals(Modality other)
Parameters
otherModality
Returns
FromString(string)
public static Modality FromString(string value)
Parameters
valuestring
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
implicit operator Modality(string)
public static implicit operator Modality(string value)
Parameters
valuestring