Class TextResponseFormatObject
- Namespace
- OpenAI
- Assembly
- OpenAI-DotNet.dll
public sealed class TextResponseFormatObject
- Inheritance
-
TextResponseFormatObject
- Inherited Members
-
Constructors
TextResponseFormatObject()
public TextResponseFormatObject()
TextResponseFormatObject(TextResponseFormatConfiguration)
public TextResponseFormatObject(TextResponseFormatConfiguration format)
Parameters
format
TextResponseFormatConfiguration
Properties
Format
[JsonInclude]
[JsonPropertyName("format")]
[JsonConverter(typeof(ResponseTextResponseObjectConverter))]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public TextResponseFormatConfiguration Format { get; }
Property Value
- TextResponseFormatConfiguration
Operators
implicit operator TextResponseFormatObject(JsonSchema)
public static implicit operator TextResponseFormatObject(JsonSchema schema)
Parameters
schema
JsonSchema
Returns
- TextResponseFormatObject
implicit operator TextResponseFormatObject(TextResponseFormat)
public static implicit operator TextResponseFormatObject(TextResponseFormat format)
Parameters
format
TextResponseFormat
Returns
- TextResponseFormatObject
implicit operator TextResponseFormatObject(TextResponseFormatConfiguration)
public static implicit operator TextResponseFormatObject(TextResponseFormatConfiguration config)
Parameters
config
TextResponseFormatConfiguration
Returns
- TextResponseFormatObject
implicit operator TextResponseFormat(TextResponseFormatObject)
public static implicit operator TextResponseFormat(TextResponseFormatObject formatObj)
Parameters
formatObj
TextResponseFormatObject
Returns
- TextResponseFormat