Module: LlmCostTracker::Providers::Gemini::ModelFamilies

Defined in:
lib/llm_cost_tracker/providers/gemini/model_families.rb

Constant Summary collapse

PER_QUERY_GROUNDING_MODEL_PATTERN =
/\bgemini-(?:[3-9]|[1-9]\d)\b/i

Class Method Summary collapse

Class Method Details

.per_query_grounding?(model) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/llm_cost_tracker/providers/gemini/model_families.rb', line 11

def per_query_grounding?(model)
  model.to_s.match?(PER_QUERY_GROUNDING_MODEL_PATTERN)
end