Module: Legion::Apollo::Runners::Request

Extended by:
Logging::Helper
Defined in:
lib/legion/apollo/runners/request.rb

Overview

GAIA knowledge_retrieval shim — delegates to Legion::Apollo.retrieve with scope: :all.

Class Method Summary collapse

Class Method Details

.retrieve(text:, limit: 5) ⇒ Object



12
13
14
15
# File 'lib/legion/apollo/runners/request.rb', line 12

def self.retrieve(text:, limit: 5, **)
  log.info { "Apollo::Runners::Request retrieve delegated text_length=#{text.to_s.length} limit=#{limit}" }
  Legion::Apollo.retrieve(text: text, limit: limit, scope: :all, **)
end