Class: Braintrust::Eval::Runner::CaseContext
- Inherits:
-
Struct
- Object
- Struct
- Braintrust::Eval::Runner::CaseContext
- Defined in:
- lib/braintrust/eval/runner.rb
Overview
Per-case mutable accumulator. Built from Case, populated by task and scoring stages.
Instance Attribute Summary collapse
-
#expected ⇒ Object
Returns the value of attribute expected.
-
#input ⇒ Object
Returns the value of attribute input.
-
#metadata ⇒ Object
Returns the value of attribute metadata.
-
#origin ⇒ Object
Returns the value of attribute origin.
-
#output ⇒ Object
Returns the value of attribute output.
-
#tags ⇒ Object
Returns the value of attribute tags.
-
#trace ⇒ Object
Returns the value of attribute trace.
Instance Attribute Details
#expected ⇒ Object
Returns the value of attribute expected
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def expected @expected end |
#input ⇒ Object
Returns the value of attribute input
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def input @input end |
#metadata ⇒ Object
Returns the value of attribute metadata
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def @metadata end |
#origin ⇒ Object
Returns the value of attribute origin
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def origin @origin end |
#output ⇒ Object
Returns the value of attribute output
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def output @output end |
#tags ⇒ Object
Returns the value of attribute tags
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def @tags end |
#trace ⇒ Object
Returns the value of attribute trace
23 24 25 |
# File 'lib/braintrust/eval/runner.rb', line 23 def trace @trace end |