lib/ollama.rb in ollama-ruby-0.0.1 vs lib/ollama.rb in ollama-ruby-0.1.0
- old
+ new
@@ -1,15 +1,26 @@
require 'json'
+require 'excon'
module Ollama
end
require 'ollama/handlers'
module Ollama
include Ollama::Handlers
end
+module Ollama::Utils
+end
+require 'ollama/utils/width'
+require 'ollama/utils/ansi_markdown'
+require 'ollama/utils/tags'
+require 'ollama/utils/math'
+require 'ollama/utils/colorize_texts'
+require 'ollama/utils/fetcher'
+require 'ollama/utils/chooser'
+
require 'ollama/version'
require 'ollama/errors'
require 'ollama/dto'
require 'ollama/image'
require 'ollama/message'
@@ -17,14 +28,10 @@
require 'ollama/tool/function'
require 'ollama/tool/function/parameters'
require 'ollama/tool/function/parameters/property'
require 'ollama/response'
require 'ollama/options'
-
-module Ollama::Utils
-end
-require 'ollama/utils/width'
-require 'ollama/utils/ansi_markdown'
+require 'ollama/documents'
class Ollama::Commands
end
require 'ollama/commands/generate'
require 'ollama/commands/chat'