# -*- encoding: utf-8 -*- # stub: ruby-openai-pinecone 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "ruby-openai-pinecone".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org", "changelog_uri" => "https://github.com/mcheemaa/ruby-openai-pinecone/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/mcheemaa/ruby-openai-pinecone", "source_code_uri" => "https://github.com/mcheemaa/ruby-openai-pinecone" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Muhammad Ahmed Cheema".freeze] s.bindir = "exe".freeze s.date = "2023-04-30" s.description = "This gem provides out-of-the-box functionality for generating vectors using the OpenAI API's text-embedding-ada-002 model and uploading them to Pinecone for efficient semantic search. It also includes features for querying existing vectors and retrieving relevant metadata. With this gem, developers can easily incorporate semantic search capabilities into their Ruby applications without needing to worry about the underlying implementation details.".freeze s.email = ["mcheema@fandm.edu".freeze] s.files = [".cricleci/config.yml".freeze, ".rspec".freeze, ".rubocop.yml".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "examples/test.rb".freeze, "lib/ruby/openai_pinecone.rb".freeze, "lib/ruby/openai_pinecone/client.rb".freeze, "lib/ruby/openai_pinecone/configuration.rb".freeze, "lib/ruby/openai_pinecone/embeddings.rb".freeze, "lib/ruby/openai_pinecone/version.rb".freeze, "sig/ruby/openai_pinecone.rbs".freeze] s.homepage = "https://github.com/mcheemaa/ruby-openai-pinecone".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A Ruby gem for semantic search using Pinecone and OpenAI API.".freeze s.specification_version = 4 s.add_runtime_dependency(%q<ruby-openai>.freeze, ["~> 3.7.0".freeze]) end