Module: Riffer::Evals::Profile::ClassMethods
- Defined in:
- lib/riffer/evals/profile.rb
Instance Method Summary collapse
-
#ai_evals(&block) ⇒ Object
Defines the eval metrics for this profile.
-
#eval_metrics ⇒ Object
Returns the configured metrics.
Instance Method Details
#ai_evals(&block) ⇒ Object
Defines the eval metrics for this profile.
: () { () -> void } -> void
66 67 68 69 70 |
# File 'lib/riffer/evals/profile.rb', line 66 def ai_evals(&block) builder = Builder.new builder.instance_eval(&block) @eval_metrics = builder.metrics end |
#eval_metrics ⇒ Object
Returns the configured metrics.
: () -> Array
75 76 77 |
# File 'lib/riffer/evals/profile.rb', line 75 def eval_metrics @eval_metrics || [] end |