Class: Insika::Evals::Runner::RunCase
- Inherits:
-
Struct
- Object
- Struct
- Insika::Evals::Runner::RunCase
- Defined in:
- lib/insika/evals/runner.rb
Overview
tokens is what the whole case cost, summed over its turns, or nil when no
turn reported usage. cached is how much of that was served from the prompt
cache, carried separately because it is the number that explains a total.
Only the refinement gate reads them (RFC-0013 ยง3.9 records a run's cost); the
report and the exit code are untouched.
Instance Attribute Summary collapse
-
#cached ⇒ Object
Returns the value of attribute cached.
-
#result ⇒ Object
Returns the value of attribute result.
-
#timings ⇒ Object
Returns the value of attribute timings.
-
#tokens ⇒ Object
Returns the value of attribute tokens.
Instance Attribute Details
#cached ⇒ Object
Returns the value of attribute cached
22 23 24 |
# File 'lib/insika/evals/runner.rb', line 22 def cached @cached end |
#result ⇒ Object
Returns the value of attribute result
22 23 24 |
# File 'lib/insika/evals/runner.rb', line 22 def result @result end |
#timings ⇒ Object
Returns the value of attribute timings
22 23 24 |
# File 'lib/insika/evals/runner.rb', line 22 def timings @timings end |
#tokens ⇒ Object
Returns the value of attribute tokens
22 23 24 |
# File 'lib/insika/evals/runner.rb', line 22 def tokens @tokens end |