We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 112764f commit e52b3ebCopy full SHA for e52b3eb
lib/ruby/openai/client.rb
@@ -1,15 +1,15 @@
1
module OpenAI
2
class Client
3
include HTTParty
4
- base_uri "https://api.openai.com/v1/engines"
+ base_uri "https://api.openai.com"
5
6
def initialize(access_token: nil)
7
@access_token = access_token || ENV["OPENAI_ACCESS_TOKEN"]
8
end
9
10
- def call(engine:, prompt:, max_tokens:)
+ def call(engine:, prompt:, max_tokens:, version: "v1")
11
self.class.post(
12
- "/#{engine}/completions",
+ "/#{version}/engines/#{engine}/completions",
13
headers: {
14
"Content-Type" => "application/json",
15
"Authorization" => "Bearer #{@access_token}"
0 commit comments