Class: LlmOptimizer::OptimizeResult

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

Instance Attribute Summary collapse

Instance Attribute Details

#cache_statusObject

Returns the value of attribute cache_status

Returns:

  • (Object)

    the current value of cache_status



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def cache_status
  @cache_status
end

#compressed_tokensObject

Returns the value of attribute compressed_tokens

Returns:

  • (Object)

    the current value of compressed_tokens



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def compressed_tokens
  @compressed_tokens
end

#latency_msObject

Returns the value of attribute latency_ms

Returns:

  • (Object)

    the current value of latency_ms



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def latency_ms
  @latency_ms
end

#messagesObject

Returns the value of attribute messages

Returns:

  • (Object)

    the current value of messages



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def messages
  @messages
end

#modelObject

Returns the value of attribute model

Returns:

  • (Object)

    the current value of model



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def model
  @model
end

#model_tierObject

Returns the value of attribute model_tier

Returns:

  • (Object)

    the current value of model_tier



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def model_tier
  @model_tier
end

#original_tokensObject

Returns the value of attribute original_tokens

Returns:

  • (Object)

    the current value of original_tokens



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def original_tokens
  @original_tokens
end

#responseObject

Returns the value of attribute response

Returns:

  • (Object)

    the current value of response



4
5
6
# File 'lib/llm_optimizer/optimize_result.rb', line 4

def response
  @response
end