Gemini v1beta
Gemini 有两种填法:Gemini CLI 填根地址;手写 HTTP 和 OpenCode Gemini provider 填 /v1beta 地址。
配置 Gemini CLI
在终端或 PowerShell 中执行。模型先从当前分组复制,下面的固定模型名仅作兜底示例;把 sk-your-api-key 换成完整 Key。
bash
export GOOGLE_GEMINI_BASE_URL="https://api.zhiwei.dpdns.org"
export GEMINI_API_KEY="sk-your-api-key"
export GEMINI_MODEL="gemini-2.0-flash"发送 HTTP 请求
手写 HTTP 请求时,用 https://api.zhiwei.dpdns.org/v1beta 拼接 endpoint 标签中的路径。
GET /v1beta/models
bash
curl https://api.zhiwei.dpdns.org/v1beta/models \
-H "x-goog-api-key: sk-your-api-key"POST /v1beta/models/{model}:generateContent
bash
curl https://api.zhiwei.dpdns.org/v1beta/models/gemini-2.0-flash:generateContent \
-H "x-goog-api-key: sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"role": "user",
"parts": [{"text": "请只回复 OK"}]
}
]
}'