Module: Phronomy::Agent::Concerns::BeforeLLMInput::ClassMethods
- Defined in:
- lib/phronomy/agent/concerns/before_llm_input.rb
Instance Method Summary collapse
Instance Method Details
#_before_llm_input ⇒ Object
20 |
# File 'lib/phronomy/agent/concerns/before_llm_input.rb', line 20 def _before_llm_input = @before_llm_input |
#before_llm_input(callable = nil, &block) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/phronomy/agent/concerns/before_llm_input.rb', line 12 def before_llm_input(callable = nil, &block) if callable.nil? && !block_given? @before_llm_input else @before_llm_input = callable || block end end |