Metadata


Name
ollama-ruby
Version
0.12.1
Platform
ruby
Authors
Florian Frank
Bindir
bin
Date
2024-11-27 00:00:00 UTC
Dependencies
gem_hadar (~> 1.19, development)
all_images (~> 0.6, development)
rspec (~> 3.2, development)
webmock (>= 0, development)
debug (>= 0, development)
simplecov (>= 0, development)
excon (~> 1.0)
infobar (~> 0.8)
term-ansicolor (~> 1.11)
redis (~> 5.0)
numo-narray (~> 0.9)
more_math (~> 1.1)
mime-types (~> 3.0)
reverse_markdown (~> 2.0)
complex_config (~> 0.22, >= 0.22.2)
search_ui (~> 0.0)
amatch (~> 0.4.1)
pdf-reader (~> 2.0)
logger (~> 1.0)
json (~> 2.0)
xdg (~> 7.0)
tins (~> 1.34)
kramdown-ansi (~> 0.0, >= 0.0.1)
ostruct (~> 0.0)
sqlite-vec (~> 0.0)
sqlite3 (~> 2.0, >= 2.0.1)
Description
Library that allows interacting with the Ollama API
Email
flori@ping.de
Executables
ollama_console
ollama_chat
ollama_update
ollama_cli
Extra rdoc files
README.md
lib/ollama.rb
lib/ollama/client.rb
lib/ollama/client/command.rb
lib/ollama/client/doc.rb
lib/ollama/commands/chat.rb
lib/ollama/commands/copy.rb
lib/ollama/commands/create.rb
lib/ollama/commands/delete.rb
lib/ollama/commands/embed.rb
lib/ollama/commands/embeddings.rb
lib/ollama/commands/generate.rb
lib/ollama/commands/ps.rb
lib/ollama/commands/pull.rb
lib/ollama/commands/push.rb
lib/ollama/commands/show.rb
lib/ollama/commands/tags.rb
lib/ollama/documents.rb
lib/ollama/documents/cache/common.rb
lib/ollama/documents/cache/memory_cache.rb
lib/ollama/documents/cache/records.rb
lib/ollama/documents/cache/redis_backed_memory_cache.rb
lib/ollama/documents/cache/redis_cache.rb
lib/ollama/documents/cache/sqlite_cache.rb
lib/ollama/documents/splitters/character.rb
lib/ollama/documents/splitters/semantic.rb
lib/ollama/dto.rb
lib/ollama/errors.rb
lib/ollama/handlers.rb
lib/ollama/handlers/collector.rb
lib/ollama/handlers/concern.rb
lib/ollama/handlers/dump_json.rb
lib/ollama/handlers/dump_yaml.rb
lib/ollama/handlers/markdown.rb
lib/ollama/handlers/nop.rb
lib/ollama/handlers/print.rb
lib/ollama/handlers/progress.rb
lib/ollama/handlers/say.rb
lib/ollama/handlers/single.rb
lib/ollama/image.rb
lib/ollama/message.rb
lib/ollama/options.rb
lib/ollama/response.rb
lib/ollama/tool.rb
lib/ollama/tool/function.rb
lib/ollama/tool/function/parameters.rb
lib/ollama/tool/function/parameters/property.rb
lib/ollama/utils/cache_fetcher.rb
lib/ollama/utils/chooser.rb
lib/ollama/utils/colorize_texts.rb
lib/ollama/utils/fetcher.rb
lib/ollama/utils/file_argument.rb
lib/ollama/utils/math.rb
lib/ollama/utils/tags.rb
lib/ollama/version.rb
Files
.envrc
CHANGES.md
Gemfile
LICENSE
README.md
Rakefile
bin/ollama_chat
bin/ollama_cli
bin/ollama_console
bin/ollama_update
config/redis.conf
docker-compose.yml
lib/ollama.rb
lib/ollama/client.rb
lib/ollama/client/command.rb
lib/ollama/client/doc.rb
lib/ollama/commands/chat.rb
lib/ollama/commands/copy.rb
lib/ollama/commands/create.rb
lib/ollama/commands/delete.rb
lib/ollama/commands/embed.rb
lib/ollama/commands/embeddings.rb
lib/ollama/commands/generate.rb
lib/ollama/commands/ps.rb
lib/ollama/commands/pull.rb
lib/ollama/commands/push.rb
lib/ollama/commands/show.rb
lib/ollama/commands/tags.rb
lib/ollama/documents.rb
lib/ollama/documents/cache/common.rb
lib/ollama/documents/cache/memory_cache.rb
lib/ollama/documents/cache/records.rb
lib/ollama/documents/cache/redis_backed_memory_cache.rb
lib/ollama/documents/cache/redis_cache.rb
lib/ollama/documents/cache/sqlite_cache.rb
lib/ollama/documents/splitters/character.rb
lib/ollama/documents/splitters/semantic.rb
lib/ollama/dto.rb
lib/ollama/errors.rb
lib/ollama/handlers.rb
lib/ollama/handlers/collector.rb
lib/ollama/handlers/concern.rb
lib/ollama/handlers/dump_json.rb
lib/ollama/handlers/dump_yaml.rb
lib/ollama/handlers/markdown.rb
lib/ollama/handlers/nop.rb
lib/ollama/handlers/print.rb
lib/ollama/handlers/progress.rb
lib/ollama/handlers/say.rb
lib/ollama/handlers/single.rb
lib/ollama/image.rb
lib/ollama/message.rb
lib/ollama/options.rb
lib/ollama/response.rb
lib/ollama/tool.rb
lib/ollama/tool/function.rb
lib/ollama/tool/function/parameters.rb
lib/ollama/tool/function/parameters/property.rb
lib/ollama/utils/cache_fetcher.rb
lib/ollama/utils/chooser.rb
lib/ollama/utils/colorize_texts.rb
lib/ollama/utils/fetcher.rb
lib/ollama/utils/file_argument.rb
lib/ollama/utils/math.rb
lib/ollama/utils/tags.rb
lib/ollama/version.rb
ollama-ruby.gemspec
spec/assets/embeddings.json
spec/assets/kitten.jpg
spec/assets/prompt.txt
spec/ollama/client/doc_spec.rb
spec/ollama/client_spec.rb
spec/ollama/commands/chat_spec.rb
spec/ollama/commands/copy_spec.rb
spec/ollama/commands/create_spec.rb
spec/ollama/commands/delete_spec.rb
spec/ollama/commands/embed_spec.rb
spec/ollama/commands/embeddings_spec.rb
spec/ollama/commands/generate_spec.rb
spec/ollama/commands/ps_spec.rb
spec/ollama/commands/pull_spec.rb
spec/ollama/commands/push_spec.rb
spec/ollama/commands/show_spec.rb
spec/ollama/commands/tags_spec.rb
spec/ollama/documents/cache/memory_cache_spec.rb
spec/ollama/documents/cache/redis_backed_memory_cache_spec.rb
spec/ollama/documents/cache/redis_cache_spec.rb
spec/ollama/documents/cache/sqlite_cache_spec.rb
spec/ollama/documents/splitters/character_spec.rb
spec/ollama/documents/splitters/semantic_spec.rb
spec/ollama/documents_spec.rb
spec/ollama/handlers/collector_spec.rb
spec/ollama/handlers/dump_json_spec.rb
spec/ollama/handlers/dump_yaml_spec.rb
spec/ollama/handlers/markdown_spec.rb
spec/ollama/handlers/nop_spec.rb
spec/ollama/handlers/print_spec.rb
spec/ollama/handlers/progress_spec.rb
spec/ollama/handlers/say_spec.rb
spec/ollama/handlers/single_spec.rb
spec/ollama/image_spec.rb
spec/ollama/message_spec.rb
spec/ollama/options_spec.rb
spec/ollama/tool_spec.rb
spec/ollama/utils/cache_fetcher_spec.rb
spec/ollama/utils/colorize_texts_spec.rb
spec/ollama/utils/fetcher_spec.rb
spec/ollama/utils/file_argument_spec.rb
spec/ollama/utils/tags_spec.rb
spec/spec_helper.rb
tmp/.keep
Homepage
https://github.com/flori/ollama-ruby
Licenses
MIT
Rdoc options
--title
Ollama-ruby - Interacting with the Ollama API
--main
README.md
Require paths
lib
Required ruby version
~> 3.1
Required rubygems version
>= 0
Rubygems version
3.5.22
Specification version
4
Summary
Interacting with the Ollama API
Test files
spec/ollama/client/doc_spec.rb
spec/ollama/client_spec.rb
spec/ollama/commands/chat_spec.rb
spec/ollama/commands/copy_spec.rb
spec/ollama/commands/create_spec.rb
spec/ollama/commands/delete_spec.rb
spec/ollama/commands/embed_spec.rb
spec/ollama/commands/embeddings_spec.rb
spec/ollama/commands/generate_spec.rb
spec/ollama/commands/ps_spec.rb
spec/ollama/commands/pull_spec.rb
spec/ollama/commands/push_spec.rb
spec/ollama/commands/show_spec.rb
spec/ollama/commands/tags_spec.rb
spec/ollama/documents/cache/memory_cache_spec.rb
spec/ollama/documents/cache/redis_backed_memory_cache_spec.rb
spec/ollama/documents/cache/redis_cache_spec.rb
spec/ollama/documents/cache/sqlite_cache_spec.rb
spec/ollama/documents/splitters/character_spec.rb
spec/ollama/documents/splitters/semantic_spec.rb
spec/ollama/documents_spec.rb
spec/ollama/handlers/collector_spec.rb
spec/ollama/handlers/dump_json_spec.rb
spec/ollama/handlers/dump_yaml_spec.rb
spec/ollama/handlers/markdown_spec.rb
spec/ollama/handlers/nop_spec.rb
spec/ollama/handlers/print_spec.rb
spec/ollama/handlers/progress_spec.rb
spec/ollama/handlers/say_spec.rb
spec/ollama/handlers/single_spec.rb
spec/ollama/image_spec.rb
spec/ollama/message_spec.rb
spec/ollama/options_spec.rb
spec/ollama/tool_spec.rb
spec/ollama/utils/cache_fetcher_spec.rb
spec/ollama/utils/colorize_texts_spec.rb
spec/ollama/utils/fetcher_spec.rb
spec/ollama/utils/file_argument_spec.rb
spec/ollama/utils/tags_spec.rb
spec/spec_helper.rb
Original platform
ruby
New platform
ruby