OpenAI 兼容接口 · NewAPI 中转服务

AnyModel AI 中转站使用说明

本页帮助你完成账号登录、令牌创建、API 接入和常用客户端配置。中转站兼容 OpenAI API 调用方式,配置时重点确认 Base URL 与 API Key 两项。

首页地址
https://ai.anymodel.cc/
API Base URL
https://ai.anymodel.cc/v1
客服联系方式
QQ:81015982

Windows / macOS 环境安装

如果你只使用网页控制台或普通聊天客户端,通常不需要安装开发环境。若要使用 CC-Switch、Codex++、命令行工具或本地开发调用,建议先准备下面这些基础环境。

工具 用途 Windows 官网 macOS 官网
Node.js 运行前端工具、部分 CLI、npm 包和插件。 nodejs.org/en/download nodejs.org/en/download
Git 下载项目、更新插件、执行安装脚本。 git-scm.com/downloads git-scm.com/downloads
Python 运行部分辅助脚本、插件安装器或本地工具。 python.org/downloads python.org/downloads
VS Code 编辑配置文件、查看项目、安装开发插件。 code.visualstudio.com/Download code.visualstudio.com/Download
Homebrew macOS 上安装和管理命令行工具。 不需要 brew.sh

Windows 安装顺序

  • 安装 Git,安装时保持默认选项即可。
  • 安装 Node.js,建议选择 LTS 版本。
  • 按需安装 Python 和 VS Code。

macOS 安装顺序

  • 打开系统自带“终端”App。
  • 安装 Homebrew,用于管理命令行工具。
  • 通过官网或 Homebrew 安装 Git、Node.js、Python。
  • 按需安装 VS Code,用来编辑配置文件。

检查环境是否安装成功

安装完成后,打开终端分别执行下面命令。能看到版本号就说明环境可用。

Windows / macOS 通用检查命令
node -v
npm -v
git --version
python --version

请尽量从上表官网下载安装包,不要使用来历不明的网盘、论坛或第三方镜像。安装环境只用于本地工具运行,不需要填写 AnyModel 的 API Key。

注册与充值

首次使用建议先完成账号注册、登录控制台和充值确认。确认余额到账后,再继续创建 API Key。

打开站点首页 访问 https://ai.anymodel.cc/,进入 AnyModel AI 中转站首页。
注册或登录账号 按页面提示完成账号注册或登录。登录后进入控制台,确认账号信息和可用功能正常显示。
进入充值页面 在控制台中找到“充值”“钱包”“余额”或类似入口,根据页面提示选择充值方式并完成支付。
确认余额到账 支付完成后返回控制台查看余额或额度是否更新。确认到账后,即可进入下一步创建令牌。

充值方式、到账时间、余额显示和可用模型以站内控制台为准。若充值后长时间未到账,请联系 QQ:81015982 并提供账号信息和支付记录。

创建令牌

令牌就是调用 API 时使用的 API Key。建议为不同客户端或项目分别创建令牌,方便后续单独停用和排查。

进入令牌管理 登录控制台后,在菜单中找到“令牌管理”。
创建新的令牌 点击创建令牌,并按用途命名,例如 Cherry StudioOpen WebUI 或项目名称。
复制 API Key 令牌创建后可在“令牌管理”中随时复制完整 API Key。请妥善保管,不要公开发送或截图泄露。
填写到客户端或代码 在客户端或 SDK 中填写 API Key,并将 Base URL 设置为 https://ai.anymodel.cc/v1

如果令牌无法使用,请检查是否复制完整、账号余额是否正常、模型名称是否可用。仍无法解决时请联系 QQ:81015982 并提供报错截图。

API 调用说明

AnyModel AI 中转站采用 OpenAI 兼容接口。大多数支持自定义 OpenAI Base URL 的工具,都可以通过下面的配置接入。

Base URL https://ai.anymodel.cc/v1
请求头 Authorization: Bearer YOUR_API_KEY
聊天接口 POST /v1/chat/completions
模型名称 以控制台可用模型为准

