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