Sha256: 7ae479985c024d091d37c3ce8ce0fab35aaede7f414659388e89c31ded600596
Contents?: true
Size: 395 Bytes
Versions: 25
Compression:
Stored size: 395 Bytes
Contents
class Ollama::Commands::Pull include Ollama::DTO def self.path '/api/pull' end def initialize(name:, insecure: nil, stream: true) @name, @insecure, @stream = name, insecure, stream end attr_reader :name, :insecure, :stream attr_writer :client def perform(handler) @client.request(method: :post, path: self.class.path, body: to_json, stream:, handler:) end end
Version data entries
25 entries across 25 versions & 1 rubygems