Gemini OpenAI 兼容格式
你可以通过 OpenAI Chat Completions 兼容格式调用 Gemini。2026-03-22 已在 Crazyrouter 生产环境复核过的兼容层行为。
当前主示例模型:
gemini-3-pro-preview
当前主结论
本轮生产复核确认:gemini-3-pro-preview可以通过/v1/chat/completions正常对话- 流式返回兼容
chat.completion.chunkSSE 结构 - 如果你需要 Gemini 的结构化输出、Google Search、thinking 等能力,当前仍应优先看 Gemini 原生格式
基本对话
cURL
Python 示例
Python
流式输出
本轮生产也复核了流式兼容返回:Python
何时用兼容格式,何时用原生格式
- 已有 OpenAI SDK 代码,且只需要标准对话:优先用兼容格式
- 需要 Gemini 的结构化输出、Google Search、thinking、原生字段:优先用 Gemini 原生格式
这页仍然只覆盖
/v1/chat/completions 兼容层,不把 Gemini 背后的图片能力混进来。如果你要接 Crazyrouter 当前已经收敛的公开图片协议,请直接看 Nano Banana family 的 /v1/images/generations 页面:
Nano Banana、
Nano Banana Pro、
Nano Banana 2。