Module: ActiveModel::Validations::AI
- Defined in:
- lib/active_model/validations/ai.rb,
lib/active_model/validations/ai/version.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.2.0"
Instance Attribute Summary collapse
-
#error_reporter ⇒ Object
Returns the value of attribute error_reporter.
-
#request_timeout ⇒ Object
Returns the value of attribute request_timeout.
Class Method Summary collapse
Instance Attribute Details
#error_reporter ⇒ Object
Returns the value of attribute error_reporter.
12 13 14 |
# File 'lib/active_model/validations/ai.rb', line 12 def error_reporter @error_reporter end |
#request_timeout ⇒ Object
Returns the value of attribute request_timeout.
15 16 17 |
# File 'lib/active_model/validations/ai.rb', line 15 def request_timeout @request_timeout end |
Class Method Details
.client ⇒ Object
18 19 20 |
# File 'lib/active_model/validations/ai.rb', line 18 def self.client @client ||= OpenAI::Client.new(request_timeout: request_timeout) end |