Class: Legion::Extensions::Agentic::Inference::PredictiveProcessing::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::PredictiveProcessing
Defined in:
lib/legion/extensions/agentic/inference/predictive_processing/client.rb

Instance Method Summary collapse

Methods included from Runners::PredictiveProcessing

#active_inference_candidates, #add_generative_model, #free_energy, #inference_mode, #models_needing_update, #observe_outcome, #predict_from_model, #predictive_processing_stats, #update_predictive_processing

Constructor Details

#initialize(processor: nil) ⇒ Client

Returns a new instance of Client.



16
17
18
# File 'lib/legion/extensions/agentic/inference/predictive_processing/client.rb', line 16

def initialize(processor: nil)
  @default_processor = processor || Helpers::PredictiveProcessor.new
end