Class: Legion::Extensions::Agentic::Language::PragmaticInference::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::PragmaticInference
Defined in:
lib/legion/extensions/agentic/language/pragmatic_inference/client.rb

Instance Method Summary collapse

Methods included from Runners::PragmaticInference

#analyze_utterance, #detect_maxim_violations, #generate_pragmatic_implicature, #most_violated_maxim, #overall_cooperative_compliance, #pragmatic_inference_stats, #speaker_pragmatic_profile, #update_pragmatic_inference, #utterances_by_speaker, #utterances_by_speech_act

Constructor Details

#initializeClient

Returns a new instance of Client.



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

def initialize(**)
  @engine = Helpers::PragmaticEngine.new
end