module Riffer::Rig::Loader::Reasoning
Public Instance Methods
(String? flag, String? env) → String?
Source
# File lib/riffer/rig/loader/reasoning.rb, line 9 def forced(flag, env) flag || env end
@rbs flag: String? @rbs env: String? @rbs return: String?
(String? flag, String? env) → String?
Source
# File lib/riffer/rig/loader/reasoning.rb, line 16 def rejection(flag, env) level = forced(flag, env) return unless level rejection = Riffer::Rig::Settings::ModelOptions.reasoning_rejection(level) return unless rejection flag ? rejection : "RIFFER_REASONING: #{rejection}" end
@rbs flag: String? @rbs env: String? @rbs return: String?