Gemini · 约 2 分钟

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 主力模型。