Skip to content

Antigravity 专用接口

总览

KToken 支持 Antigravity 账户,并为它提供独立专用前缀。

这组前缀适合那些“明确只想命中 Antigravity 平台”的客户端,而不是让 /v1 自动判断。

相关接口

模型列表

text
GET /antigravity/models

返回 Antigravity 默认模型列表。

Claude 兼容前缀

text
POST /antigravity/v1/messages
POST /antigravity/v1/messages/count_tokens
GET /antigravity/v1/models
GET /antigravity/v1/usage

Gemini 兼容前缀

text
GET /antigravity/v1beta/models
GET /antigravity/v1beta/models/:model
POST /antigravity/v1beta/models/*modelAction

与通用前缀的差异

项目/v1 / /v1beta/antigravity/*
平台选择由当前分组自动判断强制走 Antigravity 平台
使用场景通用客户端明确只用 Antigravity 的客户端
Gemini 支持v1beta 需要 Gemini 分组antigravity/v1beta 允许强制平台模式

认证方式

与其他模型兼容层一致:

  • Authorization: Bearer <API_KEY>
  • x-api-key: <API_KEY>
  • Gemini 场景可用 x-goog-api-key

上游规范参考

典型用法

Claude

bash
curl https://your-domain/api/v1/antigravity/v1/messages \
  -H "Authorization: Bearer sk-xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-20250514",
    "max_tokens": 256,
    "messages": [
      { "role": "user", "content": "你好" }
    ]
  }'

Gemini

bash
curl "https://your-domain/api/v1/antigravity/v1beta/models/gemini-2.5-pro:generateContent" \
  -H "x-goog-api-key: sk-xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "parts": [{ "text": "你好" }]
      }
    ]
  }'

注意事项

  • /antigravity/models 是最直接的 Antigravity 模型枚举接口
  • 如果你希望“当前分组无论配置如何,都只走 Antigravity”,就使用这组前缀

Last updated: