Skip to content

Gemini 原生接口

除了 OpenAI 兼容层,Aivisx Link 还提供 Gemini 原生协议 兼容,让 Gemini SDK / Gemini CLI 可以直连。

端点

方法路径说明
GET/v1beta/models列出可用模型
GET/v1beta/models/{model}获取单个模型信息
POST/v1beta/models/{model}:{action}调用模型

其中 {action} 是 Gemini 的动作名,最常用的是 generateContent(非流式)和 streamGenerateContent(流式)。

调用示例

bash
curl https://aivisx.link/v1beta/models/gemini-2.5-pro:generateContent \
  -H "x-goog-api-key: sk-你的KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "parts": [
          { "text": "用一句话解释什么是递归" }
        ]
      }
    ]
  }'

鉴权头

Gemini 协议用 x-goog-api-key 请求头传 Key。Aivisx Link 也兼容 Authorization: Bearer,两种都可以。

流式调用

bash
curl "https://aivisx.link/v1beta/models/gemini-2.5-pro:streamGenerateContent" \
  -H "x-goog-api-key: sk-你的KEY" \
  -H "Content-Type: application/json" \
  -d '{"contents":[{"parts":[{"text":"写一首关于秋天的短诗"}]}]}'

列出模型

bash
curl https://aivisx.link/v1beta/models \
  -H "x-goog-api-key: sk-你的KEY"

Antigravity 专用端点

Aivisx Link 还支持 Antigravity 账户,授权后可通过专用端点访问 Claude 和 Gemini 模型:

端点对应模型
/antigravity/v1/messagesClaude 模型
/antigravity/v1beta/Gemini 模型
/antigravity/v1/models模型列表

配置示例(Claude Code 走 Antigravity 通道):

bash
export ANTHROPIC_BASE_URL="https://aivisx.link/antigravity"
export ANTHROPIC_AUTH_TOKEN="sk-你的KEY"

不要混用

Anthropic Claude 和 Antigravity Claude 不能在同一会话上下文中混用,否则会出现上下文不一致的错误。请通过分组做好隔离。

需要开通

Antigravity 通道需要对应的分组权限,普通分组不适用。使用前请咨询客服。

常见问题

Q:报 API key not valid 确认用的是 Aivisx Link 的 sk- Key,而不是 Google 官方 Key。

Q:404 检查路径格式:模型名和动作之间用冒号分隔,且动作名拼写正确。

Q:能通过 Gemini 接口调用 GPT 模型吗 不能。协议与分组平台必须匹配。

相关文档

Aivisx Link · AI API 网关平台