Class: PhaseoAgentSdk::RunStep

Inherits:
Struct
  • Object
show all
Defined in:
lib/phaseo_agent_sdk.rb

Instance Attribute Summary collapse

Instance Attribute Details

#errorObject

Returns the value of attribute error

Returns:

  • (Object)

    the current value of error



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def error
  @error
end

#finish_reasonObject

Returns the value of attribute finish_reason

Returns:

  • (Object)

    the current value of finish_reason



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def finish_reason
  @finish_reason
end

#indexObject

Returns the value of attribute index

Returns:

  • (Object)

    the current value of index



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def index
  @index
end

#modelObject

Returns the value of attribute model

Returns:

  • (Object)

    the current value of model



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def model
  @model
end

#model_attemptsObject

Returns the value of attribute model_attempts

Returns:

  • (Object)

    the current value of model_attempts



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def model_attempts
  @model_attempts
end

#native_response_idObject

Returns the value of attribute native_response_id

Returns:

  • (Object)

    the current value of native_response_id



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def native_response_id
  @native_response_id
end

#providerObject

Returns the value of attribute provider

Returns:

  • (Object)

    the current value of provider



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def provider
  @provider
end

#request_idObject

Returns the value of attribute request_id

Returns:

  • (Object)

    the current value of request_id



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def request_id
  @request_id
end

#response_metaObject

Returns the value of attribute response_meta

Returns:

  • (Object)

    the current value of response_meta



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def response_meta
  @response_meta
end

#statusObject

Returns the value of attribute status

Returns:

  • (Object)

    the current value of status



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def status
  @status
end

#tool_callsObject

Returns the value of attribute tool_calls

Returns:

  • (Object)

    the current value of tool_calls



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def tool_calls
  @tool_calls
end

#usageObject

Returns the value of attribute usage

Returns:

  • (Object)

    the current value of usage



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def usage
  @usage
end

#warningsObject

Returns the value of attribute warnings

Returns:

  • (Object)

    the current value of warnings



24
25
26
# File 'lib/phaseo_agent_sdk.rb', line 24

def warnings
  @warnings
end