CA CallAPI Docs 帮助中心与接入文档

CallAPI 全球大模型源头 API 服务

CallAPI 面向企业客户提供全球大模型源头 API 接入服务,覆盖 Claude 4.7、GPT-5 等主流模型, 适合企业内部应用、AI 产品、自动化工作流和第三方客户端集成。

低至三折

面向高频调用和企业场景优化成本,适合长期、稳定、大批量接入。

全系满血

强调完整模型能力,不做能力阉割,按控制台可见模型和账号权限调用。

企业级高可用

面向 toB 使用场景,重视稳定性、可用性和持续服务能力。

支持开票

适合公司采购、团队报销和企业长期使用。

你可以直接通过 OpenAI 兼容接口接入,也可以使用 Claude Code、Codex、Cherry Studio、 Open WebUI 等客户端快速配置。

5 分钟快速上手

只记三个参数也能完成接入: https://callapi8.comhttps://callapi8.com/v1Authorization: Bearer YOUR_API_KEY
  1. 打开 https://callapi8.com 注册或登录。
  2. 进入控制台,查看余额和可用模型。
  3. 在令牌页面创建一个新的 API Key。
  4. 先调用 /v1/models 验证 Key。
  5. 再发一条最小的 /v1/chat/completions 请求。
  6. 测试通过后,再接入你的脚本、应用或第三方客户端。

注册与登录

控制台首页:https://callapi8.com

  • 支持普通账号注册登录。
  • 支持 GitHub OAuth 登录。
  • 支持 Linux DO OAuth 登录。
  • 当前实例未启用邮箱验证码。

如果你打开页面后没有看到注册入口,通常表示管理员临时关闭了公开注册,或者当前只开放第三方登录。

额度与充值

默认赠送

新用户默认配额为 $1($1 = ¥1)。

充值门槛

最低充值金额为 ¥1,当前实例已启用在线充值。

建议第一次接入时先做小请求测试,不要直接跑长上下文、批量任务或高并发请求。先确认模型可用性和计费预期,再进入正式环境。

创建 API Key

  • 进入控制台的令牌页面,创建新的 API Key。
  • 建议按用途命名,例如 open-webuicodex-dev
  • 测试用途和生产用途的令牌建议分开管理。
  • 如果面板支持过期时间,临时令牌建议设置有效期。

创建成功后,你会得到类似下面的密钥:

sk-xxxxxxxxxxxxxxxxxxxxxxxx

完整密钥可以在控制台的令牌管理页面随时查看和复制。不要把 Key 放进公开仓库、截图、浏览器控制台或前端页面。

接口地址与首次调用

对大多数 OpenAI 兼容客户端和 SDK,配置只需要两项:

  • Base URLhttps://callapi8.com/v1
  • API Key:你刚创建的令牌

先列模型:

curl https://callapi8.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

再发一条最小聊天请求:

curl https://callapi8.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-6",
    "messages": [
      {
        "role": "user",
        "content": "你好,做个连通性测试。"
      }
    ],
    "max_tokens": 64
  }'

示例中的模型名只是演示。实际请以你控制台里可见的模型,或 /v1/models 返回结果为准。

SDK 示例

Python

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://callapi8.com/v1",
)

resp = client.chat.completions.create(
    model="claude-opus-4-6",
    messages=[
        {"role": "user", "content": "你好,返回一句测试成功。"}
    ],
    max_tokens=64,
)

print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
  baseURL: "https://callapi8.com/v1",
});

const resp = await client.chat.completions.create({
  model: "claude-opus-4-6",
  messages: [
    { role: "user", content: "你好,返回一句测试成功。" }
  ],
  max_tokens: 64,
});

console.log(resp.choices[0].message.content);

推荐配合环境变量使用:

export OPENAI_BASE_URL="https://callapi8.com/v1"
export OPENAI_API_KEY="YOUR_API_KEY"

常见问题

返回 401 Unauthorized

  • API Key 填错了。
  • 请求头里没有带 Authorization: Bearer YOUR_API_KEY
  • 令牌已删除、禁用或过期。

返回 403 或提示余额不足

  • 账户余额或配额不足。
  • 当前分组没有该模型权限。
  • 该模型属于更高等级套餐或单独线路。

模型不存在

  • 模型名拼错。
  • 该模型不在你当前分组可见范围内。
  • 管理员已经下线或调整了该模型。

需要接入具体工具

如果你不是直接写代码,而是要接到现成客户端,请继续看 客户端接入指南