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
  
    - formatTextResponseFormatConfiguration
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
  
    - schemaJsonSchema
Returns
  
    - TextResponseFormatObject
  implicit operator TextResponseFormatObject(TextResponseFormat)
  
  
  
  
  
    public static implicit operator TextResponseFormatObject(TextResponseFormat format)
   
  Parameters
  
    - formatTextResponseFormat
Returns
  
    - TextResponseFormatObject
  implicit operator TextResponseFormatObject(TextResponseFormatConfiguration)
  
  
  
  
  
    public static implicit operator TextResponseFormatObject(TextResponseFormatConfiguration config)
   
  Parameters
  
    - configTextResponseFormatConfiguration
Returns
  
    - TextResponseFormatObject
  implicit operator TextResponseFormat(TextResponseFormatObject)
  
  
  
  
  
    public static implicit operator TextResponseFormat(TextResponseFormatObject formatObj)
   
  Parameters
  
    - formatObjTextResponseFormatObject
Returns
  
    - TextResponseFormat