Sha256: 5b648600d09cb55200f9bc9b2e188f356ce31d639680d98d5187973f952fd397
Contents?: true
Size: 565 Bytes
Versions: 3
Compression:
Stored size: 565 Bytes
Contents
require 'spec_helper' RSpec.describe Ollama::Options do let :options do described_class.new( penalize_newline: true, num_ctx: 8192, temperature: 0.7, ) end it 'can be instantiated' do expect(options).to be_a described_class end it 'throws error for invalid types' do expect { described_class.new(temperature: Class.new) }. to raise_error(TypeError) end it 'throws error for invalid boolean values' do expect { described_class.new(penalize_newline: :tertium) }. to raise_error(TypeError) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ollama-ruby-0.1.0 | spec/ollama/options_spec.rb |
ollama-ruby-0.0.1 | spec/ollama/options_spec.rb |
ollama-ruby-0.0.0 | spec/ollama/options_spec.rb |