Exception: ActiveGenie::InvalidModelError
- Inherits:
-
StandardError
- Object
- StandardError
- ActiveGenie::InvalidModelError
- Defined in:
- lib/active_genie/errors/invalid_model_error.rb
Constant Summary collapse
- TEXT =
<<~TEXT Invalid model: %<model>s To configure ActiveGenie, you can either: 1. Set up global configuration: ```ruby ActiveGenie.configure do |config| config.providers.openai.api_key = 'your_api_key' config.llm.model = 'gpt-5' # ... other configuration options end ``` 2. Or pass configuration directly to the method call: ```ruby ActiveGenie::Extraction.call( arg1, arg2, config: { providers: { openai: { api_key: 'your_api_key' } }, llm: { model: 'gpt-5' } } ) ``` TEXT
Instance Method Summary collapse
-
#initialize(model) ⇒ InvalidModelError
constructor
A new instance of InvalidModelError.
Constructor Details
#initialize(model) ⇒ InvalidModelError
Returns a new instance of InvalidModelError.
38 39 40 |
# File 'lib/active_genie/errors/invalid_model_error.rb', line 38 def initialize(model) super(format(TEXT, model:)) end |