Sha256: ad2b63fdb8826bf15a2fbd540aa97c46320ced6f9dbeff4b0252fc6c2e0f420f

Contents?: true

Size: 584 Bytes

Versions: 6

Compression:

Stored size: 584 Bytes

Contents

# frozen_string_literal: true

module LangchainrbRails
  class Railtie < Rails::Railtie
    initializer "langchain" do
      ActiveSupport.on_load(:active_record) do
        ::ActiveRecord::Base.include LangchainrbRails::ActiveRecord::Hooks
      end
    end

    generators do
      require_relative "generators/langchainrb_rails/chroma_generator"
      require_relative "generators/langchainrb_rails/pinecone_generator"
      require_relative "generators/langchainrb_rails/pgvector_generator"
      require_relative "generators/langchainrb_rails/qdrant_generator"
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
langchainrb_rails-0.1.11 lib/langchainrb_rails/railtie.rb
langchainrb_rails-0.1.9 lib/langchainrb_rails/railtie.rb
langchainrb_rails-0.1.8 lib/langchainrb_rails/railtie.rb
langchainrb_rails-0.1.7 lib/langchainrb_rails/railtie.rb
langchainrb_rails-0.1.6 lib/langchainrb_rails/railtie.rb
langchainrb_rails-0.1.5 lib/langchainrb_rails/railtie.rb