module OpenAI::HTTP
def conn(multipart: false)
def conn(multipart: false) connection = Faraday.new do |f| f.options[:timeout] = @request_timeout f.request(:multipart) if multipart f.use MiddlewareErrors if @log_errors f.response :raise_error f.response :json end @faraday_middleware&.call(connection) connection end