Sha256: 101f272baed2670da68ced02e06c80d2e86c7a60ee97528894b1cf1ceb5567e2
Contents?: true
Size: 727 Bytes
Versions: 1
Compression:
Stored size: 727 Bytes
Contents
module OpenAI class Finetunes def initialize(access_token: nil, organization_id: nil) Ruby::OpenAI.configuration.access_token = access_token if access_token Ruby::OpenAI.configuration.organization_id = organization_id if organization_id end def list OpenAI::Client.get(path: "/fine-tunes") end def create(parameters: {}) OpenAI::Client.json_post(path: "/fine-tunes", parameters: parameters) end def retrieve(id:) OpenAI::Client.get(path: "/fine-tunes/#{id}") end def cancel(id:) OpenAI::Client.multipart_post(path: "/fine-tunes/#{id}/cancel") end def events(id:) OpenAI::Client.get(path: "/fine-tunes/#{id}/events") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-openai-3.0.3 | lib/ruby/openai/finetunes.rb |