# google 来源重新核查 核查日期:2026-10-04。覆盖 inventory 中 30 条精确记录。此文是临时候选复核,不修改既有来源状态、数据或 manifest。 官方模型页清楚标明Input token limit和Output token limit。当前contextWindow即使数值相同,仍不能据最大输入证明总窗口;以下将语义问题明确单列。Live、TTS、转写、Vertex各自合同不同。 ## 本次实际读取与失败尝试 ### google-919b66e84fc3 - 初始链接:[https://ai.google.dev/gemini-api/docs/models](https://ai.google.dev/gemini-api/docs/models) - 最终链接:[https://ai.google.dev/gemini-api/docs/models](https://ai.google.dev/gemini-api/docs/models) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-21b68069857f - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-a9cb7e5e43bf - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-51d94b2aaea3 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-a84a0adcc86d - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-07ba3e0f52cc - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-f7fe39222f11 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-872d1a79ef5f - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-7ff10c981762 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-2efc4e2cd74a - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-116c1a7f3be0 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-16dfbb2e47fb - 初始链接:[https://ai.google.dev/gemini-api/docs/embeddings](https://ai.google.dev/gemini-api/docs/embeddings) - 最终链接:[https://ai.google.dev/gemini-api/docs/embeddings](https://ai.google.dev/gemini-api/docs/embeddings) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-b88c4950bbf3 - 初始链接:[https://ai.google.dev/gemini-api/docs/pricing](https://ai.google.dev/gemini-api/docs/pricing) - 最终链接:[https://ai.google.dev/gemini-api/docs/pricing](https://ai.google.dev/gemini-api/docs/pricing) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-a2e31992cadf - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-32769317e2f4 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-feed02f83171 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-f2daed4ae337 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe-live](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe-live) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe-live](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe-live) - 发布者/类型/读取:Google / official-docs / not-found - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:HTTP Error 404: Not Found ### google-cb77b83adaed - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-ab9e7f75b68b - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-d3ba80e42da9 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-04c98c33c883 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-064528a35566 - 初始链接:[https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2) - 最终链接:[https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ### google-0960c6d9f99c - 初始链接:[https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/text-embeddings-api](https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/text-embeddings-api) - 最终链接:[https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api) - 发布者/类型/读取:Google / official-docs / readable - 适用范围:该官网文档明确列出的模型/API;不扩展到其他接入面。 - 结果:正文已读取;仅用于下方逐字段列明的证据,读取成功不代表全规格核实。 ## 逐记录复核 ### `compute/providers/google.json#gemini-2.5-flash` - 精确型号:`gemini-2.5-flash` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-2.5-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-2.5-flash"` | `"gemini-2.5-flash"` | matches | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-2.5-flash` - 精确型号:`gemini-2.5-flash` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-2.5-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-2.5-flash"` | `"gemini-2.5-flash"` | matches | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-21b68069857f](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-2.5-pro` - 精确型号:`gemini-2.5-pro` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-2.5-pro.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-2.5-pro"` | `"gemini-2.5-pro"` | matches | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-2.5-pro` - 精确型号:`gemini-2.5-pro` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-2.5-pro.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-2.5-pro"` | `"gemini-2.5-pro"` | matches | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-a9cb7e5e43bf](https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-3-flash-preview` - 精确型号:`gemini-3-flash-preview` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3-flash-preview.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3-flash-preview"` | `"gemini-3-flash-preview"` | matches | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.audioInputCacheRead`, `extra.cachePricing.inputCacheRead`, `extra.cachePricing.storagePerMillionTokensPerHour`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3-flash-preview` - 精确型号:`gemini-3-flash-preview` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3-flash-preview.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3-flash-preview"` | `"gemini-3-flash-preview"` | matches | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-51d94b2aaea3](https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.1-flash-image` - 精确型号:`gemini-3.1-flash-image` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-flash-image.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.1-flash-image"` | `"gemini-3.1-flash-image"` | matches | [google-a2e31992cadf](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `131072` | differs | [google-a2e31992cadf](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `131072` | `{"maxInputTokens":131072,"totalContextWindow":"not-published-here"}` | not-comparable | [google-a2e31992cadf](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `32768` | `32768` | matches | [google-a2e31992cadf](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `null` | `true` | differs | [google-a2e31992cadf](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.1-flash-lite-image` - 精确型号:`gemini-3.1-flash-lite-image` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-flash-lite-image.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.1-flash-lite-image"` | `"gemini-3.1-flash-lite-image"` | matches | [google-32769317e2f4](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `65536` | differs | [google-32769317e2f4](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `65536` | `{"maxInputTokens":65536,"totalContextWindow":"not-published-here"}` | not-comparable | [google-32769317e2f4](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `4096` | `4096` | matches | [google-32769317e2f4](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-32769317e2f4](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.1-flash-lite-preview` - 精确型号:`gemini-3.1-flash-lite-preview` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-flash-lite-preview.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.1-flash-lite-preview"` | `"gemini-3.1-flash-lite-preview"` | matches | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `null` | `true` | differs | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | | `spec.availability` | `null` | `"shut-down"` | differs | [google-feed02f83171](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-preview);官方页面明确shut down;预览与stable不可互代。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-3.1-flash-lite` - 精确型号:`gemini-3.1-flash-lite` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-flash-lite.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.1-flash-lite"` | `"gemini-3.1-flash-lite"` | matches | [google-a84a0adcc86d](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-a84a0adcc86d](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-a84a0adcc86d](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-a84a0adcc86d](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-a84a0adcc86d](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.audioInputPrice`, `extra.cachePricing.audioInputCacheRead`, `extra.cachePricing.inputCacheRead`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-3.1-pro-preview` - 精确型号:`gemini-3.1-pro-preview` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-pro-preview.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.1-pro-preview"` | `"gemini-3.1-pro-preview"` | matches | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.inputCacheRead`, `extra.cachePricing.inputCacheReadOver200k`, `extra.cachePricing.storagePerMillionTokensPerHour`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.1-pro-preview` - 精确型号:`gemini-3.1-pro-preview` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.1-pro-preview.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.1-pro-preview"` | `"gemini-3.1-pro-preview"` | matches | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-07ba3e0f52cc](https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-3.5-flash-lite` - 精确型号:`gemini-3.5-flash-lite` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-flash-lite.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.5-flash-lite"` | `"gemini-3.5-flash-lite"` | matches | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.inputCacheRead`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.5-flash-lite` - 精确型号:`gemini-3.5-flash-lite` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-flash-lite.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.5-flash-lite"` | `"gemini-3.5-flash-lite"` | matches | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-f7fe39222f11](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/providers/google.json#gemini-3.5-flash` - 精确型号:`gemini-3.5-flash` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.5-flash"` | `"gemini-3.5-flash"` | matches | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.inputCacheRead`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.5-flash` - 精确型号:`gemini-3.5-flash` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.5-flash"` | `"gemini-3.5-flash"` | matches | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-872d1a79ef5f](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.5-transcribe-live` - 精确型号:`gemini-3.5-transcribe-live` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-transcribe-live.md` - 结论:`official-identity-only` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.5-transcribe-live"` | `"gemini-3.5-transcribe-live"` | matches | [google-919b66e84fc3](https://ai.google.dev/gemini-api/docs/models);官方模型目录列出精确ID,但其独立型号URL404;仅身份核实,未证规格。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 - 精确型号页未读取成功;目录存在或近似Live型号不证明本型号全字段。 ### `compute/model-specs/google.json#gemini-3.5-transcribe` - 精确型号:`gemini-3.5-transcribe` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.5-transcribe.md` - 结论:`official-fields-found` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.5-transcribe"` | `"gemini-3.5-transcribe"` | matches | [google-cb77b83adaed](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe);官网Model code精确匹配。 | | `spec.audioDurationSeconds` | `null` | `{"normal":3600,"diarizationOrWordTimestamps":1800}` | differs | [google-cb77b83adaed](https://ai.google.dev/gemini-api/docs/models/gemini-3.5-transcribe);音频时长限制,不能转换texttoken窗口。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/providers/google.json#gemini-3.7-flash` - 精确型号:`gemini-3.7-flash` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.7-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.7-flash"` | `"gemini-3.7-flash"` | matches | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.inputCacheRead`, `extra.reasoning.defaultEffort`, `extra.reasoning.supportedEfforts`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.7-flash` - 精确型号:`gemini-3.7-flash` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.7-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.7-flash"` | `"gemini-3.7-flash"` | matches | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-7ff10c981762](https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.8-flash-lite-tts` - 精确型号:`gemini-3.8-flash-lite-tts` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-flash-lite-tts.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.8-flash-lite-tts"` | `"gemini-3.8-flash-lite-tts"` | matches | [google-ab9e7f75b68b](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `8192` | differs | [google-ab9e7f75b68b](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `null` | `{"maxInputTokens":8192,"totalContextWindow":"not-published-here"}` | not-comparable | [google-ab9e7f75b68b](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `null` | `16384` | differs | [google-ab9e7f75b68b](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-lite-tts);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/model-specs/google.json#gemini-3.8-flash-tts` - 精确型号:`gemini-3.8-flash-tts` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-flash-tts.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.8-flash-tts"` | `"gemini-3.8-flash-tts"` | matches | [google-2efc4e2cd74a](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `8192` | differs | [google-2efc4e2cd74a](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `8192` | `{"maxInputTokens":8192,"totalContextWindow":"not-published-here"}` | not-comparable | [google-2efc4e2cd74a](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `16384` | `16384` | matches | [google-2efc4e2cd74a](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash-tts);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/providers/google.json#gemini-3.8-flash` - 精确型号:`gemini-3.8-flash` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-3.8-flash"` | `"gemini-3.8-flash"` | matches | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `1048576` | differs | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);明确最大输入限制;不能等同总contextWindow。 | | `contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `maxOutputTokens` | `65536` | `65536` | matches | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `supportsReasoning` | `null` | `true` | differs | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`contextWindow`, `defaultTemperature`, `defaultTopP`, `extra.cachePricing.inputCacheRead`, `extra.reasoning.defaultEffort`, `extra.reasoning.supportedEfforts`, `inputPrice`, `outputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.8-flash` - 精确型号:`gemini-3.8-flash` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-flash.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.8-flash"` | `"gemini-3.8-flash"` | matches | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `1048576` | differs | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `1048576` | `{"maxInputTokens":1048576,"totalContextWindow":"not-published-here"}` | not-comparable | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `65536` | `65536` | matches | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `true` | `true` | matches | [google-116c1a7f3be0](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:`spec.contextWindow`, `spec.defaultTemperature` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#gemini-3.8-live-extended-thinking` - 精确型号:`gemini-3.8-live-extended-thinking` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-live-extended-thinking.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.8-live-extended-thinking"` | `"gemini-3.8-live-extended-thinking"` | matches | [google-d3ba80e42da9](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `131072` | differs | [google-d3ba80e42da9](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `null` | `{"maxInputTokens":131072,"totalContextWindow":"not-published-here"}` | not-comparable | [google-d3ba80e42da9](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `null` | `65536` | differs | [google-d3ba80e42da9](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `null` | `true` | differs | [google-d3ba80e42da9](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/model-specs/google.json#gemini-3.8-live` - 精确型号:`gemini-3.8-live` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-3.8-live.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-3.8-live"` | `"gemini-3.8-live"` | matches | [google-04c98c33c883](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `131072` | differs | [google-04c98c33c883](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live);明确最大输入限制;不能等同总contextWindow。 | | `spec.contextWindow` | `null` | `{"maxInputTokens":131072,"totalContextWindow":"not-published-here"}` | not-comparable | [google-04c98c33c883](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.maxOutputTokens` | `null` | `65536` | differs | [google-04c98c33c883](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live);输出整数限制;TTS标明Gemini API serving limit,不是音频秒数。 | | `spec.supportsReasoning` | `null` | `true` | differs | [google-04c98c33c883](https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live);该型号能力表明确Thinking Supported;live thinking_level支持须另核。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/providers/google.json#gemini-embedding-2` - 精确型号:`gemini-embedding-2` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-embedding-2.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"gemini-embedding-2"` | `"gemini-embedding-2"` | matches | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官网Model code精确匹配。 | | `maxInputTokens` | `null` | `8192` | differs | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);每条embedding输入上限 | | `contextWindow` | `8192` | `{"maxInputTokens":8192,"totalContextWindow":"not-published-here"}` | not-comparable | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `extra.embeddingDimensions` | `null` | `{"range":[128,3072],"recommended":[768,1536,3072]}` | not-comparable | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官方范围/推荐宽度,不是固定default2560等。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/model-specs/google.json#gemini-embedding-2` - 精确型号:`gemini-embedding-2` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/gemini-embedding-2.md` - 结论:`official-conflict` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"gemini-embedding-2"` | `"gemini-embedding-2"` | matches | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官网Model code精确匹配。 | | `spec.maxInputTokens` | `null` | `8192` | differs | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);每条embedding输入上限 | | `spec.contextWindow` | `8192` | `{"maxInputTokens":8192,"totalContextWindow":"not-published-here"}` | not-comparable | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官网此值是Input token limit,本仓contextWindow即使数字相同也未证明总窗口;需拆字段并复核官方上下文定义。 | | `spec.extra.embeddingDimensions` | `null` | `{"range":[128,3072],"recommended":[768,1536,3072]}` | not-comparable | [google-064528a35566](https://ai.google.dev/gemini-api/docs/models/gemini-embedding-2);官方范围/推荐宽度,不是固定default2560等。 | 剩余缺口:原 inventory 所列缺字段已有候选证据;不代表账号实测或全规格无缺口。 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 ### `compute/providers/google.json#text-embedding-005` - 精确型号:`text-embedding-005` - 接入/规格文件:`compute/providers/google.json` - 原来源记录:`docs/model-sources/providers/google/models/text-embedding-005.md` - 结论:`official-fields-found` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `modelName` | `"text-embedding-005"` | `"text-embedding-005"` | matches | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);Vertex/Enterprise Agent Platform接入,不是Gemini Developer API。 | | `maxInputTokens` | `null` | `2048` | differs | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);官方每条文本最大2048tokens。 | | `extra.embeddingDimensions` | `null` | `768` | differs | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);官方最大768维;up to不等于用户不能缩短。 | 剩余缺口:`contextWindow`, `inputPrice` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。 ### `compute/model-specs/google.json#text-embedding-005` - 精确型号:`text-embedding-005` - 接入/规格文件:`compute/model-specs/google.json` - 原来源记录:`docs/model-sources/providers/google/models/text-embedding-005.md` - 结论:`official-fields-found` | 字段 | 本仓当前值 | 官方支持值/候选 | 判定 | 来源与适用解释 | | --- | --- | --- | --- | --- | | `id` | `"text-embedding-005"` | `"text-embedding-005"` | matches | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);Vertex/Enterprise Agent Platform接入,不是Gemini Developer API。 | | `spec.maxInputTokens` | `null` | `2048` | differs | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);官方每条文本最大2048tokens。 | | `spec.extra.embeddingDimensions` | `null` | `768` | differs | [google-0960c6d9f99c](https://docs.cloud.google.com/gemini-enterprise-agent-platform/reference/models/text-embeddings-api);官方最大768维;up to不等于用户不能缩短。 | 剩余缺口:`spec.contextWindow` 下一步:逐字段审查上表候选;只有同一接入合同且语义/单位一致的证据才用于后续canonical更新。 剩余字段需精确型号页/官方API schema或已授权账号目录核查,不推导默认值。