New API 手册 / 总览

New API 使用手册

New API 是一套开源的统一 AI 网关。本站点(ai.moespark.dev)把多家模型供应商聚合到一套兼容 OpenAI / Claude / Gemini 的接口后面,统一做密钥、额度、计费、渠道与流量管理。你只需要一个 Base URL 和一个令牌,就能调用几十种模型。

提示
本手册面向两类读者:调用方(用户/开发者)看「开始 / 使用 / 参考」即可快速接入;管理员看「管理」章节了解渠道、用户与计费配置。

为什么用它

  • 一个入口,多种模型:不用为每家供应商维护一套 SDK 和密钥;改一个 model 字段即可切换模型。
  • 协议兼容:既有 OpenAI 兼容接口,也保留 Claude(/v1/messages)与 Gemini 原生协议,老代码几乎零改动。
  • 令牌与配额:为每个应用签发独立令牌,设置额度、有效期、可用模型、IP 白名单,互不影响。
  • 多渠道与容灾:同名模型可绑定多个上游渠道,按权重分流、失败切换。
  • 用量与账单:按 token 统计消耗与费用,可查日志、导出账单。

工作原理

 你的程序 / SDK
      │  ① 携带令牌请求 /v1/chat/completions
      ▼
 ┌──────────────────────────────┐
 │   New API 网关 (ai.moespark) │
 │  认证 → 选渠道 → 转换协议 → 计费 │
 └──────────────────────────────┘
      │  ② 网关用对应渠道的密钥向上游请求
      ▼
 OpenAI / Anthropic / Gemini / Azure / 第三方中转 …
      │  ③ 上游返回,网关记账并回传
      ▼
 你的程序

对使用者而言,网关就是"一个 OpenAI 兼容的服务";对管理员而言,它是一张可编排的"渠道—模型—令牌—用户"关系网。

关键概念速查

名词含义
Base URLAI 接口根地址:https://ai.moespark.dev;OpenAI 兼容前缀为 /v1
令牌 / API Key控制台创建的密钥,形如 sk-xxxxxxxx,用于请求鉴权
渠道 Channel管理员配置的一条上游供应商连接(类型、Base URL、密钥、模型列表)
分组 Group令牌归属的分组,决定可见模型与费率(由管理员配置)
额度 Quota令牌或用户可消耗的总量,可按次数或按费用计
模型 Model请求里的 model 字段,对应上游真实模型名

从哪里开始

我想…看这篇
5 分钟跑通第一次调用快速开始
搞清楚 API Key / 令牌怎么配、额度怎么设认证与令牌
知道有哪些模型、怎么计费模型与定价
查看每个接口的请求/响应字段API 参考
用 Python / Node / Go / Java 接入多语言 SDK 示例
做函数调用、结构化输出、多模态高级用法
报错看不懂错误码与限流