Class: Silas::Engines::Result
- Inherits:
-
Data
- Object
- Data
- Silas::Engines::Result
- Defined in:
- lib/silas/engines/base.rb
Instance Attribute Summary collapse
-
#blocks ⇒ Object
readonly
Returns the value of attribute blocks.
-
#stop_reason ⇒ Object
readonly
Returns the value of attribute stop_reason.
-
#tool_calls ⇒ Object
readonly
Returns the value of attribute tool_calls.
-
#usage ⇒ Object
readonly
Returns the value of attribute usage.
Instance Method Summary collapse
Instance Attribute Details
#blocks ⇒ Object (readonly)
Returns the value of attribute blocks
24 25 26 |
# File 'lib/silas/engines/base.rb', line 24 def blocks @blocks end |
#stop_reason ⇒ Object (readonly)
Returns the value of attribute stop_reason
24 25 26 |
# File 'lib/silas/engines/base.rb', line 24 def stop_reason @stop_reason end |
#tool_calls ⇒ Object (readonly)
Returns the value of attribute tool_calls
24 25 26 |
# File 'lib/silas/engines/base.rb', line 24 def tool_calls @tool_calls end |
#usage ⇒ Object (readonly)
Returns the value of attribute usage
24 25 26 |
# File 'lib/silas/engines/base.rb', line 24 def usage @usage end |
Instance Method Details
#terminal? ⇒ Boolean
25 |
# File 'lib/silas/engines/base.rb', line 25 def terminal? = tool_calls.empty? |