接入文档
完全兼容 OpenAI API,改一个 base_url 即可调用 200+ 大模型;另提供 Anthropic 原生接口给 Claude Code 直连。
基础信息 #
| Base URL | https://ai360.news/v1 |
| 鉴权 | Authorization: Bearer sk-你的Key |
| 对话接口 | POST https://ai360.news/v1/chat/completions |
| 模型列表 | GET https://ai360.news/v1/models |
| 协议 | OpenAI 兼容(Chat Completions);Claude 系另支持 Anthropic 原生 /v1/messages,见 Claude Code。 |
先到
API Keys 创建密钥(
sk- 开头),再把它填入下面示例的
Authorization。所有示例把
sk-你的Key 换成自己的 Key 即可直接运行。
快速开始 · cURL #
最小可运行请求。model 可填任意
模型超市里的名称。
example.sh
curl https://ai360.news/v1/chat/completions \
-H "Authorization: Bearer sk-你的Key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5",
"messages": [{"role":"user","content":"你好,用一句话介绍你自己"}]
}'
流式输出 (SSE) #
加 "stream": true,服务端以 Server-Sent Events 逐块返回,最后以 data: [DONE] 结束。适合打字机效果。
stream.sh
curl -N https://ai360.news/v1/chat/completions \
-H "Authorization: Bearer sk-你的Key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5",
"stream": true,
"messages": [{"role":"user","content":"写一首关于秋天的短诗"}]
}'
SDK 示例 #
官方 OpenAI SDK 直接可用,只改 base_url 和 api_key。
app.py — Python
from openai import OpenAI
client = OpenAI(api_key="sk-你的Key", base_url="https://ai360.news/v1")
# 普通调用
resp = client.chat.completions.create(
model="gpt-5",
messages=[{"role":"user","content":"你好"}],
)
print(resp.choices[0].message.content)
# 流式调用
stream = client.chat.completions.create(
model="gpt-5", stream=True,
messages=[{"role":"user","content":"讲个笑话"}],
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="", flush=True)
app.mjs — Node.js
import OpenAI from "openai";
const client = new OpenAI({ apiKey: "sk-你的Key", baseURL: "https://ai360.news/v1" });
const resp = await client.chat.completions.create({
model: "gpt-5",
messages: [{ role: "user", content: "你好" }],
});
console.log(resp.choices[0].message.content);
高级用法 #
| 智能路由 | model 填 auto,系统按问题难度自动选最划算的模型,省钱省心。响应头 x-ai360-route 会标注实际命中的模型。 |
| 联网搜索 | model 加后缀 :online(如 gpt-5:online),先联网搜索再回答,可获取实时信息并在末尾标注来源。 |
| Prompt 缓存 | Claude 等支持缓存的模型,重复的长上下文按 cache_control 标记自动走缓存,命中部分大幅降价。 |
| 常用参数 | temperature、top_p、max_tokens、stream、stop、tools(函数调用)等标准 OpenAI 参数均透传。 |
以上都兼容标准 OpenAI 调用,只改 model 或加参数即可。也可在
Playground 里直接试。
Claude Code / Anthropic 原生接口 推荐 #
Claude 系模型额外提供 Anthropic 原生 /v1/messages 接口(含流式),可直接给 Claude Code、Claude 官方 SDK 使用。
| Base URL | https://ai360.news |
| 接口 | POST https://ai360.news/v1/messages |
| 鉴权 | x-api-key: sk-你的Key |
| 可用模型名 | claude-sonnet-4-5 · claude-opus-4-5 · claude-haiku-4-5 · *-thinking |
在终端设置以下环境变量后,直接运行 claude 即可走 AI360 中转:
~/.bashrc — Claude Code
export ANTHROPIC_BASE_URL="https://ai360.news"
export ANTHROPIC_API_KEY="sk-你的Key"
export ANTHROPIC_MODEL="claude-sonnet-4-5"
export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-4-5"
直接 curl 调用:
curl https://ai360.news/v1/messages -H "x-api-key: sk-你的Key" -H "anthropic-version: 2023-06-01" -H "Content-Type: application/json" -d '{"model":"claude-sonnet-4-5","max_tokens":1024,"messages":[{"role":"user","content":"你好"}]}'
常用客户端 #
在 Cherry Studio / ChatBox / Cursor / Cline 等客户端中,选择 OpenAI 类型:
| API 地址 / Base URL | https://ai360.news/v1 |
| API Key | sk-你的Key |
| 模型 | 填 模型超市里的任意模型名,如 gpt-5、claude-sonnet-4-5、deepseek-chat。 |
错误码 #
| 状态码 | 含义 | 处理建议 |
| 401 | 鉴权失败:Key 无效、缺失或已停用 | 检查 Authorization 是否为 Bearer sk-…,或到 API Keys 确认状态 |
| 402 | 余额不足 | 前往 充值 |
| 404 | 模型不存在或未开通 | 核对 model 名称(见 模型超市) |
| 429 | 请求过于频繁 / 限流 | 降低并发,做指数退避重试 |
| 5xx | 网关或上游暂时不可用 | 稍后重试;失败请求不计费 |
错误响应为标准 OpenAI 结构:{ "error": { "message": "...", "type": "..." } }。
计费与限制 #
| 计费方式 | 按 token 实计实扣、倍率公开,并按上下文长度分档定价。详见 模型超市各模型价格。 |
| 预付费 | 账户为预付费,余额随时可退;调用失败全额不计费。 |
| 用量查询 | 每次调用的输入/输出 token 与消费可在 用量页按 Key、模型、时间筛选查看。 |