Gemini 3.8 Live API 怎么接中转:模型 ID、异步工具调用与成本核验
Gemini 3.8 Live 和 Live Extended Thinking 已进入 Gemini API。本文从模型 ID、Live API、异步工具调用、临时令牌、会话限制和音频计费出发,整理接入第三方 API 平台前必须验证的兼容性清单。
正文
Gemini 3.8 Live API 怎么接中转:模型 ID、异步工具调用与成本核验
如果你准备把实时客服、语音助手、口语陪练或电话 Agent 接到 Gemini 3.8 Live,最容易出现的误判是:渠道页面写着“支持 Gemini”,就等于支持新的实时语音模型。
实际上,Gemini 3.8 Live 是一条和普通文本生成不同的链路。它需要 Live API 的持续会话、音频输入输出、服务端事件和工具调用;gemini-3.8-live-extended-thinking 还会在语音对话不中断的情况下继续做后台推理。对中转 API 用户来说,模型列表里出现一个名称,只能算候选信号,不能代替协议、功能和账单验收。
本文按 2026 年 9 月 19 日(UTC) 可查到的官方资料整理。价格、模型可用范围和第三方平台接入情况会继续变化,生产环境应在实际调用当天重新核对。
先分清两个模型:低延迟对话,还是后台深度推理
Google 在 2026 年 9 月 15 日公布了 Gemini 3.8 Live 和 Gemini 3.8 Live Extended Thinking。两者都面向低延迟的音频到音频交互,但适合的任务并不完全相同:
| 模型 | 精确模型 ID | 更适合的场景 | 接入时最需要注意的变化 |
|---|---|---|---|
| Gemini 3.8 Live | gemini-3.8-live |
普通实时语音 Agent、自然对话、需要低延迟反馈的场景 | 支持交错推理和异步函数调用;不要再发送不受支持的 thinking_level |
| Gemini 3.8 Live Extended Thinking | gemini-3.8-live-extended-thinking |
复杂、多步骤任务,需要在持续语音回复中进行后台推理的场景 | 只能使用异步、非阻塞工具调用;turnComplete: true 不代表服务器已经完全空闲 |
两者的官方模型页都列出 131,072 输入 token、65,536 输出 token、音频生成、Live API 和函数调用能力;同时也明确列出若干不支持项,例如缓存、代码执行、文件搜索和结构化输出。不要把普通 Gemini 模型的能力自动套到 Live 模型上。
第一关:渠道是否真的暴露了 Live API
实时语音不是把音频放进一次性 HTTP 请求,再等待一段完整文本。Google 的 Live API 文档给出的接入形态是持续的双向会话,官方示例使用 GenAI SDK 或原始 WebSocket 建立连接。
询问或测试中转渠道时,至少要确认以下项目:
- 是否明确支持
gemini-3.8-live或gemini-3.8-live-extended-thinking,而不是只写“Gemini 3.8”或“Gemini 全系”。 - 是否支持 Live API 的持续连接,以及渠道要求的 WebSocket、WebRTC 或其他传输方式。
- 是否能持续发送音频帧、接收音频帧和服务端事件,而不是把实时请求降级成轮询。
- 返回事件中的角色、会话状态、工具调用和工具结果是否保留。
- 断线、超时和重连时,渠道是否会重复发送音频或重复产生工具调用。
普通 Chat Completions 兼容接口返回一次文本,只能证明文本接口可用;它不能证明实时语音接口可用。Google 的模型页还把 Live API、音频输出和函数调用分别列为能力项,正说明这些维度需要单独核验。
第二关:Extended Thinking 的“完成”信号不能照搬普通对话
普通请求里,客户端经常把 turnComplete 当成一轮输出结束。但 Extended Thinking 支持后台推理和异步工具调用,官方 Live API 文档要求客户端继续监听后续服务端消息,并通过 interaction_status 判断状态:
IN_PROGRESS:服务器仍在处理输入、执行后台推理,或等待异步工具结果;后面可能继续出现音频帧或工具调用。IDLE:本轮处理、推理和工具调用都已完成,可以认为会话处于空闲状态。
这会改变中转适配层的状态机。如果兼容层在收到 turnComplete: true 后立即关闭连接、释放上下文或把请求标成完成,就可能截断模型后续的语音输出,甚至遗漏工具调用结果。
对 gemini-3.8-live-extended-thinking,官方文档还说明只支持异步非阻塞函数调用,阻塞模式会报错;因此需要检查渠道是否保留 behavior: NON_BLOCKING 语义,以及工具结果返回后是否能在同一个 Live 会话中继续输出。
第三关:前端认证和会话时长不能只看 API Key
Google 文档说明,Live API 默认是服务端到服务端认证。若浏览器或移动端要直接连接,就应使用临时令牌,避免把长期 API Key 放进客户端。
会话边界也会影响架构:官方文档当前写明,纯音频会话限制为 15 分钟,音频加视频会话限制为 2 分钟;可以通过会话管理技术延长长任务,但这不等于单条连接可以无限持续。原生音频模型的上下文窗口是 128k token,其他 Live API 模型则是 32k token。
因此,接入前应把以下逻辑放在客户端之外或由可信服务控制:
- 临时令牌的签发、有效期和模型绑定;
- 会话即将到期时的摘要、续接和重连;
- 音频偏移、已确认文本和已执行工具的幂等记录;
- 写入型工具的二次确认,避免重连后重复执行付款、发信或修改数据。
一个渠道即使能建立长连接,也不能据此推断它已经处理好会话续接和工具幂等。
成本核验:不要把“每百万 token”当成全部语音账单
Google Gemini API 定价页对这两个 Live 模型给出的标准付费价,可作为官方基线:
| 计费项 | 官方价格参考 |
|---|---|
| 文本输入 | $0.75 / 1M token |
| 音频输入 | $3.00 / 1M token,页面同时给出约 $0.005 / 分钟的换算参考 |
| 文本输出(含思考 token) | $4.50 / 1M token |
| 音频输出 | $12.00 / 1M token,页面同时给出约 $0.018 / 分钟的换算参考 |
这是 Google API 的标准付费基线,不是任何第三方平台的最终价格。中转渠道可能有自己的倍率、分组、最低充值、币种换算和失败请求计量方式;渠道还可能只展示文本 token 价格,却没有说明音频 token 或持续连接如何计费。
建议用一段固定测试录音和固定对话脚本做对账,至少保存:
- 模型 ID、开始和结束时间、会话 ID;
- 音频输入与输出时长、文本 token、思考 token;
- 重连次数、重复发送的音频区间和工具调用次数;
- 渠道响应中的 usage、请求 ID 和账单扣费;
- Google 官方基线、渠道价格和实际扣费之间的差异。
不要用一次短对话的扣费结果推断长期价格,也不要把官方模型价格直接改写成“中转站价格”。如果渠道只提供一个合并金额,却无法解释音频、文本、思考和工具调用的组成,至少应把它标记为账单透明度不足。
用目录找候选渠道,但把“支持 Gemini”当作起点
RouterHub 的 Gemini 平台目录可以帮助你先找到覆盖 Gemini 的候选渠道,但目录中的模型家族标签不能替代具体模型和协议测试。筛选时可以按下面的顺序缩小范围:
- 先看精确模型名:渠道是否出现完整的
gemini-3.8-live或 Extended Thinking ID。 - 再看接口说明:是否写明 Live API、WebSocket、音频流和实时会话,而不是只有普通文本接口。
- 再看工具能力:是否说明异步函数调用、事件转发、工具结果回传和会话状态。
- 最后做小额验收:从连接、首个音频事件、打断、工具调用、断线恢复和账单对账六个场景测试。
如果某个渠道只展示模型名或宣传“全协议”,但没有可复现的端点、事件格式和价格说明,不应直接把生产语音流量切过去。目录的价值是减少发现候选的时间,最终选择仍应基于当天的渠道说明和自己的测试记录。
一份最小验收脚本
正式迁移前,可以准备一套固定脚本:
A. 连接和首包
- 建立 Live 会话并记录连接耗时;
- 发送固定长度的中文和英文音频;
- 记录首个服务端事件、首个音频输出和完整响应时间;
- 确认关闭会话时能拿到可对账的 usage。
B. 打断和上下文
- 模型输出过程中插入新问题;
- 测试中英文切换、停顿和背景噪声;
- 检查旧回答是否停止,新问题是否仍带有正确上下文。
C. 异步工具调用
- 调用一个只读工具,验证参数和返回值;
- 调用一个需要确认的写工具,确认没有自动执行;
- 对 Extended Thinking 检查
IN_PROGRESS到IDLE的完整状态变化; - 验证
turnComplete后仍能收到合法的后续事件。
D. 故障和计费
- 模拟 429、上游超时、WebSocket 断开和工具失败;
- 重连后检查是否重复发送音频、重复扣费或重复执行工具;
- 将会话日志、usage 和渠道账单按请求 ID 关联。
一次成功请求只说明那次调用成功,不能证明长期稳定性。比较多个渠道时,应固定录音、语言、工具集、网络环境、并发数和测试时段,并重复多轮。
结论:先验证“实时协议”,再比较价格
Gemini 3.8 Live 的新意不只是一个模型 ID,而是把低延迟音频对话、交错推理和异步工具调用组合在一条持续会话里。对于普通 Live 模型,重点是音频流、会话和工具事件;对于 Extended Thinking,还必须正确处理后台推理和 interaction_status。
所以,选择中转 API 时建议遵循三个顺序:
- 能力兼容:精确模型 ID、Live API、音频输入输出和工具事件都能工作;
- 状态可靠:打断、续接、断线恢复和工具幂等有明确行为;
- 成本可解释:音频、文本、思考、重试和倍率能够拆分对账。
价格低但只支持一次性文本请求的渠道,不适合直接承接实时语音;模型列表完整但无法解释 Extended Thinking 状态的渠道,也不应被当成完整兼容。先把验收证据补齐,再决定是否迁移,比追着模型名称充值更稳妥。
参考来源
- Google:Introducing Gemini 3.8 Live and 3.8 Live Extended Thinking(2026-09-15,发布定位、实时语音能力与开发者可用范围)
- Google AI for Developers:Gemini 3.8 Live(模型 ID、输入输出、能力矩阵、迁移注意事项)
- Google AI for Developers:Gemini 3.8 Live Extended Thinking(后台推理、异步工具调用和会话状态)
- Google AI for Developers:Live API 指南(认证、会话时长、上下文窗口、音频响应和工具使用)
- Google AI for Developers:Gemini API Pricing(文本、音频和思考 token 的官方价格基线)
- Vercel AI Gateway:Gemini 3.8 Live(第三方开发者平台对模型 ID、实时调用和公开价格展示的交叉核验)
- LiveKit:Gemini Live API plugin(实时语音 Agent 集成、认证和模型参数的工程参考)
动态事实核验时间:2026 年 9 月 19 日(UTC)。本文没有据此宣称任何中转渠道长期稳定、最便宜、安全或官方直连;渠道模型开放范围、倍率、充值门槛和最终账单应在实际调用前再次确认。