update with gemini 3 flash

This commit is contained in:
Jun Siang Cheah committed 2025-12-17 22:13:52 +00:00
1 parent bb34543f78
commit 04673156f6
2 files changed
+12 -1

No files matched your search

+1 -1
View File
@@ -63,7 +63,6 @@ Models share a common quota.
- [alibaba/tongyi-deepresearch-30b-a3b:free](https://openrouter.ai/alibaba/tongyi-deepresearch-30b-a3b:free)
- [allenai/olmo-3-32b-think:free](https://openrouter.ai/allenai/olmo-3-32b-think:free)
- [allenai/olmo-3.1-32b-think:free](https://openrouter.ai/allenai/olmo-3.1-32b-think:free)
- [amazon/nova-2-lite-v1:free](https://openrouter.ai/amazon/nova-2-lite-v1:free)
- [arcee-ai/trinity-mini:free](https://openrouter.ai/arcee-ai/trinity-mini:free)
- [cognitivecomputations/dolphin-mistral-24b-venice-edition:free](https://openrouter.ai/cognitivecomputations/dolphin-mistral-24b-venice-edition:free)
- [deepseek/deepseek-r1-0528:free](https://openrouter.ai/deepseek/deepseek-r1-0528:free)
@@ -92,6 +91,7 @@ Models share a common quota.
Data is used for training when used outside of the UK/CH/EEA/EU.
<table><thead><tr><th>Model Name</th><th>Model Limits</th></tr></thead><tbody>
<tr><td>Gemini 3 Flash</td><td>250,000 tokens/minute<br>20 requests/day<br>5 requests/minute</td></tr>
<tr><td>Gemini 2.5 Flash</td><td>250,000 tokens/minute<br>20 requests/day<br>5 requests/minute</td></tr>
<tr><td>Gemini 2.5 Flash-Lite</td><td>250,000 tokens/minute<br>20 requests/day<br>10 requests/minute</td></tr>
<tr><td>Gemma 3 27B Instruct</td><td>15,000 tokens/minute<br>14,400 requests/day<br>30 requests/minute</td></tr>
+11
View File
@@ -438,6 +438,9 @@ def fetch_gemini_limits(logger):
== "generativelanguage.googleapis.com/generate_content_free_tier_input_token_count"
):
for dimension in quota.dimensions_infos:
if dimension.details.value == -1:
# -1 means unlimited
continue
models[dimension.dimensions.get("model")][
f"tokens/{quota.refresh_interval}"
] = dimension.details.value
@@ -446,6 +449,9 @@ def fetch_gemini_limits(logger):
== "generativelanguage.googleapis.com/generate_content_free_tier_requests"
):
for dimension in quota.dimensions_infos:
if dimension.details.value == -1:
# -1 means unlimited
continue
models[dimension.dimensions.get("model")][
f"requests/{quota.refresh_interval}"
] = dimension.details.value
@@ -722,6 +728,11 @@ def main():
model_list_markdown += "<table><thead><tr><th>Model Name</th><th>Model Limits</th></tr></thead><tbody>\n"
gemini_text_models = [
{
"id": "gemini-3-flash-preview",
"name": "Gemini 3 Flash",
"limits": gemini_models.get("gemini-3-flash", {}),
},
{
"id": "gemini-2.5-flash",
"name": "Gemini 2.5 Flash",