Gemini 接入
不用单独申请 Google 的 Key——9Coding 的 OpenAI 兼容端点直接调 Gemini 全系模型,1M 上下文、多模态照用,和调 GPT、Claude 是同一套代码。
Python(OpenAI SDK)
main.py
from openai import OpenAI
client = OpenAI(
base_url="https://api.9coding.com/v1",
api_key="sk-9c-你的Key"
)
resp = client.chat.completions.create(
model="gemini-3.5-flash", # 1M 上下文 · 快
messages=[{"role": "user", "content": "总结这份文档…"}]
)
print(resp.choices[0].message.content)
curl
terminal
curl https://api.9coding.com/v1/chat/completions \
-H "Authorization: Bearer sk-9c-你的Key" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-3.5-flash","messages":[{"role":"user","content":"ping"}]}'
什么时候选 Gemini:超长文档或整个代码库要一次读完(1M 上下文)、要求响应快的场景选 Flash 系;复杂推理选 Claude Opus,写码选 Claude Fable 或 GPT。一把 Key 全都能调,按任务换模型名就行。
常见问题
- 支持哪些 Gemini 模型:Gemini 3.5 系列在列,完整列表见控制台。
- 多模态怎么传:按 OpenAI 规范的
image_url内容块传即可。 - 计费:Gemini 走按量、扣充值余额;订阅额度覆盖 Claude 与 GPT 主力模型。