Class FileContent
- Namespace
- OpenAI.Responses
- Assembly
- OpenAI-DotNet.dll
public sealed class FileContent : BaseResponse, IListItem, IResponseContent, IServerSentEvent
- Inheritance
-
FileContent
- Implements
-
- Inherited Members
-
Constructors
FileContent()
FileContent(byte[], string)
public FileContent(byte[] fileData, string fileName)
Parameters
fileData
byte[]
fileName
string
FileContent(string)
public FileContent(string fileId)
Parameters
fileId
string
FileContent(string, string)
public FileContent(string fileName, string fileData)
Parameters
fileName
string
fileData
string
Properties
FileData
[JsonInclude]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("file_data")]
public string FileData { get; }
Property Value
- string
FileId
[JsonInclude]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("file_id")]
public string FileId { get; }
Property Value
- string
FileName
[JsonInclude]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("file_name")]
public string FileName { get; }
Property Value
- string
Object
[JsonIgnore]
public string Object { get; }
Property Value
- string
Type
[JsonInclude]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonPropertyName("type")]
public ResponseContentType Type { get; }
Property Value
- ResponseContentType