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
67 68 69 70 71 |
# File 'lib/riffer/evals/profile.rb', line 67 def ai_evals(&block) builder = Builder.new builder.instance_eval(&block) @eval_metrics = builder.metrics end |
#eval_metrics ⇒ Object
Returns the configured metrics.
: () -> Array
76 77 78 |
# File 'lib/riffer/evals/profile.rb', line 76 def eval_metrics @eval_metrics || [] end |