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