Python 88.3%
TypeScript 7.6%
Shell 4.1%
1{2 "domain": "gemini-core",3 "generated_at": "2026-09-18",4 "description": "Feature × model matrix for Gemini core generation (thinking levels/budgets, structured output, context caching minimums, media resolution, embeddings).",5 "media_token_rules": {6 "image_gemini3_default_or_high": 1120,7 "image_low": 280,8 "image_medium": 560,9 "image_ultra_high_per_part": 2240,10 "image_observed_1x1_png_gemini_3_5_flash_lite": {11 "default": 1089,12 "low": 256,13 "medium": 529,14 "ultra_high": 220915 },16 "image_legacy_rule": "≤384 px both dims = 258 tokens; else 768×768 tiles × 258 (2.x models; embedding-2 images 258)",17 "video_static_tokens_per_second": "263 documented (≈100/s low res, ≈300/s high res at 1 fps); observed YouTube ~2 min clip: VIDEO 10650 + AUDIO 4777",18 "video_gemini3_per_frame": {19 "low/medium": 70,20 "high": 28021 },22 "audio_tokens_per_second": "32 documented (25/s in the media-resolution table)",23 "pdf_page_gemini3": {24 "low": 280,25 "medium": 560,26 "high": 1120,27 "note": "+ native text (not billed); observed 1-page PDF: generateContent IMAGE 520, countTokens DOCUMENT 560"28 },29 "max_images_per_request": 3600,30 "max_pdf": "50 MB / 1000 pages",31 "max_audio_per_prompt": "9.5 h",32 "inline_payload_limit": "20 MB (image/audio guides) — 100 MB / 50 MB PDF in file-input-methods"33 },34 "records": [35 {36 "provider": "gemini",37 "model": "gemini-3.8-flash",38 "availability": "general",39 "context_window": 1048576,40 "max_output_tokens": 65536,41 "input_modalities": [42 "text",43 "image",44 "video",45 "audio",46 "pdf"47 ],48 "thinking": {49 "supported": true,50 "default_level": "medium",51 "levels": [52 "low",53 "medium",54 "high"55 ],56 "minimal_supported": false,57 "thinking_level": true,58 "thinking_budget": "accepted (legacy), not recommended",59 "can_disable": false,60 "includes_thought_signatures": true,61 "notes": "minimal → 400 'Thinking level MINIMAL is not supported for this model' (verified); level low: no thoughtsTokenCount; level high: thoughtsTokenCount 70 for a trivial prompt"62 },63 "structured_output": {64 "supported": true,65 "response_json_schema": true,66 "enum_mode": true,67 "with_tools": true68 },69 "context_caching": {70 "explicit": true,71 "implicit": true,72 "min_tokens_docs": 4096,73 "free_tier": "free of charge (pricing page)"74 },75 "candidate_count_gt1": false,76 "media_resolution_per_part": true,77 "agentic_video": true,78 "temperature_default": 1.0,79 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",80 "embedding": null,81 "notes": "Latest flash (Sep 2026).",82 "status": [83 "DOCUMENTED"84 ],85 "sources": [86 {87 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",88 "retrieved_at": "2026-09-18"89 },90 {91 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",92 "retrieved_at": "2026-09-18"93 },94 {95 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",96 "retrieved_at": "2026-09-18"97 },98 {99 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",100 "retrieved_at": "2026-09-18"101 },102 {103 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",104 "retrieved_at": "2026-09-18"105 },106 {107 "url": "https://ai.google.dev/gemini-api/docs/pricing",108 "retrieved_at": "2026-09-18"109 },110 {111 "url": "https://ai.google.dev/gemini-api/docs/models",112 "retrieved_at": "2026-09-18"113 }114 ]115 },116 {117 "provider": "gemini",118 "model": "gemini-3.7-flash",119 "availability": "general",120 "context_window": 1048576,121 "max_output_tokens": 65536,122 "input_modalities": [123 "text",124 "image",125 "video",126 "audio",127 "pdf"128 ],129 "thinking": {130 "supported": true,131 "default_level": "medium",132 "levels": [133 "low",134 "medium",135 "high"136 ],137 "minimal_supported": false,138 "thinking_level": true,139 "thinking_budget": "accepted (legacy), not recommended",140 "can_disable": false,141 "includes_thought_signatures": true,142 "notes": ""143 },144 "structured_output": {145 "supported": true,146 "response_json_schema": true,147 "enum_mode": true,148 "with_tools": false149 },150 "context_caching": {151 "explicit": true,152 "implicit": true,153 "min_tokens_docs": 4096,154 "free_tier": "unknown"155 },156 "candidate_count_gt1": false,157 "media_resolution_per_part": true,158 "agentic_video": true,159 "temperature_default": 1.0,160 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",161 "embedding": null,162 "notes": "",163 "status": [164 "DOCUMENTED"165 ],166 "sources": [167 {168 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",169 "retrieved_at": "2026-09-18"170 },171 {172 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",173 "retrieved_at": "2026-09-18"174 },175 {176 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",177 "retrieved_at": "2026-09-18"178 },179 {180 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",181 "retrieved_at": "2026-09-18"182 },183 {184 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",185 "retrieved_at": "2026-09-18"186 },187 {188 "url": "https://ai.google.dev/gemini-api/docs/pricing",189 "retrieved_at": "2026-09-18"190 },191 {192 "url": "https://ai.google.dev/gemini-api/docs/models",193 "retrieved_at": "2026-09-18"194 }195 ]196 },197 {198 "provider": "gemini",199 "model": "gemini-3.6-flash",200 "availability": "general",201 "context_window": 1048576,202 "max_output_tokens": 65536,203 "input_modalities": [204 "text",205 "image",206 "video",207 "audio",208 "pdf"209 ],210 "thinking": {211 "supported": true,212 "default_level": "medium",213 "levels": [214 "minimal",215 "low",216 "medium",217 "high"218 ],219 "minimal_supported": true,220 "thinking_level": true,221 "thinking_budget": "accepted (legacy), not recommended",222 "can_disable": false,223 "includes_thought_signatures": true,224 "notes": ""225 },226 "structured_output": {227 "supported": true,228 "response_json_schema": true,229 "enum_mode": true,230 "with_tools": false231 },232 "context_caching": {233 "explicit": true,234 "implicit": true,235 "min_tokens_docs": 4096,236 "free_tier": "unknown"237 },238 "candidate_count_gt1": false,239 "media_resolution_per_part": true,240 "agentic_video": true,241 "temperature_default": 1.0,242 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",243 "embedding": null,244 "notes": "",245 "status": [246 "DOCUMENTED"247 ],248 "sources": [249 {250 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",251 "retrieved_at": "2026-09-18"252 },253 {254 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",255 "retrieved_at": "2026-09-18"256 },257 {258 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",259 "retrieved_at": "2026-09-18"260 },261 {262 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",263 "retrieved_at": "2026-09-18"264 },265 {266 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",267 "retrieved_at": "2026-09-18"268 },269 {270 "url": "https://ai.google.dev/gemini-api/docs/pricing",271 "retrieved_at": "2026-09-18"272 },273 {274 "url": "https://ai.google.dev/gemini-api/docs/models",275 "retrieved_at": "2026-09-18"276 }277 ]278 },279 {280 "provider": "gemini",281 "model": "gemini-3.5-flash",282 "availability": "general",283 "context_window": 1048576,284 "max_output_tokens": 65536,285 "input_modalities": [286 "text",287 "image",288 "video",289 "audio",290 "pdf"291 ],292 "thinking": {293 "supported": true,294 "default_level": "medium",295 "levels": [296 "minimal",297 "low",298 "medium",299 "high"300 ],301 "minimal_supported": true,302 "thinking_level": true,303 "thinking_budget": "accepted (legacy), not recommended",304 "can_disable": false,305 "includes_thought_signatures": true,306 "notes": "thinkingBudget 256 + includeThoughts → 1 thought summary part, thoughtsTokenCount 117 (verified); thinkingBudget 0: 200 on gemini-3.5-flash with thinkingBudget 0: 'OK.', no thoughtsTokenCount (thinking off accepted, 5.7 s)"307 },308 "structured_output": {309 "supported": true,310 "response_json_schema": true,311 "enum_mode": true,312 "with_tools": false313 },314 "context_caching": {315 "explicit": true,316 "implicit": true,317 "min_tokens_docs": 4096,318 "free_tier": "free of charge (pricing page); explicit cache live: 429 RESOURCE_EXHAUSTED 'TotalCachedContentStorageTokensPerModelFreeTier limit exceeded for model gemini-3.5-flash: limit=0, requested=5301' (ttl 120s, displayName, systemInstruction, 5301-token contents) — explicit caching needs a billing-enabled project"319 },320 "candidate_count_gt1": false,321 "media_resolution_per_part": true,322 "agentic_video": false,323 "temperature_default": 1.0,324 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",325 "embedding": null,326 "notes": "Stable name of gemini-3-flash-preview lineage; thought preservation across turns since 3.5.",327 "status": [328 "DOCUMENTED"329 ],330 "sources": [331 {332 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",333 "retrieved_at": "2026-09-18"334 },335 {336 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",337 "retrieved_at": "2026-09-18"338 },339 {340 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",341 "retrieved_at": "2026-09-18"342 },343 {344 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",345 "retrieved_at": "2026-09-18"346 },347 {348 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",349 "retrieved_at": "2026-09-18"350 },351 {352 "url": "https://ai.google.dev/gemini-api/docs/pricing",353 "retrieved_at": "2026-09-18"354 },355 {356 "url": "https://ai.google.dev/gemini-api/docs/models",357 "retrieved_at": "2026-09-18"358 }359 ]360 },361 {362 "provider": "gemini",363 "model": "gemini-3.5-flash-lite",364 "availability": "general",365 "context_window": 1048576,366 "max_output_tokens": 65536,367 "input_modalities": [368 "text",369 "image",370 "video",371 "audio",372 "pdf"373 ],374 "thinking": {375 "supported": true,376 "default_level": "minimal",377 "levels": [378 "minimal",379 "low",380 "medium",381 "high"382 ],383 "minimal_supported": true,384 "thinking_level": true,385 "thinking_budget": "accepted (legacy), not recommended",386 "can_disable": false,387 "includes_thought_signatures": true,388 "notes": "thinkingBudget 0 → 400 'Request contains an invalid argument.'; -1 → dynamic thinking (60 thought tokens on 'Reply with OK.'); level minimal → no thoughts (verified)"389 },390 "structured_output": {391 "supported": true,392 "response_json_schema": true,393 "enum_mode": true,394 "with_tools": false395 },396 "context_caching": {397 "explicit": true,398 "implicit": true,399 "min_tokens_docs": 1024,400 "free_tier": "NOT available (429 TotalCachedContentStorageTokensPerModelFreeTier limit=0 verified; pricing: 'Not available')"401 },402 "candidate_count_gt1": false,403 "media_resolution_per_part": true,404 "agentic_video": true,405 "temperature_default": 1.0,406 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",407 "embedding": null,408 "notes": "Default cheap model for this atlas ($0.30 in / $2.50 out per 1M). models.get: temperature 1, topP 0.95, topK 64, maxTemperature 2. Live min cache tokens 1024 (error text).",409 "status": [410 "DOCUMENTED"411 ],412 "sources": [413 {414 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",415 "retrieved_at": "2026-09-18"416 },417 {418 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",419 "retrieved_at": "2026-09-18"420 },421 {422 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",423 "retrieved_at": "2026-09-18"424 },425 {426 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",427 "retrieved_at": "2026-09-18"428 },429 {430 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",431 "retrieved_at": "2026-09-18"432 },433 {434 "url": "https://ai.google.dev/gemini-api/docs/pricing",435 "retrieved_at": "2026-09-18"436 },437 {438 "url": "https://ai.google.dev/gemini-api/docs/models",439 "retrieved_at": "2026-09-18"440 }441 ]442 },443 {444 "provider": "gemini",445 "model": "gemini-3.1-flash-lite",446 "availability": "general",447 "context_window": 1048576,448 "max_output_tokens": 65536,449 "input_modalities": [450 "text",451 "image",452 "video",453 "audio",454 "pdf"455 ],456 "thinking": {457 "supported": true,458 "default_level": "minimal",459 "levels": [460 "minimal",461 "low",462 "medium",463 "high"464 ],465 "minimal_supported": true,466 "thinking_level": true,467 "thinking_budget": "accepted (legacy), not recommended",468 "can_disable": false,469 "includes_thought_signatures": true,470 "notes": ""471 },472 "structured_output": {473 "supported": true,474 "response_json_schema": true,475 "enum_mode": true,476 "with_tools": false477 },478 "context_caching": {479 "explicit": false,480 "implicit": false,481 "min_tokens_docs": null,482 "free_tier": "unknown"483 },484 "candidate_count_gt1": false,485 "media_resolution_per_part": true,486 "agentic_video": false,487 "temperature_default": 1.0,488 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",489 "embedding": null,490 "notes": "Also gemini-3.1-flash-lite-preview. Cache minimum not listed in the caching table.",491 "status": [492 "DOCUMENTED"493 ],494 "sources": [495 {496 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",497 "retrieved_at": "2026-09-18"498 },499 {500 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",501 "retrieved_at": "2026-09-18"502 },503 {504 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",505 "retrieved_at": "2026-09-18"506 },507 {508 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",509 "retrieved_at": "2026-09-18"510 },511 {512 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",513 "retrieved_at": "2026-09-18"514 },515 {516 "url": "https://ai.google.dev/gemini-api/docs/pricing",517 "retrieved_at": "2026-09-18"518 },519 {520 "url": "https://ai.google.dev/gemini-api/docs/models",521 "retrieved_at": "2026-09-18"522 }523 ]524 },525 {526 "provider": "gemini",527 "model": "gemini-3.1-pro-preview",528 "availability": "preview",529 "context_window": 1048576,530 "max_output_tokens": 65536,531 "input_modalities": [532 "text",533 "image",534 "video",535 "audio",536 "pdf"537 ],538 "thinking": {539 "supported": true,540 "default_level": "high",541 "levels": [542 "low",543 "medium",544 "high"545 ],546 "minimal_supported": false,547 "thinking_level": true,548 "thinking_budget": "accepted (legacy), not recommended",549 "can_disable": false,550 "includes_thought_signatures": true,551 "notes": "cannot disable thinking; thinkingBudget 0: 429 RESOURCE_EXHAUSTED on gemini-3.1-pro-preview (free-tier quota for Pro exhausted/zero) — not verifiable on this key; docs: cannot disable thinking"552 },553 "structured_output": {554 "supported": true,555 "response_json_schema": true,556 "enum_mode": true,557 "with_tools": true558 },559 "context_caching": {560 "explicit": true,561 "implicit": true,562 "min_tokens_docs": 4096,563 "free_tier": "unknown"564 },565 "candidate_count_gt1": false,566 "media_resolution_per_part": true,567 "agentic_video": false,568 "temperature_default": 1.0,569 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",570 "embedding": null,571 "notes": "Structured outputs with tools (preview). gemini-3.1-pro-preview-customtools variant.",572 "status": [573 "DOCUMENTED"574 ],575 "sources": [576 {577 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",578 "retrieved_at": "2026-09-18"579 },580 {581 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",582 "retrieved_at": "2026-09-18"583 },584 {585 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",586 "retrieved_at": "2026-09-18"587 },588 {589 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",590 "retrieved_at": "2026-09-18"591 },592 {593 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",594 "retrieved_at": "2026-09-18"595 },596 {597 "url": "https://ai.google.dev/gemini-api/docs/pricing",598 "retrieved_at": "2026-09-18"599 },600 {601 "url": "https://ai.google.dev/gemini-api/docs/models",602 "retrieved_at": "2026-09-18"603 }604 ]605 },606 {607 "provider": "gemini",608 "model": "gemini-3-flash-preview",609 "availability": "preview",610 "context_window": 1048576,611 "max_output_tokens": 65536,612 "input_modalities": [613 "text",614 "image",615 "video",616 "audio",617 "pdf"618 ],619 "thinking": {620 "supported": true,621 "default_level": "high",622 "levels": [623 "minimal",624 "low",625 "medium",626 "high"627 ],628 "minimal_supported": true,629 "thinking_level": true,630 "thinking_budget": "accepted (legacy), not recommended",631 "can_disable": false,632 "includes_thought_signatures": true,633 "notes": ""634 },635 "structured_output": {636 "supported": true,637 "response_json_schema": true,638 "enum_mode": true,639 "with_tools": false640 },641 "context_caching": {642 "explicit": false,643 "implicit": false,644 "min_tokens_docs": null,645 "free_tier": "unknown"646 },647 "candidate_count_gt1": false,648 "media_resolution_per_part": true,649 "agentic_video": false,650 "temperature_default": 1.0,651 "temperature_recommendation": "keep 1.0 (Gemini 3.x)",652 "embedding": null,653 "notes": "",654 "status": [655 "DOCUMENTED"656 ],657 "sources": [658 {659 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",660 "retrieved_at": "2026-09-18"661 },662 {663 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",664 "retrieved_at": "2026-09-18"665 },666 {667 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",668 "retrieved_at": "2026-09-18"669 },670 {671 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",672 "retrieved_at": "2026-09-18"673 },674 {675 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",676 "retrieved_at": "2026-09-18"677 },678 {679 "url": "https://ai.google.dev/gemini-api/docs/pricing",680 "retrieved_at": "2026-09-18"681 },682 {683 "url": "https://ai.google.dev/gemini-api/docs/models",684 "retrieved_at": "2026-09-18"685 }686 ]687 },688 {689 "provider": "gemini",690 "model": "gemini-2.5-pro",691 "availability": "general",692 "context_window": 1048576,693 "max_output_tokens": 65536,694 "input_modalities": [695 "text",696 "image",697 "video",698 "audio",699 "pdf"700 ],701 "thinking": {702 "supported": true,703 "thinking_level": false,704 "thinking_budget": "128–32768, -1 dynamic (default)",705 "can_disable": false,706 "includes_thought_signatures": "function calling only"707 },708 "structured_output": {709 "supported": true,710 "response_json_schema": true,711 "enum_mode": true,712 "with_tools": false713 },714 "context_caching": {715 "explicit": true,716 "implicit": true,717 "min_tokens_docs": 2048,718 "free_tier": "unknown"719 },720 "candidate_count_gt1": true,721 "media_resolution_per_part": false,722 "agentic_video": false,723 "temperature_default": 1.0,724 "temperature_recommendation": null,725 "embedding": null,726 "notes": "2.5 models are 'no longer available to new users' on this key (CLAUDE.md) — not probed.",727 "status": [728 "DOCUMENTED"729 ],730 "sources": [731 {732 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",733 "retrieved_at": "2026-09-18"734 },735 {736 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",737 "retrieved_at": "2026-09-18"738 },739 {740 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",741 "retrieved_at": "2026-09-18"742 },743 {744 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",745 "retrieved_at": "2026-09-18"746 },747 {748 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",749 "retrieved_at": "2026-09-18"750 },751 {752 "url": "https://ai.google.dev/gemini-api/docs/pricing",753 "retrieved_at": "2026-09-18"754 },755 {756 "url": "https://ai.google.dev/gemini-api/docs/models",757 "retrieved_at": "2026-09-18"758 }759 ]760 },761 {762 "provider": "gemini",763 "model": "gemini-2.5-flash",764 "availability": "general",765 "context_window": 1048576,766 "max_output_tokens": 65536,767 "input_modalities": [768 "text",769 "image",770 "video",771 "audio",772 "pdf"773 ],774 "thinking": {775 "supported": true,776 "thinking_level": false,777 "thinking_budget": "0–24576, -1 dynamic (default)",778 "can_disable": true,779 "includes_thought_signatures": "function calling only"780 },781 "structured_output": {782 "supported": true,783 "response_json_schema": true,784 "enum_mode": true,785 "with_tools": false786 },787 "context_caching": {788 "explicit": true,789 "implicit": true,790 "min_tokens_docs": 2048,791 "free_tier": "unknown"792 },793 "candidate_count_gt1": true,794 "media_resolution_per_part": false,795 "agentic_video": false,796 "temperature_default": 1.0,797 "temperature_recommendation": null,798 "embedding": null,799 "notes": "Not probed (account).",800 "status": [801 "DOCUMENTED"802 ],803 "sources": [804 {805 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",806 "retrieved_at": "2026-09-18"807 },808 {809 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",810 "retrieved_at": "2026-09-18"811 },812 {813 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",814 "retrieved_at": "2026-09-18"815 },816 {817 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",818 "retrieved_at": "2026-09-18"819 },820 {821 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",822 "retrieved_at": "2026-09-18"823 },824 {825 "url": "https://ai.google.dev/gemini-api/docs/pricing",826 "retrieved_at": "2026-09-18"827 },828 {829 "url": "https://ai.google.dev/gemini-api/docs/models",830 "retrieved_at": "2026-09-18"831 }832 ]833 },834 {835 "provider": "gemini",836 "model": "gemini-2.5-flash-lite",837 "availability": "general",838 "context_window": 1048576,839 "max_output_tokens": 65536,840 "input_modalities": [841 "text",842 "image",843 "video",844 "audio",845 "pdf"846 ],847 "thinking": {848 "supported": true,849 "thinking_level": false,850 "thinking_budget": "512–24576, 0 = off (default: no thinking), -1 dynamic",851 "can_disable": true,852 "includes_thought_signatures": "function calling only"853 },854 "structured_output": {855 "supported": true,856 "response_json_schema": true,857 "enum_mode": true,858 "with_tools": false859 },860 "context_caching": {861 "explicit": false,862 "implicit": false,863 "min_tokens_docs": null,864 "free_tier": "unknown"865 },866 "candidate_count_gt1": true,867 "media_resolution_per_part": false,868 "agentic_video": false,869 "temperature_default": 1.0,870 "temperature_recommendation": null,871 "embedding": null,872 "notes": "Not probed (account).",873 "status": [874 "DOCUMENTED"875 ],876 "sources": [877 {878 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",879 "retrieved_at": "2026-09-18"880 },881 {882 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",883 "retrieved_at": "2026-09-18"884 },885 {886 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",887 "retrieved_at": "2026-09-18"888 },889 {890 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",891 "retrieved_at": "2026-09-18"892 },893 {894 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",895 "retrieved_at": "2026-09-18"896 },897 {898 "url": "https://ai.google.dev/gemini-api/docs/pricing",899 "retrieved_at": "2026-09-18"900 },901 {902 "url": "https://ai.google.dev/gemini-api/docs/models",903 "retrieved_at": "2026-09-18"904 }905 ]906 },907 {908 "provider": "gemini",909 "model": "gemini-embedding-001",910 "availability": "general",911 "context_window": 2048,912 "max_output_tokens": 1,913 "input_modalities": [914 "text"915 ],916 "thinking": {917 "supported": false918 },919 "structured_output": {920 "supported": false,921 "response_json_schema": false,922 "enum_mode": false,923 "with_tools": false924 },925 "context_caching": {926 "explicit": false,927 "implicit": false,928 "min_tokens_docs": null,929 "free_tier": "unknown"930 },931 "candidate_count_gt1": false,932 "media_resolution_per_part": false,933 "agentic_video": false,934 "temperature_default": 1.0,935 "temperature_recommendation": null,936 "embedding": {937 "default_dimensions": 3072,938 "dimensions_range": "128–3072 (64 accepted live)",939 "task_type_param": true,940 "title_param": true,941 "normalized_when_truncated": false,942 "aggregation": "one vector per input string",943 "usage_metadata_returned": false,944 "batch_sync": true,945 "async_batch": "ACCOUNT_RESTRICTED (400 FAILED_PRECONDITION free tier)",946 "price_usd_per_1m_input": 0.15947 },948 "notes": "Text-only. Verified 64-d and 3072-d vectors.",949 "status": [950 "DOCUMENTED"951 ],952 "sources": [953 {954 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",955 "retrieved_at": "2026-09-18"956 },957 {958 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",959 "retrieved_at": "2026-09-18"960 },961 {962 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",963 "retrieved_at": "2026-09-18"964 },965 {966 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",967 "retrieved_at": "2026-09-18"968 },969 {970 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",971 "retrieved_at": "2026-09-18"972 },973 {974 "url": "https://ai.google.dev/gemini-api/docs/pricing",975 "retrieved_at": "2026-09-18"976 },977 {978 "url": "https://ai.google.dev/gemini-api/docs/models",979 "retrieved_at": "2026-09-18"980 }981 ]982 },983 {984 "provider": "gemini",985 "model": "gemini-embedding-2",986 "availability": "general",987 "context_window": 8192,988 "max_output_tokens": 1,989 "input_modalities": [990 "text",991 "image (≤6, PNG/JPEG)",992 "audio (≤180 s)",993 "video (≤120 s, 32 frames)",994 "pdf (1 file ≤6 pages)"995 ],996 "thinking": {997 "supported": false998 },999 "structured_output": {1000 "supported": false,1001 "response_json_schema": false,1002 "enum_mode": false,1003 "with_tools": false1004 },1005 "context_caching": {1006 "explicit": false,1007 "implicit": false,1008 "min_tokens_docs": null,1009 "free_tier": "unknown"1010 },1011 "candidate_count_gt1": false,1012 "media_resolution_per_part": false,1013 "agentic_video": false,1014 "temperature_default": 1.0,1015 "temperature_recommendation": null,1016 "embedding": {1017 "default_dimensions": 3072,1018 "dimensions_range": "128–3072 (64 accepted live)",1019 "task_type_param": "documented unsupported (use 'task: … | query: …' prompt prefix); accepted silently live",1020 "normalized_when_truncated": true,1021 "aggregation": "all parts of one Content → ONE vector; separate Content objects → separate vectors",1022 "usage_metadata_returned": true,1023 "price_usd_per_1m_text_input": 0.2,1024 "price_image": "$0.00012 per image",1025 "price_audio": "$0.00016 per second",1026 "price_video": "$0.00079 per frame",1027 "batch_price": "50 %"1028 },1029 "notes": "Stable since April 2026; embedding spaces of 001 and 2 are incompatible (re-embed).",1030 "status": [1031 "DOCUMENTED"1032 ],1033 "sources": [1034 {1035 "url": "https://ai.google.dev/gemini-api/docs/generate-content/thinking",1036 "retrieved_at": "2026-09-18"1037 },1038 {1039 "url": "https://ai.google.dev/gemini-api/docs/generate-content/structured-output",1040 "retrieved_at": "2026-09-18"1041 },1042 {1043 "url": "https://ai.google.dev/gemini-api/docs/generate-content/caching",1044 "retrieved_at": "2026-09-18"1045 },1046 {1047 "url": "https://ai.google.dev/gemini-api/docs/generate-content/gemini-3",1048 "retrieved_at": "2026-09-18"1049 },1050 {1051 "url": "https://ai.google.dev/gemini-api/docs/generate-content/whats-new-gemini-3.5",1052 "retrieved_at": "2026-09-18"1053 },1054 {1055 "url": "https://ai.google.dev/gemini-api/docs/pricing",1056 "retrieved_at": "2026-09-18"1057 },1058 {1059 "url": "https://ai.google.dev/gemini-api/docs/models",1060 "retrieved_at": "2026-09-18"1061 }1062 ]1063 }1064 ]1065}1066