Method: N2B::ModelConfig.resolve_model
- Defined in:
- lib/n2b/model_config.rb
.resolve_model(provider, user_input) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/n2b/model_config.rb', line 33 def self.resolve_model(provider, user_input) return nil if user_input.nil? || user_input.empty? suggested = suggested_models(provider) # If user input matches a suggested model key, return the API name if suggested.key?(user_input) suggested[user_input] else # Otherwise, treat as custom model (return as-is) user_input end end |