请求要点

  • 不要把 Base URL 写成首页地址,API 调用需要带 /v1
  • API Key 前面需要带 Bearer ,注意中间有一个空格。
  • 模型名称需要填写控制台中可用的模型 ID,例如客户端模型下拉框里的完整名称。
  • 如果客户端有“OpenAI Compatible”“自定义 OpenAI 接口”选项,优先选择这一类配置。

常用客户端配置

不同客户端字段名称略有差异,但本质都是填写同一组信息:API Key、Base URL、模型名称。

客户端 服务类型 Base URL API Key 备注
Cherry Studio OpenAI / OpenAI Compatible https://ai.anymodel.cc/v1 填写控制台创建的令牌 添加模型时使用控制台中的模型 ID。
Chatbox OpenAI API https://ai.anymodel.cc/v1 填写控制台创建的令牌 如果测试失败,先检查 Base URL 是否包含 /v1
Open WebUI OpenAI API Connections https://ai.anymodel.cc/v1 填写控制台创建的令牌 保存后刷新模型列表,选择可用模型开始对话。
LobeChat OpenAI 兼容供应商 https://ai.anymodel.cc/v1 填写控制台创建的令牌 自定义模型名称时保持与控制台一致。
CC-Switch OpenAI Compatible / OpenAI 兼容 https://ai.anymodel.cc/v1 填写控制台创建的令牌 新增供应商时名称可填 AnyModel,模型名称以控制台可用模型为准。
Codex++ OpenAI Compatible / 自定义 OpenAI 接口 https://ai.anymodel.cc/v1 填写控制台创建的令牌 选择自定义 OpenAI 兼容接口;若通过 CC-Switch 调用,则在 Codex++ 中选择对应供应商和模型。

客户端通用填法

  • 接口类型:OpenAI 或 OpenAI Compatible。
  • API 地址:https://ai.anymodel.cc/v1
  • 密钥:控制台创建的 API Key。
  • 模型:选择或手动输入控制台可用模型。

测试建议

  • 先用短问题测试,例如“你好”。
  • 确认客户端没有多填或漏填 /v1
  • 如果支持流式输出,优先开启以获得更快响应体验。

开发示例

下面示例中的 YOUR_API_KEY 替换为你在控制台创建的令牌,模型名替换为控制台可用模型。

curl
curl https://ai.anymodel.cc/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [
      {
        "role": "user",
        "content": "你好,请用一句话介绍 AnyModel。"
      }
    ],
    "stream": false
  }'
Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://ai.anymodel.cc/v1",
)

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "你好,请用一句话介绍 AnyModel。"}
    ],
)

print(response.choices[0].message.content)
JavaScript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://ai.anymodel.cc/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [
    { role: "user", content: "你好,请用一句话介绍 AnyModel。" },
  ],
});

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

常见问题

401 Unauthorized

通常是 API Key 错误、令牌被删除、请求头没有写 Bearer,或复制时多了空格。重新创建令牌后再测试。

模型不存在

检查模型名称是否与控制台完全一致。客户端手动填写模型时,不要使用页面展示名代替模型 ID。

额度或余额不足

进入控制台查看账号状态。具体可用额度、模型限制和调用状态以站内显示为准。

请求超时

尝试更换模型、缩短输入内容,或稍后重试。客户端中也可以适当调高请求超时时间。

流式输出异常

先关闭客户端的流式输出测试一次。如果关闭后正常,说明客户端或网络对流式响应支持不稳定。

Base URL 填错

API Base URL 应为 https://ai.anymodel.cc/v1。不要只填首页地址,也不要重复写成 /v1/v1

安全提醒

API Key 等同于你的调用凭证,请像密码一样保管。

不要公开密钥

  • 不要把 API Key 发到群聊、论坛或截图里。
  • 不要把 API Key 写进前端网页代码。
  • 不要把 API Key 提交到 GitHub 等公开仓库。

建议独立管理

  • 为不同软件或项目创建不同令牌。
  • 怀疑泄露时立即删除旧令牌并重建。
  • 长期不用的令牌建议及时清理。

遇到无法解决的问题,请联系 QQ:81015982,并说明使用的客户端、报错内容、Base URL 填写方式和模型名称。

已复制