From 420189682d59a19b69da61598c3885b4af086958 Mon Sep 17 00:00:00 2001 From: Andrew Gingrich Date: Fri, 1 Dec 2023 12:03:38 -0600 Subject: [PATCH] Conditionally require faraday/multipart Only Require Faraday Multipart if Faraday Version is greater than 2 because Faraday V1 includes the gem already. https://github.com/alexrudall/ruby-openai/issues/392 --- lib/openai.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/openai.rb b/lib/openai.rb index 0ddc1301..704ef6f5 100644 --- a/lib/openai.rb +++ b/lib/openai.rb @@ -1,5 +1,5 @@ require "faraday" -require "faraday/multipart" +require "faraday/multipart" if Gem::Version.new(Faraday::VERSION) >= Gem::Version.new("2.0") require_relative "openai/http" require_relative "openai/client"