-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrag_embeddings.gemspec
More file actions
30 lines (24 loc) · 1.15 KB
/
rag_embeddings.gemspec
File metadata and controls
30 lines (24 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
require_relative "lib/rag_embeddings/version"
Gem::Specification.new do |spec|
spec.name = "rag_embeddings"
spec.version = RagEmbeddings::VERSION
spec.authors = ["Marco Mastrodonato"]
spec.email = ["m.mastrodonato@gmail.com"]
spec.summary = "Efficient RAG embedding storage and retrieval"
spec.description = "Manage AI vector embeddings in C with Ruby integration"
spec.homepage = "https://rubygems.org/gems/rag_embeddings"
spec.license = "MIT"
spec.files = Dir["README.md", "LICENSE", "lib/**/*.rb", "ext/**/*.{c,rb}", "Rakefile"]
spec.extensions = ["ext/rag_embeddings/extconf.rb"]
spec.require_paths = ["lib", "ext"]
spec.metadata["homepage_uri"] = spec.homepage
spec.metadata["source_code_uri"] = "https://github.com/marcomd/rag_embeddings"
spec.add_runtime_dependency "sqlite3"
spec.add_runtime_dependency "langchainrb"
spec.add_runtime_dependency "faraday"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec"
spec.add_development_dependency "rubocop"
spec.add_development_dependency "dotenv"
spec.add_development_dependency "debug"
end