Class: RailsLLM::ModelGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/rails_llm/ui_generator.rb

Overview

Model generator for rails-llm. Creates an Agent model with acts_as_agent.

Instance Method Summary collapse

Instance Method Details

#create_agent_modelObject



15
16
17
# File 'lib/generators/rails_llm/ui_generator.rb', line 15

def create_agent_model
  template "agent_model.rb.tt", "app/models/rails_llm/agent.rb"
end

#show_instructionsObject



19
20
21
22
23
24
25
26
# File 'lib/generators/rails_llm/ui_generator.rb', line 19

def show_instructions
  say ""
  say "Done! Next steps:", :green
  say "  1. Run `rails db:migrate`", :bold
  say "  2. Visit http://localhost:3000/ai/agents", :bold
  say "  3. Set DEEPSEEK_API_KEY in your environment", :bold
  say ""
end