Class: LlmCostTracker::Dashboard::DataQualityStats
- Inherits:
-
Data
- Object
- Data
- LlmCostTracker::Dashboard::DataQualityStats
- Defined in:
- app/services/llm_cost_tracker/dashboard/data_quality.rb
Instance Attribute Summary collapse
-
#cache_read_input_cost ⇒ Object
readonly
Returns the value of attribute cache_read_input_cost.
-
#cache_read_input_tokens ⇒ Object
readonly
Returns the value of attribute cache_read_input_tokens.
-
#cache_write_input_cost ⇒ Object
readonly
Returns the value of attribute cache_write_input_cost.
-
#cache_write_input_tokens ⇒ Object
readonly
Returns the value of attribute cache_write_input_tokens.
-
#hidden_output_tokens ⇒ Object
readonly
Returns the value of attribute hidden_output_tokens.
-
#input_cost ⇒ Object
readonly
Returns the value of attribute input_cost.
-
#input_tokens ⇒ Object
readonly
Returns the value of attribute input_tokens.
-
#latency_column_present ⇒ Object
readonly
Returns the value of attribute latency_column_present.
-
#missing_latency_count ⇒ Object
readonly
Returns the value of attribute missing_latency_count.
-
#missing_provider_response_id_count ⇒ Object
readonly
Returns the value of attribute missing_provider_response_id_count.
-
#output_cost ⇒ Object
readonly
Returns the value of attribute output_cost.
-
#output_tokens ⇒ Object
readonly
Returns the value of attribute output_tokens.
-
#provider_response_id_column_present ⇒ Object
readonly
Returns the value of attribute provider_response_id_column_present.
-
#stream_column_present ⇒ Object
readonly
Returns the value of attribute stream_column_present.
-
#streaming_count ⇒ Object
readonly
Returns the value of attribute streaming_count.
-
#streaming_missing_usage_count ⇒ Object
readonly
Returns the value of attribute streaming_missing_usage_count.
-
#total_calls ⇒ Object
readonly
Returns the value of attribute total_calls.
-
#unknown_pricing_by_model ⇒ Object
readonly
Returns the value of attribute unknown_pricing_by_model.
-
#unknown_pricing_count ⇒ Object
readonly
Returns the value of attribute unknown_pricing_count.
-
#untagged_calls_count ⇒ Object
readonly
Returns the value of attribute untagged_calls_count.
-
#usage_breakdown_column_present ⇒ Object
readonly
Returns the value of attribute usage_breakdown_column_present.
Instance Attribute Details
#cache_read_input_cost ⇒ Object (readonly)
Returns the value of attribute cache_read_input_cost
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def cache_read_input_cost @cache_read_input_cost end |
#cache_read_input_tokens ⇒ Object (readonly)
Returns the value of attribute cache_read_input_tokens
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def cache_read_input_tokens @cache_read_input_tokens end |
#cache_write_input_cost ⇒ Object (readonly)
Returns the value of attribute cache_write_input_cost
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def cache_write_input_cost @cache_write_input_cost end |
#cache_write_input_tokens ⇒ Object (readonly)
Returns the value of attribute cache_write_input_tokens
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def cache_write_input_tokens @cache_write_input_tokens end |
#hidden_output_tokens ⇒ Object (readonly)
Returns the value of attribute hidden_output_tokens
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def hidden_output_tokens @hidden_output_tokens end |
#input_cost ⇒ Object (readonly)
Returns the value of attribute input_cost
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def input_cost @input_cost end |
#input_tokens ⇒ Object (readonly)
Returns the value of attribute input_tokens
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def input_tokens @input_tokens end |
#latency_column_present ⇒ Object (readonly)
Returns the value of attribute latency_column_present
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def latency_column_present @latency_column_present end |
#missing_latency_count ⇒ Object (readonly)
Returns the value of attribute missing_latency_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def missing_latency_count @missing_latency_count end |
#missing_provider_response_id_count ⇒ Object (readonly)
Returns the value of attribute missing_provider_response_id_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def missing_provider_response_id_count @missing_provider_response_id_count end |
#output_cost ⇒ Object (readonly)
Returns the value of attribute output_cost
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def output_cost @output_cost end |
#output_tokens ⇒ Object (readonly)
Returns the value of attribute output_tokens
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def output_tokens @output_tokens end |
#provider_response_id_column_present ⇒ Object (readonly)
Returns the value of attribute provider_response_id_column_present
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def provider_response_id_column_present @provider_response_id_column_present end |
#stream_column_present ⇒ Object (readonly)
Returns the value of attribute stream_column_present
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def stream_column_present @stream_column_present end |
#streaming_count ⇒ Object (readonly)
Returns the value of attribute streaming_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def streaming_count @streaming_count end |
#streaming_missing_usage_count ⇒ Object (readonly)
Returns the value of attribute streaming_missing_usage_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def streaming_missing_usage_count @streaming_missing_usage_count end |
#total_calls ⇒ Object (readonly)
Returns the value of attribute total_calls
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def total_calls @total_calls end |
#unknown_pricing_by_model ⇒ Object (readonly)
Returns the value of attribute unknown_pricing_by_model
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def unknown_pricing_by_model @unknown_pricing_by_model end |
#unknown_pricing_count ⇒ Object (readonly)
Returns the value of attribute unknown_pricing_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def unknown_pricing_count @unknown_pricing_count end |
#untagged_calls_count ⇒ Object (readonly)
Returns the value of attribute untagged_calls_count
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def untagged_calls_count @untagged_calls_count end |
#usage_breakdown_column_present ⇒ Object (readonly)
Returns the value of attribute usage_breakdown_column_present
5 6 7 |
# File 'app/services/llm_cost_tracker/dashboard/data_quality.rb', line 5 def usage_breakdown_column_present @usage_breakdown_column_present end |