Gemini API Relay Guide
本页目录
Gemini 的请求/回应结构(contents、parts、systemInstruction、generationConfig)与 OpenAI 格式差异大;流式格式是独立的 JSON 行流而非 SSE。很多中转站只做「OpenAI 格式假装 Gemini」,导致 function calling、多模态、thinking 栏位相容性问题。
OlithmRouter 在闸道层原生实作 /v1beta 桥接(Caddy 路由+FastAPI 转换层+独立模型清单三者齐备),generateContent 与 streamGenerateContent 都支持,Gemini CLI 两个环境变数即可接入。
Gemini 家族:gemini-2.5-flash、3-flash、3.5-flash、3.6-flash、3.8-flash 到 gemini-4-argon,覆盖快速与高质量档位;另有语音模型(gemini-3.8-flash-tts)独立分组计价。分组含低价渠道(0.25×)与高稳定分组(0.5×),价格以控制台为准。
Gemini 的图片输入走 inlineData/fileData 结构;透过中转站使用时注意 base64 大图会放大请求体(token 换算与流量都是纯文字的数十倍)。长上下文场景 Gemini 支持百万级 token,注意对应的计费跳档。
Gemini CLI:设定 GEMINI_API_KEY=你的 sk- 密钥+base_url 指向中转站即可(OlithmRouter 控制台提供一键配置脚本)。SDK:google-genai 改 client options 的 api_base。