├── .env.example ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── lib ├── qdrant.rb └── qdrant │ ├── aliases.rb │ ├── base.rb │ ├── client.rb │ ├── clusters.rb │ ├── collections.rb │ ├── error.rb │ ├── points.rb │ ├── service.rb │ ├── snapshots.rb │ └── version.rb ├── qdrant.gemspec ├── sig └── qdrant.rbs └── spec ├── fixtures ├── aliases.json ├── batch_delete_object.json ├── cluster.json ├── collection.json ├── collection_cluster.json ├── collections.json ├── count_points.json ├── locks.json ├── point.json ├── points.json ├── snapshot.json ├── snapshots.json └── status_response.json ├── qdrant ├── aliases_spec.rb ├── client_spec.rb ├── clusters_spec.rb ├── collections_spec.rb ├── points_spec.rb ├── service_spec.rb └── snapshots_spec.rb ├── qdrant_spec.rb └── spec_helper.rb /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/qdrant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant.rb -------------------------------------------------------------------------------- /lib/qdrant/aliases.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/aliases.rb -------------------------------------------------------------------------------- /lib/qdrant/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/base.rb -------------------------------------------------------------------------------- /lib/qdrant/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/client.rb -------------------------------------------------------------------------------- /lib/qdrant/clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/clusters.rb -------------------------------------------------------------------------------- /lib/qdrant/collections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/collections.rb -------------------------------------------------------------------------------- /lib/qdrant/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/error.rb -------------------------------------------------------------------------------- /lib/qdrant/points.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/points.rb -------------------------------------------------------------------------------- /lib/qdrant/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/service.rb -------------------------------------------------------------------------------- /lib/qdrant/snapshots.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/lib/qdrant/snapshots.rb -------------------------------------------------------------------------------- /lib/qdrant/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Qdrant 4 | VERSION = "0.9.10" 5 | end 6 | -------------------------------------------------------------------------------- /qdrant.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/qdrant.gemspec -------------------------------------------------------------------------------- /sig/qdrant.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/sig/qdrant.rbs -------------------------------------------------------------------------------- /spec/fixtures/aliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/aliases.json -------------------------------------------------------------------------------- /spec/fixtures/batch_delete_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/batch_delete_object.json -------------------------------------------------------------------------------- /spec/fixtures/cluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/cluster.json -------------------------------------------------------------------------------- /spec/fixtures/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/collection.json -------------------------------------------------------------------------------- /spec/fixtures/collection_cluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/collection_cluster.json -------------------------------------------------------------------------------- /spec/fixtures/collections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/collections.json -------------------------------------------------------------------------------- /spec/fixtures/count_points.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/count_points.json -------------------------------------------------------------------------------- /spec/fixtures/locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/locks.json -------------------------------------------------------------------------------- /spec/fixtures/point.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/point.json -------------------------------------------------------------------------------- /spec/fixtures/points.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/points.json -------------------------------------------------------------------------------- /spec/fixtures/snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/snapshot.json -------------------------------------------------------------------------------- /spec/fixtures/snapshots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/snapshots.json -------------------------------------------------------------------------------- /spec/fixtures/status_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/fixtures/status_response.json -------------------------------------------------------------------------------- /spec/qdrant/aliases_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/aliases_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/client_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/clusters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/clusters_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/collections_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/collections_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/points_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/points_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/service_spec.rb -------------------------------------------------------------------------------- /spec/qdrant/snapshots_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant/snapshots_spec.rb -------------------------------------------------------------------------------- /spec/qdrant_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/qdrant_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patterns-ai-core/qdrant-ruby/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------