OpenAI::InputFileContentParam
Inherits JSON::Serializable < Reference < Object
A file input to the model.
Constructors
new(pull : JSON::PullParser)
Sourcenew(type_value : InputFileContentParamType = InputFileContentParamType::InputFile, file_id : InputFileContentParamFileId | Nil = nil, filename : InputFileContentParamFilename | Nil = nil, file_data : InputFileContentParamFileData | Nil = nil, file_url : InputFileContentParamFileUrl | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
file_data
Sourcefile_data=(file_data : InputFileContentParamFileData | Nil)
Sourcefile_id
Sourcefile_id=(file_id : InputFileContentParamFileId | Nil)
Sourcefile_url
Sourcefile_url=(file_url : InputFileContentParamFileUrl | Nil)
Sourcefilename
Sourcefilename=(filename : InputFileContentParamFilename | Nil)
Sourcetype_value=(type_value : InputFileContentParamType)
The type of the input item. Always input_file.