class

OpenAI::CreateFileRequest

Inherits JSON::Serializable < Reference < Object

Constructors

new(file : String = "", purpose : FilePurpose = FilePurpose::Assistants, expires_after : FileExpirationAfter | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

expires_after
Source
expires_after=(expires_after : FileExpirationAfter | Nil)
Source
file

The File object (not file name) to be uploaded.

Source
file=(file : String)

The File object (not file name) to be uploaded.

Source
purpose
Source
purpose=(purpose : FilePurpose)
Source