Class: Rag::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Rag::Generators::InstallGenerator
- Defined in:
- lib/rag_ruby/rails/generators/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_config_file ⇒ Object
12 13 14 |
# File 'lib/rag_ruby/rails/generators/install_generator.rb', line 12 def create_config_file template "rag.yml", "config/rag.yml" end |
#create_initializer ⇒ Object
16 17 18 |
# File 'lib/rag_ruby/rails/generators/install_generator.rb', line 16 def create_initializer template "initializer.rb", "config/initializers/rag_ruby.rb" end |
#show_post_install ⇒ Object
20 21 22 23 24 25 26 27 28 29 |
# File 'lib/rag_ruby/rails/generators/install_generator.rb', line 20 def show_post_install say "" say "RagRuby installed successfully!", :green say "" say "Next steps:" say " 1. Edit config/rag.yml with your settings" say " 2. Set OPENAI_API_KEY in your environment" say " 3. Add `include RagRuby::Indexable` to your models" say "" end |