接入文档
完全兼容 OpenAI API,改一个 base_url 即可调用 200+ 大模型;另提供 Anthropic 原生接口给 Claude Code 直连。
基础信息 快速开始 流式输出 SDK 示例 高级用法 Claude Code 客户端配置 错误码 计费与限制

基础信息 #

Base URLhttps://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_urlapi_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 标记自动走缓存,命中部分大幅降价。
常用参数temperaturetop_pmax_tokensstreamstoptools(函数调用)等标准 OpenAI 参数均透传。
以上都兼容标准 OpenAI 调用,只改 model 或加参数即可。也可在 Playground 里直接试。

Claude Code / Anthropic 原生接口 推荐 #

Claude 系模型额外提供 Anthropic 原生 /v1/messages 接口(含流式),可直接给 Claude Code、Claude 官方 SDK 使用。
Base URLhttps://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 URLhttps://ai360.news/v1
API Keysk-你的Key
模型模型超市里的任意模型名,如 gpt-5claude-sonnet-4-5deepseek-chat

错误码 #

状态码含义处理建议
401鉴权失败:Key 无效、缺失或已停用检查 Authorization 是否为 Bearer sk-…,或到 API Keys 确认状态
402余额不足前往 充值
404模型不存在或未开通核对 model 名称(见 模型超市)
429请求过于频繁 / 限流降低并发,做指数退避重试
5xx网关或上游暂时不可用稍后重试;失败请求不计费
错误响应为标准 OpenAI 结构:{ "error": { "message": "...", "type": "..." } }

计费与限制 #

计费方式按 token 实计实扣、倍率公开,并按上下文长度分档定价。详见 模型超市各模型价格。
预付费账户为预付费,余额随时可退;调用失败全额不计费
用量查询每次调用的输入/输出 token 与消费可在 用量页按 Key、模型、时间筛选查看。