feat(pricing): add gemini-3.6-flash and gemini-3.5-flash-lite official snapshot entries

Follow-up to the #60063 salvage: the curated gemini list now carries
gemini-3.6-flash (aux default, #70416) and the vertex list carries
gemini-3.5-flash-lite (#68767) — both need snapshot pricing so direct
Gemini/Vertex sessions don't report cost=unknown.

Rates verified against https://ai.google.dev/gemini-api/docs/pricing
(2026-07-28): 3.6-flash $1.50/$7.50, cache read $0.15;
3.5-flash-lite $0.30/$2.50, cache read $0.03.
This commit is contained in:
Teknium 2026-07-28 10:22:59 -07:00
parent 26dd976fbe
commit d259b24ede

View file

@ -511,6 +511,17 @@ _OFFICIAL_DOCS_PRICING: Dict[tuple[str, str], PricingEntry] = {
pricing_version="deepseek-pricing-2026-07",
),
# Google Gemini
(
"google",
"gemini-3.6-flash",
): PricingEntry(
input_cost_per_million=Decimal("1.50"),
output_cost_per_million=Decimal("7.50"),
cache_read_cost_per_million=Decimal("0.15"),
source="official_docs_snapshot",
source_url="https://ai.google.dev/gemini-api/docs/pricing",
pricing_version="google-pricing-2026-07-28",
),
(
"google",
"gemini-3.5-flash",
@ -522,6 +533,17 @@ _OFFICIAL_DOCS_PRICING: Dict[tuple[str, str], PricingEntry] = {
source_url="https://ai.google.dev/pricing",
pricing_version="google-pricing-2026-07-07",
),
(
"google",
"gemini-3.5-flash-lite",
): PricingEntry(
input_cost_per_million=Decimal("0.30"),
output_cost_per_million=Decimal("2.50"),
cache_read_cost_per_million=Decimal("0.03"),
source="official_docs_snapshot",
source_url="https://ai.google.dev/gemini-api/docs/pricing",
pricing_version="google-pricing-2026-07-28",
),
(
"google",
"gemini-3.1-pro",