class

OpenAI::InputFileContentParam

Inherits JSON::Serializable < Reference < Object

A file input to the model.

Constructors

new(type_value : InputFileContentParamType = InputFileContentParamType::InputFile, file_id : InputFileContentParamFileId | Nil = nil, filename : InputFileContentParamFilename | Nil = nil, file_data : InputFileContentParamFileData | Nil = nil, file_url : InputFileContentParamFileUrl | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

file_data
Source
file_data=(file_data : InputFileContentParamFileData | Nil)
Source
file_id
Source
file_id=(file_id : InputFileContentParamFileId | Nil)
Source
file_url
Source
file_url=(file_url : InputFileContentParamFileUrl | Nil)
Source
filename
Source
filename=(filename : InputFileContentParamFilename | Nil)
Source
type_value

The type of the input item. Always input_file.

Source
type_value=(type_value : InputFileContentParamType)

The type of the input item. Always input_file.

Source