Gush API · OpenAI compatible

OpenAI 兼容的大模型 API,替换一个地址就能用

一个 API Key 调用 GPT、DeepSeek、GLM、Grok 等前沿模型。保留你熟悉的 OpenAI SDK 与请求格式,只需把 base_url 换成 Gush。

Base URL:https://api.gush.cc/v1 · 订阅 ¥9.9 起 · 支持流式输出

main.py
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["GUSH_API_KEY"],
    base_url="https://api.gush.cc/v1",
)

response = client.chat.completions.create(
    model="gpt-6-astra",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)
200 OK · 请求已完成
index.mjs
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.GUSH_API_KEY,
  baseURL: "https://api.gush.cc/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-6-astra",
  messages: [{ role: "user", content: "Hello" }],
});
console.log(response.choices[0].message.content);
200 OK · 请求已完成
quickstart.sh
curl https://api.gush.cc/v1/chat/completions \
  -H "Authorization: Bearer $GUSH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6-astra",
    "messages": [{"role": "user", "content": "Hello"}]
  }'
200 OK · 请求已完成

Why Gush API

为什么开发者选择 Gush API

少管几个账号、少改几行代码、少花一半预算,把精力留给产品本身。

Compatible

OpenAI 兼容,零改造迁移

沿用 OpenAI SDK 与常用请求格式,替换 API Key 和 base_url 即可,不必重写业务代码。

One key

一个 Key,多家前沿模型

GPT、DeepSeek、GLM、Grok 统一用 model 字段切换,不用分别注册、充值和维护多套 SDK。

Stable

稳定线路,持续监测

专线通道连接官方模型服务,团队持续监测线路状态并及时处理异常,适合高频调用和长任务。

Observable

用量清晰可见

请求记录、调用次数、日周月额度与 API Key 集中在控制台,每一笔用量都有迹可循。

Value

订阅制,约省一半

¥9.9 体验 7 天;30 天订阅 ¥129 起。同样用量下,订阅价格约为按量充值的一半。

Tools

开发工具即插即用

Codex、Claude Code、OpenCode、Gemini CLI、OpenClaw 都有配置文档,也能用 CC Switch 一键导入。

Quick start

3 步完成接入

  1. 注册并选择订阅

    在 Gush 控制台 注册账号,可先用 ¥9.9 体验周卡试用全部模型。

  2. 创建 API Key,选择分组

    进入「API 密钥」创建密钥。使用 GPT 与 Codex 选 OpenAI 分组,使用 GLM 选智谱分组。

  3. 替换地址,发送请求

    把 base_url 设为 https://api.gush.cc/v1,返回 200 OK 即接入完成。

Endpoints

接口与端点

SDK 配置使用带 /v1 的 Base URL;直接发送 HTTP 请求时,在其后追加具体端点。所有请求都使用 Authorization: Bearer 认证。

端点方法用途常用于
/v1/chat/completionsPOSTOpenAI 兼容聊天补全,支持 stream 流式输出OpenAI SDK、大多数 AI 客户端
/v1/responsesPOST新式 OpenAI Responses 接口Codex、Agent 框架
/v1/messagesPOSTAnthropic 兼容消息接口Claude Code
/v1/modelsGET获取当前账号可用的模型列表模型选择、健康检查

Models

通过 API 可以调用哪些模型

模型权限以控制台和 GET /v1/models 返回为准,生产环境请使用返回列表里的精确模型 ID。

模型系列模型 ID擅长APIStudio
GPTgpt-6-astra gpt-6.1-sol复杂推理、跨文件编程、长任务可调用可用
DeepSeekdeepseek-v4-pro代码生成、数学推理、高频低成本调用可调用可用
智谱 GLMglm-5.3中文理解、内容处理、通用任务可调用可用
Grokgrok-4.7日常问答、信息整理、轻量任务可调用可用
Claudeclaude-opus-5-5 claude-sonnet-5-5代码理解、长文写作、稳健开发以控制台分组为准订阅内可用

FAQ

API 接入常见问题

排查问题时,请附上请求时间、端点、HTTP 状态码和请求 ID 发送至 hi@gush.cc,不要发送完整 API Key。

Gush API 的 base_url 应该填什么?

OpenAI SDK、Codex、OpenCode 等使用 https://api.gush.cc/v1;Claude Code 使用根地址 https://api.gush.cc。如果日志中出现 /v1/v1,说明路径被重复拼接,删除手动填写的 /v1 即可。

从 OpenAI 官方 API 迁移需要改代码吗?

通常不需要。把 api_key 换成 Gush API Key、base_url 换成 https://api.gush.cc/v1,再把 model 改成 Gush 提供的模型 ID 即可。

支持流式输出吗?

支持。把请求体中的 stream 设置为 true,服务会通过 Server-Sent Events 持续返回增量内容。

如何查询我可以调用哪些模型?

调用 GET https://api.gush.cc/v1/models 获取当前账号可用的模型列表。生产环境请使用返回列表中的精确模型 ID。

遇到 429 怎么办?

429 表示触发了并发或用量限制。请使用带随机抖动的指数退避重试,不要固定间隔无限重试。并发与额度以控制台套餐为准,团队 Max 支持多并发 8。

额度用完会怎样?

达到日、周或月限额后,调用会暂停到对应周期重置。可以在控制台查看实时额度,也可以升级方案或选择 Plus 额度。

三分钟,发出第一条请求。

注册账号、创建 API Key、替换 base_url,就这么简单。