跳转到主要内容
更新日期:2026-06-06

Gemini 工具调用

截至 2026 年 3 月 23 日,Crazyrouter 生产环境已验证 gemini-3.1-pro 可以稳定触发以下 Gemini 原生工具能力:
  • codeExecution
  • googleSearch
  • urlContext
  • functionDeclarations
本页只保留已经在生产环境实际触发成功的请求模式和响应标记。

代码执行

下面的请求在生产环境返回了 executableCodecodeExecutionResult 两个关键响应块:
生产环境实测到的关键响应形态:

Google 搜索

下面的请求在生产环境返回了 groundingMetadata,说明模型确实触发了 Google Search:
当前可据此检查:
  • candidates[0].groundingMetadata
  • 正常的文本回答仍在 candidates[0].content.parts[*].text

URL 上下文

下面的请求在生产环境返回了 urlContextMetadata,同时也带有 groundingMetadata
当前可据此检查:
  • candidates[0].urlContextMetadata
  • candidates[0].groundingMetadata

自定义函数调用

下面的请求在生产环境返回了 functionCall
关键响应形态:
函数结果回传时,继续使用 Gemini 原生的 functionResponse 结构即可。