class OpenAI::Files

def upload(parameters: {})

def upload(parameters: {})
  validate(file: parameters[:file])
  OpenAI::Client.multipart_post(
    path: "/files",
    parameters: parameters.merge(file: File.open(parameters[:file]))
  )
end