Sha256: 9bc93bb27ab272e5f805e4ffa4b736f64362c7f16d236bc328cf41fc4fc8dc11
Contents?: true
Size: 720 Bytes
Versions: 2
Compression:
Stored size: 720 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.post(path: "/fine-tunes", parameters: parameters.to_json) end def retrieve(id:) OpenAI::Client.get(path: "/fine-tunes/#{id}") end def cancel(id:) OpenAI::Client.post(path: "/fine-tunes/#{id}/cancel") end def events(id:) OpenAI::Client.get(path: "/fine-tunes/#{id}/events") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-openai-3.0.1 | lib/ruby/openai/finetunes.rb |
ruby-openai-3.0.0 | lib/ruby/openai/finetunes.rb |