require 'json' require 'logger' 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/utils/file_argument' require 'ollama/version' require 'ollama/errors' require 'ollama/dto' require 'ollama/image' require 'ollama/message' require 'ollama/tool' require 'ollama/tool/function' require 'ollama/tool/function/parameters' require 'ollama/tool/function/parameters/property' require 'ollama/response' require 'ollama/options' require 'ollama/documents' class Ollama::Commands end require 'ollama/commands/generate' require 'ollama/commands/chat' require 'ollama/commands/create' require 'ollama/commands/tags' require 'ollama/commands/show' require 'ollama/commands/copy' require 'ollama/commands/delete' require 'ollama/commands/pull' require 'ollama/commands/push' require 'ollama/commands/embed' require 'ollama/commands/embeddings' require 'ollama/commands/ps' require 'ollama/client'