Class: CLAI::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/clai/cli.rb

Instance Method Summary collapse

Instance Method Details

#chat(prompt) ⇒ Object



31
32
33
# File 'lib/clai/cli.rb', line 31

def chat(prompt)
  Commands::Chat.new(config).chat(prompt, persona: options['persona'])
end

#sessionObject



16
17
18
# File 'lib/clai/cli.rb', line 16

def session
  Commands::Session.new(config).start_session(persona: options['persona'])
end

#setupObject



42
43
44
# File 'lib/clai/cli.rb', line 42

def setup
  Commands::Setup.new.run(options[:force])
end