ZMoon API

高性能 AI 模型中转服务

OpenAI API 完全兼容

通过 ZMoon API,您可以轻松接入 DeepSeek、GPT、Claude 等多种主流 AI 模型。 我们提供与 OpenAI API 完全兼容的接口格式,支持流式响应、智能路由、多上游切换等高级功能。

OpenAI 兼容

完全兼容 OpenAI API 格式

多模型支持

DeepSeek、GPT、Claude 等

流式响应

支持 SSE 流式输出

智能路由

自动选择最优上游

请求地址

BASE URL https://api.zmoon.xyz/v1
兼容说明:我们的 API 完全遵循 OpenAI API 规范,支持所有标准的 OpenAI 端点。您可以使用任何支持 OpenAI 格式的 SDK、库或工具,只需将 base URL 修改为 https://api.zmoon.xyz/v1 即可。

支持的端点

端点 说明
/v1 聊天补全(主流端点,推荐)
/v1 通用接口(兼容旧版调用)

快速配置示例

使用 OpenAI Python SDK:

from openai import OpenAI client = OpenAI( base_url="https://api.zmoon.cn/v1", api_key="your-api-key" ) response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V3.2", messages=[{"role": "user", "content": "你好"}] )

上游平台

我们接入了多个优质上游平台,系统会自动选择默认上游,您也可以通过 upstream 参数指定特定平台。

硅基流动CN版 (SiliconFlow CN) 运行中

默认上游平台,提供稳定的 DeepSeek 模型服务

支持模型:

deepseek-ai/DeepSeek-V3.2 deepseek-ai/DeepSeek-V2.5 deepseek-ai/DeepSeek-R1-0528-Qwen3-8B deepseek-ai/DeepSeek-R1-Distill-Qwen-32B tencent/Hunyuan-MT-7B Qwen/Qwen3-8B inclusionAI/Ling-mini-2.0
阿里云百炼 (Bailian) 暂停中

阿里云大模型服务平台,支持通义系列模型

支持模型:

指定上游:在请求中添加 "upstream" 参数即可指定使用特定上游平台。

认证方式

必填参数:所有 API 请求都必须包含有效的 API Key,否则将返回 401 错误。

方式一:Authorization Header(推荐)

使用标准的 Bearer Token 格式,这是 OpenAI 官方推荐的方式:

Authorization: Bearer your-api-key

方式二:请求体参数(兼容旧版)

也可以在请求体中传递 apikey 字段:

{ "apikey": "your-api-key", "model": "deepseek-ai/DeepSeek-V3.2", "messages": [...] }

获取 API Key

请加入我们的Q群获取 API Key:

Q群 859278686

API 端点

POST https://api.zmoon.xyz/v1
提示:目前仅支持文本对话。

请求头

Header 必填 说明
Content-Type 固定值:application/json
Authorization Bearer your-api-key

请求参数

参数 类型 必填 说明
model string 模型名称
messages array 消息数组
stream boolean 是否流式输出,默认 true
temperature float 采样温度,0-2之间
max_tokens integer 最大生成 token 数
upstream string 指定上游平台

messages 格式

[ {"role": "system", "content": "你是一个有用的助手"}, {"role": "user", "content": "你好"}, {"role": "assistant", "content": "你好!有什么可以帮助你的吗?"}, {"role": "user", "content": "介绍一下自己"} ]
注意:system 角色会被自动转换为 user 角色,以兼容所有模型。

代码示例

cURL

curl -X POST "https://api.zmoon.cn/v1" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer your-api-key" \ -d '{ "model": "deepseek-ai/DeepSeek-V3.2", "messages": [{"role": "user", "content": "你好"}] }'

Python (OpenAI SDK)

from openai import OpenAI client = OpenAI( base_url="https://api.zmoon.cn/v1", api_key="your-api-key" ) response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V3.2", messages=[{"role": "user", "content": "你好"}] ) print(response.choices[0].message.content)

JavaScript

const response = await fetch('https://api.zmoon.cn/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer your-api-key' }, body: JSON.stringify({ model: 'deepseek-ai/DeepSeek-V3.2', messages: [{role: 'user', content: '你好'}] }) }); const data = await response.json(); console.log(data.choices[0].message.content);

流式响应 (Python)

from openai import OpenAI client = OpenAI( base_url="https://api.zmoon.cn/v1", api_key="your-api-key" ) stream = client.chat.completions.create( model="deepseek-ai/DeepSeek-V3.2", messages=[{"role": "user", "content": "你好"}], stream=True ) for chunk in stream: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="")

响应格式

成功响应 (200 OK)

{ "id": "chatcmpl-xxx", "object": "chat.completion", "created": 1234567890, "model": "deepseek-ai/DeepSeek-V3.2", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "你好!很高兴为你服务。" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 10, "completion_tokens": 20, "total_tokens": 30 } }

流式响应 (SSE)

data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"你好"}}]} data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"!"}}]} data: {"id":"chatcmpl-xxx","choices":[{"delta":{},"finish_reason":"stop"}]} data: [DONE]

字段说明

字段 说明
id 请求唯一标识
choices 生成结果数组
choices[].message.content 生成的文本内容
usage Token 使用情况

错误码

状态码 说明 解决方案
400 请求参数错误 检查请求体格式和参数
401 API Key 无效或缺失 检查 Authorization Header
403 IP 被限制 联系管理员解除限制
429 请求过于频繁 降低请求频率
500 服务器内部错误 稍后重试或联系支持
502 上游服务异常 切换上游平台或稍后重试

错误响应格式

{ "error": { "message": "Invalid API key", "type": "authentication_error", "code": 401 } }

安全机制

IP 限制

支持 IP 白名单和黑名单功能,后台配置允许或禁止访问的 IP 地址。

请求限流

每个 API Key 有请求频率限制,防止滥用。超过限制将返回 429 错误。

内容安全

系统会对请求内容进行敏感词过滤,违规内容将被拦截。

数据加密

所有数据传输使用 HTTPS 加密,确保通信安全。

安全提示:请勿在客户端代码中暴露 API Key,建议通过后端服务调用 API。

联系我们

官网

https://www.zmoon.xyz

邮箱

3635716439@qq.com

点击按钮加入官方 QQ 群,获取技术支持和最新资讯