Class: PhaseoAgentSdk::ModelRequest

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

Instance Attribute Summary collapse

Instance Attribute Details

#agent_idObject

Returns the value of attribute agent_id

Returns:

  • (Object)

    the current value of agent_id



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def agent_id
  @agent_id
end

#contextObject

Returns the value of attribute context

Returns:

  • (Object)

    the current value of context



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def context
  @context
end

#instructionsObject

Returns the value of attribute instructions

Returns:

  • (Object)

    the current value of instructions



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def instructions
  @instructions
end

#max_output_tokensObject

Returns the value of attribute max_output_tokens

Returns:

  • (Object)

    the current value of max_output_tokens



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def max_output_tokens
  @max_output_tokens
end

#messagesObject

Returns the value of attribute messages

Returns:

  • (Object)

    the current value of messages



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def messages
  @messages
end

#modelObject

Returns the value of attribute model

Returns:

  • (Object)

    the current value of model



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def model
  @model
end

#temperatureObject

Returns the value of attribute temperature

Returns:

  • (Object)

    the current value of temperature



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def temperature
  @temperature
end

#toolsObject

Returns the value of attribute tools

Returns:

  • (Object)

    the current value of tools



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def tools
  @tools
end

#top_pObject

Returns the value of attribute top_p

Returns:

  • (Object)

    the current value of top_p



21
22
23
# File 'lib/phaseo_agent_sdk.rb', line 21

def top_p
  @top_p
end